Parlem de la història de l'instrument de programari OpenMusic (OM), analitzem les característiques del seu disseny i parlem dels primers usuaris. A més d'això, oferim anàlegs.
Això està orientat a objectes entorn de programació visual per a la síntesi de so digital. La utilitat es basa en un dialecte del llenguatge LISP - Lisp comú. Val la pena assenyalar que OpenMusic es pot utilitzar com a interfície gràfica universal per a aquest llenguatge.
L'instrument va ser desenvolupat als anys 90 per enginyers de l'Institut Francès de Recerca i Coordinació d'Acústica i Música (IRCAM). Es van presentar un total de set versions d'OpenMusic; l'última es va publicar el 2013. Llavors l'enginyer de l'IRCAM Jean Bresson (Jean Bresson) va reescriure la utilitat des de zero, prenent per codi original bàsic sisena versió (OM6). Avui OM7 es distribueix sota llicència GPLv3 - Les seves fonts estan disponibles trobar a GitHub.
Com treballar amb ella
Els programes d'OpenMusic es creen manipulant objectes gràfics en comptes d'escriviu codi. El resultat és una mena de diagrama de blocs, que s'anomena "pedaç". Similar als sintetitzadors modulars, que utilitzaven cables de connexió per a les connexions.
L'OpenMusic té dos tipus d'objectes: bàsic i partitura (Score Object). Les primeres són diverses operacions matemàtiques per treballar amb matrius, columnes i formes de text.
Els objectes de partitura són necessaris per treballar amb el so. També es poden dividir en dos grups:
Els objectes de partitura es manipulen mitjançant funcions de partitura, com ara combinar diversos components en un per crear un so polifònic. Es poden trobar funcions addicionals a les biblioteques de connectors: una llista completa d'elles disponible al lloc web oficial.
Podeu escoltar un exemple d'una melodia generada per OpenMusic en aquest vídeo:
Per familiaritzar-se amb l'eina i les seves capacitats, us recomanem que consulteu la documentació. Manual per a OM7 encara està en desenvolupament. Però podeu consultar el llibre de referència de l'OM6: necessiteu segueix l'enllaç i a la finestra de l'esquerra, amplieu l'element Manual d'usuari.
Qui utilitza
Segons els desenvolupadors, OpenMusic es pot utilitzar per crear i editar pistes d'àudio, generar models matemàtics d'obres i analitzar fragments musicals gravats. Els enginyers d'ITCAM han utilitzat l'eina en diversos estudis científics. Per exemple, per creació sistema d'intel·ligència artificial que reconeix gestos musicals en l'enregistrament d'àudio.
Els intèrprets professionals també treballen amb OpenMusic: utilitzen la utilitat per estudiar espectres harmònics. Un exemple seria el compositor suís Mikael Jarrel, que és un guanyador del premi Beethoven. Les seves obres interpretades per l'Orquestra Simfònica de Hong Kong poden ser escolta aquí.
Compositor i professor anglès Brian Furneyhough utilitza OpenMusic per treballar amb el ritme. Avui la seva música està inclosa en el repertori de les majors formacions i intèrprets contemporanis - Quartet Arditti и Pierre-Yves Artaud.
Anàlegs
Hi ha diversos sistemes semblants a l'OpenMusic. Potser la més famosa seria l'eina comercial Màx./MSP. Va ser desenvolupat per Miller Puckette a finals dels anys 80 mentre treballava a l'IRCAM. El sistema permet sintetitzar àudio i vídeo digital en temps real.
El vídeo següent mostra una instal·lació en un dels edificis de la ciutat italiana de Càller. El color de les pantalles canvia en funció del soroll dels cotxes que passen. La instal·lació es controla mitjançant una combinació de Max/MSP i Arduino.
Val la pena assenyalar que Max/MSP té un homòleg de codi obert. Es diu Dades pures, i també va ser desenvolupat per Miller Puckett.
També val la pena destacar el sistema visual Chuck, que va ser inventat per Perry Cook i col·legues de la Universitat de Princeton el 2003. Admet l'execució paral·lela de diversos fils, a més, podeu fer canvis al programa directament durant l'execució. Distribuït sota la llicència GNU GPL.
La llista d'eines per a la síntesi de música digital no s'acaba aquí. També hi ha Kyma и Entonat, que permet programar mescles directament a l'escenari. Intentarem parlar-ne la propera vegada.
Lectura addicional: del nostre canal Hi-Fi World i Telegram: