RÀÀgime OpenMusic (OM) tarkvara ajaloo kohta, analĂŒĂŒsime selle seadme omadusi ja rÀÀgime esimestest kasutajatest. Lisaks toome sarnased programmid.
Foto / Unsplash
Mis on OpenMusic
See on objektorienteeritud digitaalse heli sĂŒnteesimiseks. Tööriist pĂ”hineb LISP-i dialektil â . Tuleb mĂ€rkida, et OpenMusic'i saab kasutada selle programmeerimiskeele universaalse graafilise liidesena.
Tööriista töötasid vĂ€lja 90-ndatel Prantsuse helitehnika ja muusika uurimise ning koordineerimise instituudi () insenerid. Ăhtekokku esitati seitse versiooni OpenMusic'ist â viimane vĂ€lja anti 2013. aastal. Sel ajal kirjutas IRCAM-i insener Jean Bresson () tööriista nullist, kasutades aluseks kuuenda versiooni (OM6). TĂ€napĂ€eval levitatakse OM7 GPLv3 litsentsi alusel â selle lĂ€htekoodid on Kuidas sellega töötada .
Kuidas sellega töötada
OpenMusicis programmid luuakse graafiliste objektidega manipuleerimise kaudu, mitte koodi kirjutamise teel. Tulemuseks on mingi sarnasus vooskeemidega, mida nimetatakse "patch'iks". Sarnaselt modulaarsĂŒnteesijatele, kus ĂŒhenduste tegemiseks kasutati patch-kaableid.
Siin on OpenMusic, mis on saadud GitHubi hoidlast:

OpenMusicis on kaks tĂŒĂŒpi objekte: pĂ”hielemendid ja partituuri objektid (Score Object). Esimesed esindavad erinevaid matemaatilisi tehteid töötamiseks maatriksite, veergude ja tekstivormidega.
Partituuriobjekte on vajalikud heli töötlemiseks. Need vĂ”ib samuti jagada kaheks rĂŒhmaks:
- Harmoonilised â noodid, akordid ja .
- RĂŒtmilised â hÀÀled ja takt.
Partituuriobjekte juhitakse partituuri funktsioonide kaudu, nĂ€iteks mitme komponendi ĂŒhendamiseks ĂŒheks polĂŒfooniliseks heliks. TĂ€iendavad funktsioonid on saadaval lisakogumites â nende tĂ€ielik nimekiri .
NĂ€idismeloodiat, mille OpenMusic genereeris, saab kuulata :

Selle tööriistaga ja selle vĂ”imalustega tutvumiseks soovitame tutvuda dokumentatsiooniga. on veel vĂ€ljatöötamisel. Kuid saate vaadata OM6 juhendit â peate ja vasakul aknas avama punkt User Manual.
Kes kasutab
Arendajate plaani kohaselt on OpenMusic mĂ”eldud heliradade loomiseks ja redigeerimiseks, matemaatiliste mudelite genereerimiseks ning salvestatud muusikapakkumiste analĂŒĂŒsimiseks. ITCAM-i insenerid on tööriista kasutanud mitmetes teadusuuringutes. NĂ€iteks tehisintellekti, mis tunneb Ă€ra helisalvestustes.
OpenMusicut kasutavad ka professionaalsed esinejad â nad kasutavad tööriista harmooniliste spektrite uurimiseks. NĂ€iteks Ć veitsi helilooja , kes on Beethoveni auhinna laureaat. Tema töid Hongkongi sĂŒmfooniaorkestri esituses saab .
Samuti tasub mainida . Ta on ĂŒks juhtivaid heliloojaid spektri muusika valdkonnas. . NĂ€iteks YouTube'is on tema tööd ja , loodud OpenMusicuga.

Inglise helilooja ja pedagoog kasutas OpenMusicut rĂŒtmiga töötamiseks. TĂ€na kuulub tema muusika suurimate kaasaegsete ansamblite ja esitajate repertuaari â ja .
Analoogid
On mitmeid sĂŒsteeme, mis sarnanevad OpenMusicule. TĂ”enĂ€oliselt on kĂ”ige tuntum kaubanduslik tööriist . Selle vĂ€ljatöötas Miller Puckette 80-ndate lĂ”pus, kui ta töötas IRCAMis. SĂŒsteem vĂ”imaldab digitaalset heli ja videot reaalajas sĂŒnteesida.
Alloleval videol on installatsioon ĂŒhel hoonel Itaalia linnas Cagliaris. Ekraanide vĂ€rv muutub sĂ”ltuvalt mööduvate autode mĂŒrast. Installatsioonit juhib Max/MSP ja Arduino kombinatsioon.
Oluline on mÀrkida, et Max/MSP-l on avatud lÀhtekoodiga analoog. Selle nimi on , mille arendaja oli samuti Miller Puckette.
Samuti tasub esile tĂ”sta visuaalset sĂŒsteemi , mille lĂ”i Perry Cook koos Princetoni ĂŒlikooli kolleegidega 2003. aastal. See toetab mitme niidi samajalset tĂ€itmist ja programmi saab muuta otse tĂ€itmise ajal. Levitatakse GNU GPL litsentsi alusel.
Sellel nimekirjal digitaalmuusika sĂŒnteesi tööriistadest ei ole lĂ”ppu. Veel on ja , mis vĂ”imaldab segusid otse laval programmeerida. Me pĂŒĂŒame neist rÀÀkida jĂ€rgmisel korral.
Lisalugemine â meie «Hi-Fi maailmast» ja Telegrami kanalist:
Allikas: habr.com
