Uwubhala njani umculo usebenzisa iOOP

Sithetha ngembali yesixhobo sesoftware ye-OpenMusic (OM), sihlalutye iimpawu zoyilo lwayo, kwaye sithethe ngabasebenzisi bokuqala. Ukongeza koku, sibonelela ngee-analogues.

Uwubhala njani umculo usebenzisa iOOP
photo UJacob Baldwin /Vula

Yintoni i-OpenMusic

Oku kujoliswe kuko imekobume yenkqubo ebonakalayo ukwenzela udibaniso lwesandi sedijithali. Into eluncedo isekelwe kwisiyelelane solwimi lwe-LISP - Ngokuqhelekileyo uLisp. Kuyaphawuleka ukuba i-OpenMusic ingasetyenziswa njengojongano lwegraphical jikelele kolu lwimi.

Esi sixhobo saphuhliswa kwi-90s ngeenjineli ezivela kwiFrench Institute for Research and Coordination of Acoustics and Music (IRCAM). Itotali yeenguqulelo ezisixhenxe ze-OpenMusic ziye zaboniswa-eyokugqibela yakhutshwa ngo-2013. Emva koko injineli ye-IRCAM uJean Bresson (UJean Bresson) ubhale kwakhona into eluncedo ukusuka ekuqaleni, ethatha ikhowudi yokuqala yesiseko inguqulelo yesithandathu (OM6). Namhlanje i-OM7 isasazwa phantsi kwelayisensi GPLv3 - imithombo yayo iyafumaneka fumana kwiGitHub.

Indlela yokusebenza naye

Iinkqubo kwi-OpenMusic zenziwe ngokulawula izinto zegraphic endaweni yekhowudi yokubhala. Isiphumo luhlobo lomzobo webhloko, obizwa ngokuba yi "patch". Ngokufana neemodyuli ze-synthesizers, ezazisebenzisa iintambo zokuvala ukudibanisa.

Apha inkqubo yesampula I-OpenMusic, ithathwe kwindawo yokugcina i-GitHub:

Uwubhala njani umculo usebenzisa iOOP

I-OpenMusic ineentlobo ezimbini zezinto: isiseko kunye namanqaku (Into yamanqaku). Eyokuqala yimisebenzi eyahluka-hlukeneyo yemathematika yokusebenza ngeematriki, iikholamu kunye neefom zeteksti.

Izinto zamanqaku ziyimfuneko ekusebenzeni ngesandi. Banokwahlulwa babe ngamaqela amabini:

Izinto zamanqaku zilawulwa kusetyenziswa imisebenzi yamanqaku, njengokudibanisa amacandelo amaninzi kwelinye ukwenza isandi sepolyphonic. Imisebenzi eyongezelelweyo inokufumaneka kwiilayibrari ze-plug-in - uluhlu olupheleleyo lwayo iyafumaneka kwiwebhusayithi esemthethweni.

Ungamamela umzekelo womculo oveliswe yi-OpenMusic kule vidiyo:


Ukuqhelana nesixhobo kunye nobuchule baso, sincoma ukuba ubhekisele kumaxwebhu. Incwadi ye-OM7 isekuphuhliso. Kodwa ungajonga incwadi yereferensi ye-OM6 - uyayidinga landela ikhonkco kwaye kwifestile esekhohlo, yandisa umba weNcwadi yoMsebenzisi.

Ngubani osebenzisa

Ngokwabaphuhlisi, i-OpenMusic ingasetyenziselwa ukwenza kunye nokuhlela iingoma zeaudio, ukuvelisa iimodeli zemathematika zemisebenzi kunye nokuhlalutya izicatshulwa zomculo ezirekhodiweyo. Iinjineli ezivela kwi-ITCAM zisebenzise isixhobo kwizifundo ezininzi zesayensi. Umzekelo, kuba indalo inkqubo yobukrelekrele bokwenziwa eqaphelayo izijekulo zomculo kurekhodiweyo.

