Ungawubhala kanjani umculo usebenzisa i-OOP

Sikhuluma ngomlando wethuluzi lesoftware ye-OpenMusic (OM), sihlaziye izici zokwakheka kwayo, futhi sikhulume ngabasebenzisi bokuqala. Ngaphezu kwalokhu, sinikeza ama-analogues.

Ungawubhala kanjani umculo usebenzisa i-OOP
Photography UJames Baldwin /Vula

Yini i-OpenMusic

Lokhu kuthambekele entweni imvelo yokuhlela ebonakalayo ukuze kuhlanganiswe umsindo wedijithali. Uhlelo lokusebenza lususelwa olimini lwesigodi lwe-LISP - I-Lisp ejwayelekile. Kuyaqapheleka ukuthi i-OpenMusic ingasetshenziswa njengesixhumi esibonakalayo sesithombe salolu limi.

Insimbi yasungulwa ngeminyaka yama-90s ngonjiniyela abavela e-French Institute for Research and Coordination of Acoustics and Music (I-IRCAM). Isamba sezinguqulo eziyisikhombisa ze-OpenMusic zethuliwe - eyokugcina yakhululwa ngo-2013. Ngemuva kwalokho unjiniyela we-IRCAM uJean Bresson (UJean Bresson) bhala kabusha insiza kusukela ekuqaleni, ithatha isisekelo ikhodi yoqobo inguqulo yesithupha (OM6). Namuhla i-OM7 isatshalaliswa ngaphansi kwelayisensi GPLv3 - imithombo yayo iyatholakala thola ku-GitHub.

Indlela yokusebenza naye

Izinhlelo ku-OpenMusic zidalwa ngokushintsha izinto ezinemifanekiso esikhundleni sokubhala ikhodi. Umphumela uwuhlobo lwe-block diagram, ebizwa ngokuthi "i-patch". Kufana nama-synthesizers e-modular, abesebenzisa izintambo zokuchibiyela ukuxhumana.

Lapha uhlelo lwesampula I-OpenMusic, ethathwe endaweni yokugcina ye-GitHub:

Ungawubhala kanjani umculo usebenzisa i-OOP

I-OpenMusic inezinhlobo ezimbili zezinto: eziyisisekelo namaphuzu (Into Yamaphuzu). Eyokuqala imisebenzi yezibalo ehlukahlukene yokusebenza ngamatrices, amakholomu namafomu ombhalo.

Izinto zamaphuzu ziyadingeka ekusebenzeni ngomsindo. Bangabuye bahlukaniswe ngamaqembu amabili:

Izinto zamaphuzu ziguquliwe kusetshenziswa imisebenzi yamaphuzu, njengokuhlanganisa izingxenye eziningi zibe yinto eyodwa ukuze kwakhiwe umsindo we-polyphonic. Imisebenzi eyengeziwe ingatholakala kuma-plug-in library - uhlu oluphelele lwayo iyatholakala kusizindalwazi esisemthethweni.

Ungalalela isibonelo somculo okhiqizwe i-OpenMusic kule vidiyo:


Ukuze ujwayelane nethuluzi namandla alo, sincoma ukuthi ubheke imibhalo. Incwadi ye-OM7 isathuthuka. Kodwa ungabheka incwadi yereferensi ye-OM6 - oyidingayo landela isixhumanisi futhi efasiteleni elingakwesokunxele, nweba into ethi Incwadi Yomsebenzisi.

Ubani osebenzisa

Ngokusho kwabathuthukisi, i-OpenMusic ingasetshenziselwa ukudala nokuhlela amathrekhi alalelwayo, ukukhiqiza amamodeli ezibalo emisebenzi kanye nokuhlaziya izingcaphuno zomculo ezirekhodiwe. Onjiniyela abavela ku-ITCAM basebenzise leli thuluzi ezifundweni ezimbalwa zesayensi. Ngokwesibonelo, for indalo isistimu yobuhlakani bokwenziwa ebonayo ukuthinta komculo ekurekhodweni komsindo.

