www.wikidata.de-de.nina.az
Max MSP ist eine graphische Integrierte Entwicklungsumgebung fur Musik und Multimedia von Cycling 74 Ableton die fur Echtzeitprozesse ausgelegt ist Sie wird von Komponisten Musikern Softwareentwicklern und Kunstlern eingesetzt um interaktive Software selbst zu erstellen unabhangig von den asthetischen Vorgaben kommerzieller Produkte Insbesondere im Live Betrieb ist diese Sprache in der akademischen elektronischen Musik im Bereich des Live Video und unter Laptop Kunstlern weit verbreitet MaxBasisdatenEntwickler Cycling 74Aktuelle Version 8 3 26 April 2022 Betriebssystem Windows macOSProgrammiersprache CKategorie IDE VPLLizenz Proprietardeutschsprachig neincycling74 com Inhaltsverzeichnis 1 Geschichte 2 Allgemeines zur Sprache 3 Hello world 4 Ahnliche Software 5 Weblinks 6 EinzelnachweiseGeschichte BearbeitenDie erste Version Max wurde von Miller Puckette Mitte der 1980er Jahre am IRCAM in Paris entwickelt 1 2 Anfang 1990 wurde eine kommerzielle Version von Opcode Systems veroffentlicht entwickelt und erweitert von David Zicarelli Seit 1999 wird die Software uber Zicarellis Firma Cycling 74 vertrieben Max ist nach Max Mathews benannt und kann als Nachfolger von MUSIC N angesehen werden obwohl Max auch fur andere Zwecke als Musik eingesetzt werden kann Allgemeines zur Sprache Bearbeiten nbsp Ein einfacher additiver Synthesizer in Max MSPMax MSP ist eine modular aufgebaute datenstromorientierte objektbasierte Programmiersprache Die Objekte existieren entweder als in C geschrieben externals oder als abstractions die aus einer Zusammenschaltung mehrerer externals bestehen Uber visuelle Programmierung lassen sich diese Module ahnlich den durch Kabel verbundenen Funktionsgruppen eines echten Synthesizers in vielfaltigen Formen zusammenschalten Max MSP stellt damit eine Form von Software Synthesizer dar kann aber auch fur andere Anwendungen etwa Messtechnik oder Automatisierung genutzt werden Neben kommerziell erhaltlichen MIDI Controllern konnen mit Max MSP eine Vielzahl von Sensoren benutzt werden um die Software Patches zu steuern Inzwischen stehen zwei prinzipielle Erweiterungen der Sprache Max als Objektsammlungen zur Verfugung die ebenfalls uber Cycling 74 erhaltlich sind MSP Max Signal Processing fur Synthese und Audioverarbeitung in Echtzeit seit 1997 Jitter fur Videobearbeitung und 3D Grafik in Echtzeit seit 2002 Daruber hinaus finden sich zahlreiche Sammlungen von Externals im Web die meisten davon sind frei erhaltlich Hello world BearbeitenNachfolgende Abbildungen zeigen die Implementierung und Ausfuhrung eines Hallo Welt Programms Bei Betatigung des oberen Message Objekts wird im Max Window durch das print Objekt der entsprechende Ausdruck ausgegeben nbsp Implementierungsansicht nbsp Max WindowAhnliche Software BearbeitenEs gibt einige Verwandte des Systems Pure Data ist eine freie Open Source Version die vom ursprunglichen Max Programmierer Miller Puckette entwickelt wird jMax war eine Java basierte Version die auch am IRCAM entwickelt wurde seit 2001 aber nicht weiter gepflegt wurde Einige Funktionen flossen danach in die FTM Library fur Max und 2007 in Pure Data ein Native Instruments schuf mit Reaktor eine Softwareanwendung die einfacher als Max MSP zu handhaben ist jedoch einen ahnlichen Umfang an Modulationsmoglichkeiten beinhaltet Max MSP ist als modulare Programmiersprache universeller wahrend Reaktor im Wesentlichen wie ein frei zusammenschaltbares Tonstudio konzipiert ist Wahrend es mit Reaktor einfacher ist Klangerzeuger und prozessoren zu erstellen ist bei Max MSP die Echtzeitsteuerung mittels einer Vielzahl von externen Controllern moglich Die deutsche Firma Meso Digital Media Systems Design bietet mit vvvv einen fernen Verwandten von Max Msp vvvv ist im Vergleich zu Max eher auf die Verarbeitung von Echtzeit Videodaten ausgelegt setzt aber ebenfalls auf eine patchbasierte Entwicklungsoberflache SynthMaker ist eine kostenpflichtige Entwicklungsumgebung fur VST Instrumente und Effekte mit der sich ebenso in Echtzeit Objekte einfugen lassen SynthMaker bietet noch erweiterte Moglichkeiten auch kompliziertere User Interfaces zu erstellen Plogue Bidule bietet ebenso ein objektorientiertes System fur Audio MIDI und OSC Fluss an Bidule setzt besonders auf spektrale Audiostreamverarbeitung wofur es einige Module gibt Weblinks BearbeitenHomepage von Cycling 74 Max Objects Database Verzeichnis zusatzlicher Software Module fur Max MSP Jitter Max JavaScript Reference vollstandige JavaScript Referenz fur Max MSP Jitter RTC lib Software Bibliothek fur algorithmische Komposition in Max MSP Jitter von Karlheinz Essl Studiotoolz Max MSP standalones patches jMax project page auf SourceForge FTM project page am IrcamEinzelnachweise Bearbeiten Favreau E Fingerhut M Koechlin O Potacsek P Puckette M and Rowe R Software Developments for the 4X real time System In International Computer Music Association Hrsg Proceedings International Computer Music Conference San Francisco 1986 S 43 ff englisch Miller Puckette Interprocess communication and timing in real time computer music performance In International Computer Music Association Hrsg Proceedings International Computer Music Conference San Francisco 1986 S 43 46 englisch Abgerufen von https de wikipedia org w index php title Max MSP amp oldid 236120352