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.
Sessió De Fotos /Desesquitxa
Què és OpenMusic
Això està orientat a objectes per a la síntesi de so digital. La utilitat es basa en un dialecte del llenguatge LISP - . 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 (). 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 () va reescriure la utilitat des de zero, prenent per sisena versió (OM6). Avui OM7 es distribueix sota llicència - Les seves fonts estan disponibles .
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.
aquí està OpenMusic, extret del repositori GitHub:

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:
- Harmònic - notes, acords i .
- Rítmica: veus i batecs.
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 .
Podeu escoltar un exemple d'una melodia generada per OpenMusic :
Per familiaritzar-se amb l'eina i les seves capacitats, us recomanem que consulteu la documentació. encara està en desenvolupament. Però podeu consultar el llibre de referència de l'OM6: necessiteu 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 sistema d'intel·ligència artificial que reconeix 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 , que és un guanyador del premi Beethoven. Les seves obres interpretades per l'Orquestra Simfònica de Hong Kong poden ser .
També val la pena destacar . És un dels compositors més importants que treballa en la direcció . Per exemple, hi ha les seves obres a YouTube и , creat amb OpenMusic.
Compositor i professor anglès 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 - и .
Anàlegs
Hi ha diversos sistemes semblants a l'OpenMusic. Potser la més famosa seria l'eina comercial . 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 , i també va ser desenvolupat per Miller Puckett.
També val la pena destacar el sistema visual , 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 и , que permet programar mescles directament a l'escenari. Intentarem parlar-ne la propera vegada.
Lectura addicional: del nostre canal Hi-Fi World i Telegram:
Font: www.habr.com
