Conas ceol a scríobh ag baint úsáide as OOP

Labhraímid faoi stair na hionstraime bogearraí OpenMusic (OM), anailís a dhéanamh ar ghnéithe a dhearadh, agus labhairt faoi na chéad úsáideoirí. Chomh maith leis seo, soláthraímid analógacha.

Conas ceol a scríobh ag baint úsáide as OOP
grianghraf James Baldwin / Dísplash

Cad é OpenMusic

Tá sé seo dírithe ar oibiachtaí timpeallacht cláir amhairc le haghaidh sintéise fuaime digiteach. Tá an áirgiúlacht bunaithe ar chanúint den teanga LISP - Lisp Coiteann. Is fiú a thabhairt faoi deara gur féidir OpenMusic a úsáid mar chomhéadan grafach uilíoch don teanga seo.

Forbraíodh an uirlis sna 90í ag innealtóirí ó Institiúid na Fraince um Thaighde agus Comhordú Fuaimíocht agus Ceol (IRCAM). Cuireadh seacht leagan san iomlán de OpenMusic i láthair - eisíodh an ceann deireanach in 2013. Ansin innealtóir IRCAM Jean Bresson (Jean Bresson) an áirgiúlacht a athscríobh ón tús, ag glacadh le haghaidh Bunús cód bunaidh séú leagan (OM6). Dáiltear OM7 inniu faoi cheadúnas GPLv3 - tá a foinsí ar fáil a fháil ar GitHub.

Conas a bheith ag obair léi

Cruthaítear cláir in OpenMusic trí réada grafacha a ionramháil in ionad cód a scríobh. Is é an toradh ná cineál blocléaráide, ar a dtugtar “paiste”. Cosúil le sintéiseoirí modúlach, a d'úsáid cordaí paiste le haghaidh naisc.

Anseo clár samplach OpenMusic, tógtha ó stór GitHub:

Conas ceol a scríobh ag baint úsáide as OOP

Tá dhá chineál réad ag OpenMusic: bunleibhéal agus scór (Score Object). Is oibríochtaí matamaitice éagsúla iad an chéad cheann chun oibriú le maitrísí, colúin agus foirmeacha téacs.

Tá rudaí scóir riachtanach chun oibriú le fuaim. Is féidir iad a roinnt ina dhá ghrúpa freisin:

Déantar rudaí scóir a ionramháil trí úsáid a bhaint as feidhmeanna scóir, mar shampla comhpháirteanna iolracha a chomhcheangal i gceann amháin chun fuaim ilfhónach a chruthú. Is féidir feidhmeanna breise a fháil i leabharlanna plug-in - liosta iomlán díobh ar fáil ar an láithreán gréasáin oifigiúil.

Is féidir leat éisteacht le sampla de shéis ginte ag OpenMusic sa bhfíseán seo:


Chun eolas a fháil ar an uirlis agus ar a cumas, molaimid duit tagairt a dhéanamh don doiciméadú. Lámhleabhar do OM7 saor in aisce, fós i bhforbairt. Ach is féidir leat breathnú ar an leabhar tagartha OM6 - ní mór duit lean an nasc agus sa fhuinneog ar chlé, leathnaigh an mhír Lámhleabhar Úsáideora.

Cé a úsáideann

De réir na bhforbróirí, is féidir OpenMusic a úsáid chun rianta fuaime a chruthú agus a chur in eagar, samhlacha matamaitice saothair a ghiniúint agus anailís a dhéanamh ar shleachta taifeadta ceoil. Bhain innealtóirí ó ITCAM úsáid as an uirlis i roinnt staidéar eolaíoch. Mar shampla, le haghaidh cruthú córas hintleachta saorga a aithníonn gothaí ceoil ar thaifeadadh fuaime.

