Max/MSP - grafické programovací prostředí


patch_msp.gif, 6 kB

Co je Max/MSP Jitter ?

Tato stranka je určena všem, kteří chtějí začít pracovat s programem Max/MSP a neví co přesně tento nástroj nabízí. Pokud máte nějaké konkrétní dotazy, můžete psát na tomas[at]v2atelier[dot]com.

Max/MSP je grafické programovací prostředí, jehož autorem je Miller Puckette. Nekomerční alternativou aplikace Max/MSP je program s názvem PD (Pure Data). Oba tyto programy umí v reálném čase pracovat se zvukem, obrazem a daty. Max/MSP je komerčním produktem, který distribuuje americká firma Cycling '74. Max/MSP lze provozovat na platformách Mac OSX a Win XP, dlouhou dobu však bul určen pouze pro platformu Mac OSX. Z vlastni zkušenosti musím uznat, že Max/MSP/Jitter je jednodušší provozovat na platformě Mac OS X. Při instalaci na platformu Windows je nutno doinstalovat spoutu nástrojů (hlavně při instalaci modulu Jitter) a začínajícího uživatele to muže odradit. Bundle programu Max/MSP/Jitter stojí u Cycling'74 $850.00 a samozřejmě lze zakoupit i EDU licence. Nejvýhodnější nákup plné licence je na americkém e-shopu MIDI Classic ($599.99). Od uvedení nové verze Max/MSP 5 platí pro školy a akademické pracovníky nová cenová politika při nákupu EDU licencí.

Původně byl v osumdesátých letech minulého století vyvinut program s názvem Max, který uměl pracovat pouze s MIDI. Název "Max" je podle průkopníka elektronické počítačové hdby, který se jmenoval Max Vernon Mathews. Následně vytvořil vývojářský tým ve francouzkém IRCAMu modul s názvem Max/FTS (Faster Than Sound), ktrý již uměl zpracovávat zdigitalizovaný audiosignál a který byl předchůdcem nyní používaného modulu MSP. Proto, že se princip "grafického programovacího prostředí" osvědčil a byla čím dál větší poptávka po možnosti pracovat v Max/MSP s videem a grafikou, následoval další krok a tím bylo zrození modul s názvem Jitter, který umí pracovat s videosignálem, rastry, vektory a 3D prostorem v reálném čase. Jednim z jeho klíčových autorů je Jeremy Bernstein, ktrý vytvořil jakéhosi předchůdce Jitteru, knihovny s názvem NATO.0+55+3d. Něco více "stručného" o historii Maxu najdete na strankách jedné z vývojářských větví, kteru je program s názvem jMax...

Co lze vytvořit pomocí programu Max/MSP/Jitter

  • vlastní virtuální zvukový nástroj
  • vlastní VST
  • vlastní VJ nástroj
  • vlastní nástroj pro komponování hudby
  • zvukovou, nebo obrazovou interaktivní instalaci
  • použt jej jako řídící nástroj pro další MIDI zařízení
  • použt jej jako řídící nástroj pro světelný park za pomocí DMX technologie
  • použt jej jako řídící nástroj pro experimentální divadelní představení
  • použt jej jako řídící nástroj pro FLASH projekt publikovaný na www
  • použt jej jako součást senzorického systému
  • použt jej pro převod různých signálů na jiné (MIDI > AV signal, AV signal > MIDI, atd.)
  • finální spustitelnou aplikace (*.exe,*.app) pro zpracování třeba AV, MIDI, DMX signalu
  • a dalších milion možností...

Max/MSP ani PD nejsou postprodukční, ani editační softwary. Jde o "otevřená" prostředí nabízející technické možnosti, které pomohou zrealizovat jakýkoli nápad. Jsou určeny pro muzikanty, VJ, DJ, experymentátory s obrazem a zvukem, bioexperimentátory... V Max/MSP mužete za pomocí dalších externals (přidavných knihoven, pluginů) pracovat s MIDI signálem, zdigitalizovaným akustickým signálem, video signálem ze souborů, videosignálem z kamr, matematickými daty, lze použít technoligii OSC (Open Sound Control) - komunikace pres TCP/IP rozhraní, DMX - konektivita použivaná v oblasti jevištní technologie, řízení světelného parku, atd. Samozřejmě lze všechny vyjmenované zdroje a signály mezi sebou kombinaovat, převádět či je generovat.

Zajímavé odkazy na českem webu

Lidé pracující s Max/MSP & Jitter v ČR

Výuka a Workshopy s Max/MSP & Jitter v ČR