Abadlali abaqeqeshiweyo basebenza ne-OpenMusic-basebenzisa into eluncedo ukufunda i-harmonic spectra. Umzekelo uya kuba ngumqambi waseSwitzerland Mikael Jarrel, ophumelele ibhaso likaBeethoven. Imisebenzi yakhe eyenziwa yiHong Kong Symphony Orchestra ingaba mamela apha.

Kwakhona kubalulekile ukuqaphela Tristana Muraya. Ungomnye wabaqambi abakhulu abasebenza kwicala umculo we-spectral. Umzekelo, kukho imisebenzi yakhe kwiYouTube gondwana ΠΈ Le partage des eaux, eyenziwe kusetyenziswa i-OpenMusic.


Umqambi notitshala wesiNgesi UBrian Furneyhough isebenzise i-OpenMusic ukusebenza ngesingqisho. Namhlanje umculo wakhe ufakiwe kwi-repertoire yee-ensembles ezinkulu zanamhlanje kunye nabadlali - Arditti Quartet ΠΈ Pierre-Yves Artaud.

Analogs

Kukho iinkqubo ezininzi ezifanayo ne-OpenMusic. Mhlawumbi eyona idumileyo iya kuba sisixhobo sorhwebo Ubuninzi/MSP. Yaphuhliswa nguMiller Puckette ekupheleni kweminyaka yoo-80 ngelixa esebenza e-IRCAM. Inkqubo ikuvumela ukuba wenze iaudio yedijithali kunye nevidiyo ngexesha lokwenyani.

Ividiyo engezantsi ibonisa ukufakwa kwesinye sezakhiwo kwisixeko saseNtaliyane saseCagliari. Umbala wezikrini uyatshintsha ngokuxhomekeke kwingxolo yeemoto ezidlulayo. Ufakelo lulawulwa yindibaniselwano yeMax/MSP kunye neArduino.


Kuyaphawuleka ukuba iMax/MSP inomthombo ovulekileyo osebenza naye. Ibizwa ngokuba Idatha enyulu, kwaye yaphuhliswa nguMiller Puckett.

Kukwafanelekile ukugqamisa inkqubo yokubonwayo ChucK, eyasungulwa nguPerry Cook kunye noogxa basePrinceton University ngo-2003. Ixhasa ufezekiso oluhambelanayo lwemisonto emininzi, kunye nawe ungenza utshintsho kwinkqubo ngokuthe ngqo ngexesha lophumezo. Isasazwe phantsi kwelayisensi ye-GNU GPL.

Uluhlu lwezixhobo zokudibanisa umculo wedijithali alupheli apho. Kukho kwakhona Kyma ΠΈ Ngaphezulu, ekuvumela ukuba ulungiselele imixube ngokuthe ngqo kwiqonga. Siza kuzama ukuthetha ngazo kwixesha elizayo.

Ufundo olongezelelweyo-kwilizwe lethu le-Hi-Fi kunye nejelo leTelegram:

Uwubhala njani umculo usebenzisa iOOP I-PC ithathe njani kwishishini leendaba ngesoftware eyimpumelelo
Uwubhala njani umculo usebenzisa iOOP Uzifumana phi iisampulu zomsindo kwiiprojekthi zakho: ukhetho lwezixhobo ezilithoba
Uwubhala njani umculo usebenzisa iOOP Umculo weeprojekthi zakho: Izixhobo ezili-12 ezinomxholo oneengoma ezinelayisenisi yeCC
Uwubhala njani umculo usebenzisa iOOP I-Innovation SSI-2001: imbali yenye yamakhadi esandi anqabileyo kwi-IBM PC
Uwubhala njani umculo usebenzisa iOOP Imbali yeTekhnoloji yomsindo: ii-Synthesizers kunye neeSamplers
Uwubhala njani umculo usebenzisa iOOP Umntu onomdla uye waphinda wenza ikhadi lesandi le-Sound Blaster 1.0
Uwubhala njani umculo usebenzisa iOOP Iifomathi zomculo zitshintshe njani kule minyaka iyi-100 idlulileyo
Uwubhala njani umculo usebenzisa iOOP Indlela inkampani ye-IT elwela ngayo ilungelo lokuthengisa umculo

umthombo: www.habr.com

Yongeza izimvo