Mokhoa oa ho ngola 'mino o sebelisa OOP

Re bua ka nalane ea sesebelisoa sa software sa OpenMusic (OM), re sekaseka likarolo tsa moralo oa sona, 'me re bue ka basebelisi ba pele. Ho phaella ho sena, re fana ka li-analogues.

Mokhoa oa ho ngola 'mino o sebelisa OOP
foto MOSEBETSI OA MOSEBETSI: James baldwin /Tlosa

OpenMusic ke eng

Sena se shebane le ntho tikoloho ea lenaneo la pono bakeng sa motsoako oa molumo oa digital. Ts'ebeliso e ipapisitse le puo ea puo ea LISP - Lisp e tloaelehileng. Ke habohlokoa ho hlokomela hore OpenMusic e ka sebelisoa e le sebopeho sa bokahohle sa puo ena.

Sesebelisoa sena se ile sa hlahisoa lilemong tsa bo-90 ke baenjiniere ba Setsi sa Fora sa Lipatlisiso le Khokahano ea Acoustics le 'Mino (IRCAM). Kakaretso ea mefuta e supileng ea OpenMusic e hlahisitsoe - ea ho qetela e lokollotsoe ka 2013. Joale moenjiniere oa IRCAM Jean Bresson (Jean Bresson) ngotse bocha ts'ebeliso ho tloha qalong, ho nka bakeng sa motheo oa khoutu ea mantlha mofuta oa botšelela (OM6). Kajeno OM7 e ajoa tlas'a laesense GPLv3 - mehloli ea eona e teng fumana ho GitHub.

Mokhoa oa ho sebetsa le eena

Mananeo a OpenMusic a entsoe ka ho qhekella lintho tsa litšoantšo ho fapana le ho ngola khoutu. Sephetho ke mofuta oa setšoantšo sa li-block, se bitsoang "patch". E ts'oana le li-synthesizer tsa modular, tse neng li sebelisa lithapo tsa patch bakeng sa likhokahano.

mona mohlala oa lenaneo OpenMusic, e nkiloeng polokelong ea GitHub:

Mokhoa oa ho ngola 'mino o sebelisa OOP

OpenMusic e na le mefuta e 'meli ea lintho: motheo le lintlha (Score Object). Ea pele ke ts'ebetso e fapaneng ea lipalo bakeng sa ho sebetsa ka matrices, likholomo le mefuta ea mongolo.

Lintho tsa lintlha lia hlokahala bakeng sa ho sebetsa ka molumo. Ba ka boela ba aroloa ka lihlopha tse peli:

Lintho tsa lintlha li sebelisoa ho sebelisa lintlha, joalo ka ho kopanya likarolo tse ngata ho e le 'ngoe ho theha molumo oa polyphonic. Mesebetsi e meng e ka fumanoa lilaebraring tsa plug-in - lenane le feletseng la tsona e fumanehang webosaeteng ea semmuso.

U ka mamela mohlala oa pina ea thoriso e hlahisoang ke OpenMusic videong ena:


Ho tloaelana le sesebelisoa le bokhoni ba sona, re khothaletsa hore u shebe litokomane. Buka ea OM7 e ntse e tsoela pele. Empa u ka sheba buka ea litšupiso ea OM6 - u e hloka latela sehokelo 'me fensetereng e ka letsohong le letšehali, atolosa ntho ea Buka ea Mosebelisi.

Ea sebelisang

Ho ea ka bahlahisi, OpenMusic e ka sebelisoa ho theha le ho hlophisa lipina tsa molumo, ho hlahisa mefuta ea lipalo ea mesebetsi le ho sekaseka likarolo tsa 'mino tse rekotiloeng. Baenjiniere ba tsoang ITCAM ba sebelisitse sesebelisoa lithutong tse 'maloa tsa mahlale. Ka mohlala, bakeng sa popo tsamaiso ya bohlale ba maiketsetso e hlokomelang boitšisinyo ba mmino kgatisong ya modumo.

Baetsi ba litsebi le bona ba sebetsa le OpenMusic - ba sebelisa sesebelisoa ho ithuta sebopeho sa harmonic. Mohlala e ka ba moqapi oa Switzerland Mikael Jarrel, eo e leng mohapi oa Moputso oa Beethoven. Mesebetsi ea hae e etsoang ke Hong Kong Symphony Orchestra e ka ba mamela mona.