Oibríonn taibheoirí gairmiúla le OpenMusic freisin - úsáideann siad an áirgiúlacht chun staidéar a dhéanamh ar speictrim armónach. Sampla a bheadh ​​ann ná an cumadóir Eilvéiseach Mikael Jarrel, atá ina buaiteoir Duais Beethoven. Is féidir a chuid saothar a rinne Ceolfhoireann Shiansach Hong Cong éist anseo.

Chomh maith leis sin fiú tabhairt faoi deara Tristana Muraya. Tá sé ar dhuine de na cumadóirí is mó atá ag obair sa treo ceol speictreach. Mar shampla, tá a chuid saothar ar YouTube gondwana и Le partage des eaux, cruthaithe ag baint úsáide as OpenMusic.


Cumadóir agus múinteoir Béarla Brian Furneyhough úsáid OpenMusic chun oibriú le rithim. Sa lá atá inniu ann tá a cheol san áireamh i stór na n-ensembles agus taibheoirí comhaimseartha is mó - Ceathairéad Arditti и Pierre-Yves Artaud.

Analogs

Tá roinnt córas cosúil le OpenMusic. B'fhéidir gurb é an ceann is cáiliúla an uirlis tráchtála Uasmhéid/BPA. D'fhorbair Miller Puckette é go déanach sna 80í agus é ag obair ag IRCAM. Ligeann an córas duit fuaime agus físe digiteacha a shintéisiú i bhfíor-am.

Taispeánann an físeán thíos suiteáil ar cheann de na foirgnimh i gcathair na hIodáile Cagliari. Athraíonn dath an scáileáin ag brath ar thorann na ngluaisteán a théann thart. Tá an tsuiteáil á rialú ag meascán de Max/BPA agus Arduino.


Is fiú a thabhairt faoi deara go bhfuil comhghleacaí foinse oscailte ag Max/BPA. Tugtar Sonraí Pure, agus d'fhorbair Miller Puckett é freisin.

Is fiú aird a tharraingt freisin ar an gcóras amhairc ChucK, a chum Perry Cook agus comhghleacaithe ó Ollscoil Princeton i 2003. Tacaíonn sé le forghníomhú comhthreomhar snáitheanna iolracha, móide is féidir leat athruithe a dhéanamh ar an gclár go díreach le linn a fhorghníomhaithe. Dáilte faoi cheadúnas GNU GPL.

Ní chríochnaíonn liosta na n-uirlisí do shintéisiú ceoil dhigitigh ansin. Tá freisin Kyma и overtone, a ligeann duit meascáin a ríomhchlárú go díreach ar an stáitse. Déanfaimid iarracht labhairt fúthu an chéad uair eile.

Léitheoireacht bhreise - ónár gcainéal Hi-Fi World agus Telegram:

Conas ceol a scríobh ag baint úsáide as OOP Mar a ghlac an ríomhaire seilbh ar thionscal na meán le bogearraí rathúla
Conas ceol a scríobh ag baint úsáide as OOP Cá háit a bhfaighidh tú samplaí fuaime do do thionscadail: rogha de naoi n-acmhainn
Conas ceol a scríobh ag baint úsáide as OOP Ceol le haghaidh do thionscadail: 12 acmhainn théamacha le rianta ceadúnaithe CC
Conas ceol a scríobh ag baint úsáide as OOP Nuálaíocht SSI-2001: stair cheann de na cártaí fuaime is annamh don IBM PC
Conas ceol a scríobh ag baint úsáide as OOP Stair na Teicneolaíochta Fuaime: Sintéiseoirí agus Samplóirí
Conas ceol a scríobh ag baint úsáide as OOP Tá an cárta fuaime Sound Blaster 1.0 athchruthaithe ag díograiseoir
Conas ceol a scríobh ag baint úsáide as OOP Mar a d’athraigh formáidí ceoil le 100 bliain anuas
Conas ceol a scríobh ag baint úsáide as OOP Mar a throid comhlacht TF ar son an chirt chun ceol a dhíol

Foinse: will.com

Add a comment