Abadlali abangochwepheshe baphinde basebenze ne-OpenMusic - basebenzisa insiza ukutadisha i-harmonic spectra. Isibonelo kungaba umqambi waseSwitzerland Mikael Jarrel, owine uMklomelo kaBeethoven. Imisebenzi yakhe eyenziwa yiHong Kong Symphony Orchestra ingaba lalela lapha.

Futhi kufanele kuphawulwe Tristana Muraya. Ungomunye wabaqambi abakhulu abasebenza ngendlela umculo we-spectral. Isibonelo, kukhona imisebenzi yakhe ku-YouTube UGondwana ΠΈ Le partage des eaux, idalwe kusetshenziswa i-OpenMusic.


Umqambi wesiNgisi nothisha UBrian Furneyhough isebenzise i-OpenMusic ukuze isebenze ngesigqi. Namuhla umculo wakhe ufakwe ku-repertoire yama-ensembles amakhulu nabadlali besikhathi samanje - I-Arditti Quartet ΠΈ Pierre-Yves Artaud.

Ama-Analog

Kukhona amasistimu amaningana afana ne-OpenMusic. Mhlawumbe edume kakhulu kungaba ithuluzi commercial Ubukhulu/MSP. Yasungulwa nguMiller Puckette ngasekupheleni kweminyaka yama-80s ngenkathi esebenza e-IRCAM. Uhlelo lukuvumela ukuthi uhlanganise umsindo nevidiyo yedijithali ngesikhathi sangempela.

Ividiyo engezansi ibonisa ukufakwa kwesinye sezakhiwo edolobheni lase-Italy i-Cagliari. Umbala wezikrini uyashintsha kuye ngomsindo wezimoto ezidlulayo. Ukufakwa kulawulwa yinhlanganisela ye-Max/MSP ne-Arduino.


Kuhle ukuqaphela ukuthi i-Max/MSP inozakwabo womthombo ovulekile. Kubizwa Idatha Emsulwa, futhi yathuthukiswa nguMiller Puckett.

Kuyafaneleka futhi ukugqamisa uhlelo lokubuka ChuckK, eyasungulwa nguPerry Cook nozakwabo basePrinceton University ngo-2003. Isekela ukukhishwa okuhambisanayo kwemicu eminingi, futhi ungenza izinguquko kuhlelo ngokuqondile ngesikhathi sokwenziwa. Kusatshalaliswa ngaphansi kwelayisensi ye-GNU GPL.

Uhlu lwamathuluzi okuhlanganiswa komculo wedijithali alugcini lapho. Kukhona futhi I-Kyma ΠΈ Ngaphezulu, okuvumela ukuthi uhlele izingxube ngqo esiteji. Sizozama ukukhuluma ngazo ngokuzayo.

Ukufunda okwengeziwe - okuvela kusiteshi sethu se-Hi-Fi World kanye ne-Telegraph:

Ungawubhala kanjani umculo usebenzisa i-OOP I-PC yathatha kanjani imboni yemidiya nge-software ephumelelayo
Ungawubhala kanjani umculo usebenzisa i-OOP Ungawatholaphi amasampuli omsindo wamaphrojekthi akho: ukukhethwa kwezinsiza eziyisishiyagalolunye
Ungawubhala kanjani umculo usebenzisa i-OOP Umculo wamaphrojekthi akho: izinsiza ezingu-12 ezinezihloko ezinamathrekhi anelayisensi ye-CC
Ungawubhala kanjani umculo usebenzisa i-OOP I-Innovation SSI-2001: umlando wekhadi elilodwa lomsindo eliyivelakancane le-IBM PC
Ungawubhala kanjani umculo usebenzisa i-OOP Umlando Wobuchwepheshe Bomsindo: Ama-Synthesizers nama-Samplers
Ungawubhala kanjani umculo usebenzisa i-OOP Umuntu oshisekayo udale kabusha ikhadi lomsindo le-Sound Blaster 1.0
Ungawubhala kanjani umculo usebenzisa i-OOP Indlela amafomethi omculo ashintshe ngayo kule minyaka eyi-100 edlule
Ungawubhala kanjani umculo usebenzisa i-OOP Inkampani ye-IT yalwela kanjani ilungelo lokudayisa umculo

Source: www.habr.com

Engeza amazwana