Flasim për historinë e instrumentit programor OpenMusic (OM), shqyrtojmë veçoritë e tij, tregojmë për përdoruesit e parë. Në përveçim, japim analogët.
Foto / Unsplash
ĂfarĂ« Ă«shtĂ« OpenMusic
Kjo Ă«shtĂ« njĂ« pĂ«r sintezĂ«n e zĂ«rit digjital. Pajisja bazohet nĂ« njĂ« dialekt tĂ« gjuhĂ«s LISP â . Vlen tĂ« theksohet se OpenMusic mund tĂ« pĂ«rdoret si njĂ« ndĂ«rfaqe grafike universale pĂ«r kĂ«tĂ« gjuhĂ« programimi.
Instrumenti u zhvillua nĂ« vitet '90 nga inxhinierĂ«t e Institutit Francez tĂ« KĂ«rkimeve dhe Korellimit tĂ« AkustikĂ«s dhe MuzikĂ«s (). U prezantuan gjithsej shtatĂ« versione tĂ« OpenMusic â versioni i fundit u lĂ«shua nĂ« vitin 2013. AtĂ«herĂ« inxhinieri nga IRCAM, Jean Bresson (), e rishkroi pajisjen nga fillimi, duke marrĂ« si tĂ« versionit tĂ« gjashtĂ« (OM6). Sot OM7 shpĂ«rndahet nĂ«n licencĂ«n â kodet e saj burimore mund tĂ« .
Si të punoni me të
Programet në OpenMusic krijohen duke manipuluar objekte grafike në vend të shkruarjes së kodit. Si rezultat, krijohet një strukturë e ngjashme me një diagram blokesh, e cila quhet "patch". Në përputhje me sintetizatorët modularë, të cilët përdorin kordat patch për lidhje.
Këtu është OpenMusic, e marrë nga depoja në GitHub:

Në OpenMusic ka objekte të dy llojeve: bazike dhe objekte partitore (Score Object). Të parat përfaqësojnë operacione matematikore të ndryshme për punë me matrica, kolona dhe forma tekstuale.
Objektet partitore janë të nevojshme për punë me tinguj. Ato gjithashtu mund të ndahen në dy grupe:
- Harmonike â nota, akorde dhe .
- RitmikĂ« â zĂ«ra dhe takte.
Objektet partitore kontrollohen pĂ«rmes funksioneve partitore, tĂ« cilat, pĂ«r shembull, bashkojnĂ« disa komponentĂ« nĂ« njĂ« tĂ« vetme pĂ«r tĂ« krijuar tinguj polifonik. Funksione shtesĂ« mund tĂ« gjenden nĂ« bibliotekat e instaluara â lista e plotĂ« .
Një shembull melodie, e gjeneruar nga OpenMusic, mund të dëgjohet :

PĂ«r tĂ« njohur mjetin dhe mundĂ«sitĂ« e tij, rekomandojmĂ« tĂ« konsultoheni me dokumentacionin. Ă«shtĂ« akoma nĂ« zhvillim. Por mund tĂ« shihni doracakun pĂ«r OM6 â duhet dhe nĂ« dritaren e majtĂ« tĂ« zgjidhni seksionin Manuali i PĂ«rdoruesit.
Kush e përdor
Sipas mendimeve të zhvilluesve, OpenMusic mund të përdoret për krijimin dhe redaktimin e pista audio, gjenerimin e modeleve matematikore të veprave dhe analizimin e fragmenteve muzikore të regjistruara. Inxhinierët nga ITCAM e kanë aplikuar mjetin në disa hulumtime shkencore. Për shembull, për e një sistemi inteligjence artificiale që njef në regjistrimin audio.
PĂ«rdorin OpenMusic dhe profesionistĂ« tĂ« njohur â ata e pĂ«rdorin mjetin pĂ«r tĂ« studiuar spektrat harmonike. NjĂ« shembull Ă«shtĂ« kompozitori zviceran , i cili Ă«shtĂ« fitues i çmimit Beethoven. Veprat e tij tĂ« interpretuara nga orkestri simfonik i Hong Kongut mund tĂ« .
Vlen të përmendet gjithashtu . Ai është një nga kompozitorët më të njohur që punon në drejtimin e . Për shembull, në YouTube ka punimet e tij dhe , të krijuara me ndihmën e OpenMusic.

Kompozitori dhe pedagogu anglez ka pĂ«rdorur OpenMusic pĂ«r tĂ« punuar me ritmin. Sot, muzika e tij Ă«shtĂ« pjesĂ« e repertorit tĂ« ansambleve dhe interpretoresh mĂ« tĂ« mĂ«dhenj bashkĂ«kohorĂ« â dhe .
Analoge
Ekzistojnë disa sisteme që janë të ngjashme me OpenMusic. Ndoshta, mjeti më i njohur është instrumenti komercial . Ai u zhvillua nga Miller Puckette në fund të viteve '80, kur punonte në IRCAM. Sistemi lejon sintetizimin e zërit dixhital dhe videos në kohë reale.
Në videon më poshtë është paraqitur një instalim në një nga ndërtesat në qytetin italian Cagliari. Ngjyrat e ekraneve ndryshojnë në varësi të zhurmës së automjeteve që kalojnë. Instalimi kontrollohet nga një lidhje e Max/MSP dhe Arduino.
Duhet të theksohet se Max/MSP ka një analog me kod të hapur. Ai quhet , dhe zhvilluesi i tij gjithashtu ishte Miller Puckette.
Po ashtu, vlen të përmendet sistemi vizual , të cilën e shpiku Perry Cook me kolegët e tij nga Universiteti i Princeton në vitin 2003. Ajo mbështet ekzekutimin paralel të disa proceseve, plus që mund të bëhen ndryshime në program gjatë ekzekutimit. Shpërndahet nën licencën GNU GPL.
Ky është vetëm fillimi i listës së mjeteve për sintezën e muzikës dixhitale. Ka gjithashtu dhe , që lejon programimin e miksimeve direkt në skenë. Ne do të përpiqemi t'i rrëfejmë për ta herën tjetër.
Lexim tĂ« mĂ«tejshĂ«m â nga âBota Hi-Fiâ dhe kanali ynĂ« nĂ« Telegram:
Burimi: habr.com
