Otu esi ede egwu site na iji OOP

Anyị na-ekwu maka akụkọ ihe mere eme nke ngwa sọftụwia OpenMusic (OM), nyochaa njirimara nke imewe ya, ma na-ekwu maka ndị ọrụ mbụ. Na mgbakwunye na nke a, anyị na-enye analogues.

Otu esi ede egwu site na iji OOP
Photography James Baldwin / Unsplash

Gịnị bụ OpenMusic

Nke a dabere n'ihe gburugburu mmemme mmemme maka njikọ ụda dijitalụ. Ngwa ahụ dabere na olumba asụsụ LISP - Lisp na-ahụkarị. Ọ dị mma ịmara na enwere ike iji OpenMusic dị ka eserese eserese zuru ụwa ọnụ maka asụsụ a.

Ndị injinia sitere na ụlọ ọrụ French Institute for Research and Coordination of Acoustics and Music mepụtara ngwá ọrụ a na 90s.IRCAM). Ngụkọta ụdị OpenMusic asaa ka ewepụtara - nke ikpeazụ ewepụtara na 2013. Mgbe ahụ, injinia IRCAM Jean Bresson (Jean Bresson) degharịa akụrụngwa site na ọkọ, na-ewere maka ndabere koodu mbụ Ụdị nke isii (OM6). Taa ka ekesara OM7 n'okpuru ikike GPLV3 - isi mmalite ya dị chọta na GitHub.

Otu esi arụ ọrụ na ya

A na-emepụta mmemme na OpenMusic site na ijikwa ihe eserese kama ide koodu. Ihe si na ya pụta bụ ụdị ihe osise ngọngọ, nke a na-akpọ "patch". Yiri modul synthesizers, nke ji patch cords maka njikọ.

ebe a usoro ihe atụ OpenMusic, ewepụtara na ebe nchekwa GitHub:

Otu esi ede egwu site na iji OOP

OpenMusic nwere ụdị ihe abụọ: isi na akara (Ihe akara). Nke mbụ bụ ọrụ mgbakọ na mwepụ dị iche iche maka ịrụ ọrụ na matrices, ogidi na ụdị ederede.

Ihe akara dị mkpa maka iji ụda rụọ ọrụ. Enwere ike kewaa ha ụzọ abụọ:

A na-emegharị ihe akara site na iji ọrụ akara, dị ka ijikọta ọtụtụ ihe n'ime otu iji mepụta ụda polyphonic. Enwere ike ịchọta ọrụ ndị ọzọ na ọba akwụkwọ nkwụnye - ndepụta zuru ezu nke ha dị na ukara website.

Ị nwere ike ịge ntị ọmụmaatụ nke egwu OpenMusic mepụtara na vidiyo a:


Iji mara ngwá ọrụ na ike ya, anyị na-akwado ka ị na-ezo aka na akwụkwọ. Akwụkwọ ntuziaka maka OM7 ka na-emepe emepe. Mana ị nwere ike lelee akwụkwọ ntụaka OM6 - ịchọrọ soro njikọ na na mpio nke dị n'aka ekpe, gbasaa ihe ntuziaka onye ọrụ.

Onye na-eji

Dịka ndị nrụpụta si kwuo, enwere ike iji OpenMusic mepụta na dezie egwu ọdịyo, mepụta ụdị ọrụ mgbakọ na mwepụ yana nyochaa akụkụ egwu edere ede. Ndị injinia sitere na ITCAM ejirila ngwa ọrụ ahụ n'ọtụtụ ọmụmụ sayensị. Dịka ọmụmaatụ, maka okike usoro ọgụgụ isi nke na-amata mmegharị egwu egwu na ndekọ ọdịyo.