Zajímavé externals pro Max/MSP & Jitter

  • Max Objects DataBase - kompletní databáze všech dostupných externals

  • cv.jit - kolekce knihoven pro Max/MSP/Jitter zaměřená na zpracování videa
  • Cyclops - knihovan od Erica Singera sloužící k detekci pohybu a analíze videa
  • ejies - kolekce knihoven pro Max/MSP/Jitter rozšiřující možnosti digitálního processinku o JavaScriptové nástroje
  • flashserver - knihovna určená pro komunikaci mezi Max/MSP/Jitter a Macromedia Flash 5 a vyšší
  • GMEM Objects - kolekce knihoven pro Max/MSP/Jitter pro tvorbu a modelování prostorového zvuku
  • Jasch objects - kolekce knihoven pro Max/MSP/Jitter rozšiřující možnosti práce s 3D prostorem a 3D objekty
  • MaxLink - knihovna určená pro komunikaci mezi Max/MSP/Jitter a programem Processing 1.0
  • xray.jit - kolekce knihoven pro Max/MSP/Jitter
  • aka.objects - kolekce knihoven pro senzory v Apple laptopech, Apple Remote, iPhone, Nintendo Wii Remote

Experimentální hardware nejen pro Max/MSP

  • Arduino - nejlevnější převodník el. napětí na USB, nebo BlueTooth !
  • MidiTron - levný převodník el. napětí na MIDI
  • iCube - ověřený senzorický systém s výstupem na MIDI, nebo WiFi
  • Open DMX USB Interface - převodník z USB na DMX
  • Wacom - tablety f. Wacom lze skvěle použít jako alternativní kontroler
  • WIDI-X8 - full-duplexní bezdrátový systém pro MIDI a USB komunikaci
  • Wii Remote - herní ovladač od firmy Nintendo lze využít pro zajímavé experimentování
  • The Imaging Source DFG/1394-1e - velice rychlý převodník video > FireWire vhodný zejména pro motion tracking

Aplikace vytvořené v Max/MSP & Jitter

  • VDMX5 - velice kvalitní software pro VJ (MAC)
  • Neuromixer Pro 0.5 - free software pro VJ (PC, MAC)
  • GLEETCHLAB - velice zajímavý free software pro experimentování se zvukem (MAC)
  • ES-X - VJ software od berlínské skupin Videokonferenz (PC, MAC)
  • Vip5.0 - VJ software (PC, MAC)
  • Dervish - Jeden z prvních VJ softwarů od autora jménem Joshua Goldberg (MAC)
  • Orpheus - autorský program od známého mltimediálního umělce Dona Rittera (MAC)
  • Cyann - zajímavý prográmek pro manipulaci se zvukem (MAC)

Alternativy k programu Max/MSP

PD (Pure Data) | Linux, Win, Mac OSX, IRIX | Cena: free - produkt od stejného autora, který je primárně vyvíjen na platformě Linux. Je však funkční i na platformách Windows, Mac OSX a Irix (SGI). Pro práci s garfiklou a videem existuje pro PD také nádstavba GEM (Graphics Environment for Multimedia).

Isadora | Mac OSX, Win (Beta) | Cena: US$ 350 - grafické programovací prostředí pracující v reaálném čase s digitálními médii. Velice výkonný nástroj pro práci s videem a pro tvorbu interaktivních instalací.

Plogue Bidule | Win, Mac OSX | Cena: EUR 64.29 - dnes již komerční produkt francouzkých vývojářů, který používá podobný způsob modulárního propojování funkčních objektů a je určen pro práci se zvukem.

Reaktor | Win, Mac OSX | Cena: 11.690,- CZK - komerční produkt od německé firmy Native Instruments, která vyrábý mnoho špičkových vyrtuálních hudebních nástrojů.

AudioMulch | Win | Cena: US $89 - dle autorů se jedná o "interaktivní hudební prostředí" pro experimentátory v oblasti elektronické a elektroakustické hudby.

Processing | Win, Mac OSX | Cena: free - produkt z labů MIT který se snaží usnadnit práci při programování grefických výstupů. Je to otevřený programovací jazyk pro lidi s touhou vytvářet obrazy, animace a zvuky s možností přímé publikaci na webu.

VVVV - A Multipurpose Toolkit | Win | Cena: Beta / EUR 500 - německý projekt, obdoba Max/MSP/Jitter s odlišnou strukturou, ale podobným způsobem "stavby modulární struktury". VVVV je určen jak pro generování a zpracování videa, tak i pro práci s analízou zvuku, tvorbou 3D objektů, řízení a komunikaci přes MIDI, DMX, OSC, TCP/IP, tvorbu interaktivních instalací...



Poslední aktualizace této stránky: 16.03.2008, Copyright © 2006 - 2008, www.v2atelier.com | Úvodní stránka | TISK