zondag 11 oktober 2009

Max/MSP

Max/MSP is een grafische ontwerpomgeving voor muziek & video, ontworpen door de man achter Pure Data en daardoor ook heel verwant hieraan. Het programmeren gaat op dezelfde manier als bij Pure Data, hoewel de bibliotheek van Max ook grafische componenten bevat zoals sliders, knoppen, menu's om de patch te kunnen besturen. Een andere interessante meerwaarde van Max/MSP t.o.v. Pure Data is Max for Live, dat eigenlijk de integratie is van Max in Ableton Live. Hierdoor is het dus mogelijk geworden om eigen synths en effecten te ontwerpen als zijnde een Live-plugin. Daarnaast kunnen bestaande Abletonmodules ook aangepast worden. In het kader van deze thesis zou dit de mogelijk bieden om op basis van touch events bepaalde modules te bedienen. De Live API bevat 4 objecten (live.path, live.observer, live.object en live.remote) waarmee alle UI componenten binnen Ableton Live bestuurd kunnen worden.

Voordelen:
* Max for Live!
Nadelen:
* dataflow-programmatie, geen OOP

Geen opmerkingen:

Een reactie posten