Hape ho bohlokoa ho ela hloko Tristana Muraya. Ke e mong oa baqapi ba kholo ka ho fetisisa ba sebetsang ka tataiso mmino wa spectral. Ka mohlala, ho na le mesebetsi ea hae ho YouTube gondwana и Le partage des eaux, e entsoeng ka ho sebelisa OpenMusic.


Moqapi le mosuoe oa Senyesemane Brian Furneyhough e sebelisitse OpenMusic ho sebetsa ka morethetho. Kajeno 'mino oa hae o kenyelelitsoe ho repertoire ea li-ensembles tse kholo ka ho fetisisa tsa mehleng ea kajeno le libapali - Arditti Quartet и Pierre-Yves Artaud.

Li-analog

Ho na le litsamaiso tse 'maloa tse tšoanang le OpenMusic. Mohlomong e tummeng ka ho fetisisa e ka ba sesebelisoa sa khoebo Boholo/MSP. E entsoe ke Miller Puckette ho elella bofelong ba lilemo tsa bo-80 ha a ntse a sebetsa IRCAM. Sistimi e u lumella ho kopanya audio le video tsa dijithale ka nako ea nnete.

Video e ka tlase e bonts'a ho kengoa ho o mong oa meaho e toropong ea Italy ea Cagliari. 'Mala oa li-skrini o fetoha ho itšetlehile ka lerata la likoloi tse fetang. Ho kenya ho laoloa ke motsoako oa Max/MSP le Arduino.


Ke habohlokoa ho hlokomela hore Max / MSP e na le molekane oa mohloli o bulehileng. E bitsoa Lintlha tse Hloekileng, hape e ile ea ntlafatsoa ke Miller Puckett.

Hape ke habohlokoa ho totobatsa tsamaiso ea pono ChuckK, e qapiloeng ke Perry Cook le basebetsi-'moho le eena ba tsoang Univesithing ea Princeton ka 2003. E ts'ehetsa ts'ebetso e ts'oanang ea likhoele tse ngata, 'me u ka etsa liphetoho lenaneong ka kotloloho nakong ea ts'ebetso. E ajoa tlas'a laesense ea GNU GPL.

Lethathamo la lisebelisoa tsa motsoako oa 'mino oa dijithale ha le felle moo. Ho boetse ho na le Kyma и lentsoe le phahameng, e leng se u lumellang hore u hlophise metsoako ka kotloloho sethaleng. Re tla leka ho bua ka tsona nakong e tlang.

Ho bala ho eketsehileng - ho tsoa ho mocha oa rona oa Lefatše oa Hi-Fi le Telegraph:

Mokhoa oa ho ngola 'mino o sebelisa OOP Kamoo PC e nkileng indasteri ea mecha ea litaba ka software e atlehileng
Mokhoa oa ho ngola 'mino o sebelisa OOP Moo u ka fumanang lisampole tsa molumo bakeng sa merero ea hau: khetho ea lisebelisoa tse robong
Mokhoa oa ho ngola 'mino o sebelisa OOP 'Mino oa merero ea hau: Lisebelisoa tse 12 tsa sehlooho tse nang le lipina tse nang le lengolo la CC
Mokhoa oa ho ngola 'mino o sebelisa OOP Innovation SSI-2001: nalane ea e 'ngoe ea likarete tsa molumo tse sa tloaelehang bakeng sa IBM PC
Mokhoa oa ho ngola 'mino o sebelisa OOP Histori ea Audio Technology: Synthesizers le Samplers
Mokhoa oa ho ngola 'mino o sebelisa OOP Motho ea chesehang o thehile karete ea molumo ea Sound Blaster 1.0
Mokhoa oa ho ngola 'mino o sebelisa OOP Libopeho tsa 'mino li fetohile joang lilemong tse 100 tse fetileng
Mokhoa oa ho ngola 'mino o sebelisa OOP Kamoo k'hamphani ea IT e ileng ea loanela tokelo ea ho rekisa 'mino

Source: www.habr.com

Eketsa ka tlhaloso