Ndị na-eme ihe nkiri na-arụkwa ọrụ na OpenMusic - ha na-eji ike amụ ihe nlegharị anya. Otu ihe atụ ga-abụ onye na-ede egwú Switzerland Michael Jarrel, onye bụ onye meriri ihe nrite Beethoven. Ọrụ ya rụrụ site na Hong Kong Symphony Orchestra nwere ike ịbụ gee ebe a.

Ọ dịkwa mma ịmara Tristan Muraya. Ọ bụ otu n'ime ndị na-ede egwú na-arụ ọrụ na ntụziaka egwu egwu. Dịka ọmụmaatụ, enwere ọrụ ya na YouTube gondwana и Le partage des eaux, emepụtara site na iji OpenMusic.


English dere na onye nkụzi Brian Furney jiri OpenMusic rụọ ọrụ na rhythm. Taa egwu ya gụnyere na repertoire nke ndị kasị ukwuu n'oge a ensembles na-eme ihe nkiri - Arditti Quartet и Pierre-Yves Artaud.

Analogues

Enwere ọtụtụ sistemụ yiri OpenMusic. Ikekwe nke kachasị ama ga-abụ ngwá ọrụ azụmahịa Max/MSP. Miller Puckette mepụtara ya na ngwụcha 80s mgbe ọ na-arụ ọrụ na IRCAM. Sistemu na-enye gị ohere ịmekọrịta ọdịyo dijitalụ na vidiyo ozugbo.

Vidio dị n'okpuru ebe a na-egosi ntinye n'otu n'ime ụlọ ndị dị na obodo Cagliari nke Ịtali. Agba nke ihuenyo na-agbanwe dabere na mkpọtụ ụgbọ ala na-agafe. A na-achịkwa echichi ahụ site na nchikota Max/MSP na Arduino.


Ọ dị mma ịmara na Max/MSP nwere ogbo mepere emepe. A na-akpọ ya Data dị ọcha, Miller Puckett mekwara ya.

Ọ dịkwa mma ịkọwapụta usoro a na-ahụ anya ChucK, nke Perry Cook na ndị ọrụ ibe si na Mahadum Princeton chepụtara na 2003. Ọ na-akwado ogbugbu nke ọtụtụ eri, yana ị nwere ike ịme mgbanwe na mmemme ozugbo n'oge egbu. Ekesara n'okpuru ikike GNU GPL.

Ndepụta ngwaọrụ maka njikọ egwu dijitalụ anaghị akwụsị ebe ahụ. E nwekwara Kyma и oke olu, nke na-enye gị ohere ịme mmemme mixes ozugbo na ogbo. Anyị ga-agbalị ikwu banyere ha oge ọzọ.

Ọgụgụ ndị ọzọ - sitere na ọwa Hi-Fi World na Telegram:

Otu esi ede egwu site na iji OOP Otu PC weghaara ụlọ ọrụ mgbasa ozi na ngwanrọ na-aga nke ọma
Otu esi ede egwu site na iji OOP Ebe ị ga-enweta ihe nlele ọdịyo maka ọrụ gị: nhọrọ nke akụrụngwa itoolu
Otu esi ede egwu site na iji OOP Egwu maka oru gi: akụrụngwa isiokwu 12 nwere egwu nwere ikikere CC
Otu esi ede egwu site na iji OOP Innovation SSI-2001: akụkọ ihe mere eme nke otu n'ime kaadị ụda na-adịghị ahụkebe maka PC IBM
Otu esi ede egwu site na iji OOP Akụkọ ihe mere eme nke teknụzụ ọdịyo: Synthesizers na Samplers
Otu esi ede egwu site na iji OOP Onye na-anụ ọkụ n'obi emeghachila kaadị ụda Sound Blaster 1.0
Otu esi ede egwu site na iji OOP Kedu ka usoro egwu si gbanwee n'ime afọ 100 gara aga
Otu esi ede egwu site na iji OOP Otu ụlọ ọrụ IT si lụọ ọgụ maka ikike ire egwu

isi: www.habr.com

Tinye a comment