Una nova “entrevista al voltant de l’ordinador”. Binary va entrevistar Arshia cont, investigador en informàtica musical. Arsia ha col·locat la seva investigació a la frontera entre les seves dues passions, informàtica i música. Els comparteix. Claire Mathieu i Serge Abiteboul.

Música mixta: músics i ordinadors

B: Arshia, quina és la vostra cerca?
Ac: Treballem en el camp de Informàtica musical. La gent va començar a fer música amb ordinadors des de les informacions de la informàtica. Ja ada lovelace parlava explícitament la música en els seus textos. Ens interessa el que encara no sabem. Quan diversos músics juguen junts, cada músic té tasques específiques per realitzar en temps real, però ha de coordinar les seves accions amb els altres músics. Vénen a escoltar i sincronitzar, per exemple, jugar a un quartet de Mozart. El treball està escrit en una partició, i sempre és la mateixa obra que està escoltant, però en totes les execucions, sempre és diferent i, tanmateix, no té cap culpa. I fins i tot si hi ha errors, el concert no s’aturarà. Aquesta capacitat d’escoltar-se mútuament, coordinar i sincronitzar, amb una tolerància increïble a les variants, fins i tot errors, és una capacitat humana extraordinària que ens agradaria donar la màquina.
Anem a prendre tres músics que acostumen a jugar junts. S’afegeixen a ells un quart músic, és a dir, un ordinador que jugarà amb ells, i qui, per això, ha d’escoltar els altres i adaptar-se a ells. L’ordinador ha de ser capaç d’interactuar, comunicar-se amb els humans. Aquesta associació de músics humans i músics ordinadors és una pràctica musical anomenada música mixta, i que està molt estesa a tot el món.
El diàleg passa durant l’execució, però també es necessita un llenguatge per descriure la riquesa d’aquests escenaris que són tots dos S’espera (ja que la partició es coneix) i, al mateix temps, cada vegada diferent.

Arshia conté davant d'un violí Arshia conté davant d’un violí intel·ligent de l’IRCAM. Un sensor i un excitador es col·loquen directament dins del quadre de violí per amplificar els sons existents, però també crear sons nous. © Serge ABITEBOUL

El llenguatge de la música

B: Treballeu en idiomes Música mixta?
AC: Sí. Prengui obres escrites per a orquestres grans, amb vint o trenta veus diferents en paral·lel. El compositor que va escriure que no tenia accés a una orquestra al seu menjador mentre ho va escriure. Durant segles, els músics s’han vist obligats a inventar un llenguatge, un mode de comunicació, que és comprensible pels músics, que es poden compartir, i que és prou ric per no fer que el resultat sigui rígid. Mozart, Beethoven o Mahler s’han vist obligats a escriure en grans fulls de paper, particions d’orquestra, en un llenguatge entès pels músics que anaven a tocar aquestes peces. Aquest llenguatge, amb elements fixos i elements lliures, permet un pas directe d’escriure a la producció de l’obra. Aquí hi ha un propòsit principal en la informàtica de llenguatges de programació, és possible dur a terme operacions complexes, amb accions a executar, de vegades diverses alhora, amb restriccions temporals imposades pel medi ambient.
Pren l’exemple de ‘A pla. Ens agradaria que l’avió segueixi la seva ruta gairebé sense culpa, però aquí no sempre és el mateix. Es necessita un idioma que li permet expressar el que volem seguir endavant la situació.
Per a la música, el llenguatge ha de permetre un pas immediat a l’imaginari. Per això, treballem amb músics, i el que és particularment interessant és quan tenen idees molt clares, però tenen problemes per expressar-los. Estem desenvolupant idiomes que els permeten expressar la música que somien i ambients per compondre-la.

B: Sembla que té molts enllaços amb llenguatges de programació informàtica. Podeu explicar-ho?
AC: La música és una organització de sons a temps. Una partició amb trenta veus, és una disposició de les accions humanes que tenen naturalesa temporal molt variada però que coexisteixen.Aquesta preocupació per “diàleg” diferents naturals temporals, es troba molt en els sistemes informàtics, especialment en sistemes en temps real. Per tant, hi ha molts enllaços entre el que fem i els idiomes utilitzats per a sistemes crítics en temps de temps real, el Idiomes utilitzats per exemple en avions d’Airbus o en centrals nuclears. També és una àrea on França és més aviat líder.

demostració d’antescara, @youtube

b: parles de temps real. En una partició hi ha un temps quasi-absolut, el de la partició, però quan l’orquestra juga, hi ha el moment de cada músic, més complex i variable? AC: en lloc d’un moment absolut, prefereixo Parlar d’un rellotge. Per exemple, el metrònom utilitzat a la música occidental pot batre el ritme d’un ritme per segon, i és el tempo “negre = 60” que està escrit en la partició, però és només una indicació. De fet, en execució, cap música respecta aquest rellotge, ni tan sols el 90%. El temps és sempre una idea relativa (a diferència de les notes, que en algunes tradicions musicals és absoluta). En un quartet de corda, no hi ha una hora única ideal, no és una manera única ideal de sincronitzar. En la música, hi ha la noció de frase musical i, quan teniu accions que tinguin una extensió temporal, podem tenir variades relacions temporals. Per exemple, normalment volem acabar les frases junts. En algunes pràctiques de música índia, hi ha quadrícules rítmiques que els músics utilitzen quan juguen junts: els tenen en ment, i un músic sap quan començar de manera que deu minuts més tard acabi amb els altres! Aquest tipus de condició ha d’estar en llengua. Això és molt difícil. Els músics que vénen a acabar junts tenen una capacitat d’anticipació gairebé màgica. Saben jugar el temps T per acabar junts en el moment t + n. És “Ante” d’AnteStafo, el nostre programari. Igual que els músics que saben anticipar-se de manera increïble, Antestrafo intenta anticipar-se.

antescofo per ircam-cgp

B: i el conductor, allà -en. El seu paper és sincronitzar a tothom? Els músics treballen amb la hipòtesi que la velocitat del so és infinita, si escolten un so d’un altre músic en aquest moment quan s’emet aquest so. Però en una gran orquestra aquesta hipòtesi no funciona. El so de l’altre extrem de l’orquestra arriba després d’un retard i, si ens confiem mútuament. Per solucionar-ho, posem un líder d’orquestra que tothom pot veure i la sincronització es fa a la vista, amb la hipòtesi que la velocitat de la llum és infinita. També tenim un projecte en el seguiment del curs, de manera que l’ordinador-ordinador també pugui seguir el gest del conductor. Però és complicat. Cal adaptar-se a líders d’orquestra que utilitzen gestos complexos.

La màquina ha d’aprendre a escoltar

b: utilitzeu molt Tècniques d’aprenentatge automàtic. Podeu parlar amb nosaltres sobre això?
AC: Utilitzem mètodes d’aprenentatge estadístic. Aprenem de la màquina per escoltar música. La música es defineix per altures, ritmes, diverses dimensions que podem capturar i proporcionar els nostres programes informàtics. Però fins i tot la definició d’aquestes dimensions no és senzilla, per exemple, la definició d’una “alçada” del seu que funciona, independentment de l’instrument. Sobretot, estem en temps real, en una situació de total incertesa. Els sons són complexos i “rovellats”. Nosaltres, els humans, quan escoltem, no tenim una sola màquina d’escolta, sinó que molts fem servir. Som com una màquina multi-agent, una, per exemple, centrada en l’alçada dels sons, una altra sobre els intervals, un altre sobre els ritmes pulsats. Totes aquestes màquines tenen pesos diferents segons les persones i segons la música. Si els humans podem tenir escolta quasi perfectament, no és el resultat d’una màquina perfecta, sinó perquè el nostre cervell sap analitzar el resultat de diverses màquines fal·libles. És tècnicament emocionant. Teniu diverses màquines probabilístiques en competència permanent, intentant anticipar-vos al futur, participant en un sistema d’aprenentatge en línia altament dinàmic. És gràcies a això que Ongofo funciona tan bé. Antessafo sap escoltar i gràcies a això, reaccionar correctament. Reacciona, és gairebé fàcil.

sentiments de màquines

b: hi ha música trista o sentimental. Un músic sap expressar sentiments. Podem esperar que els sentiments tornin a jugar l’ordinador?
AC: És un vell somni.Però, com quantificar, qualificar i controlar aquest efecte màgic anomenat sentiment? Hi ha una competència internacional, una mena de provador de sentiments musicals, per a totes les màquines guanyen el concurs Chopin. Moltes persones treballen en l’emoció de la música. De nou, podem tractar de confiar en l’aprenentatge automàtic. Una mica com un humà aprèn durant les repeticions, intentem fer que l’ordinador pugui aprendre mentre escolti jugar. En termes tècnics, és l’aprenentatge supervisat i fora de línia. Antessafo aprèn a l’escenari, i cada moment està ajustant i acabant.

La composició mixta de música © Arshia cont

Composició musical mixta © Arshia cont

B: Hi ha altres preguntes del que us hauria agradat que us posem? AC: Hi ha una dimensió col·lectiva l’home que em fascina. Cent cinquanta músics que juguen junts i produeixen un resultat harmònic, és màgia! És un gaudi increïble. Podem arribar a aquestes orquestracions, aquests nivells de col·laboració, amb ell? És un veritable repte.
Altres preguntes, la música està portant molts elements humans i també afecta la nostra privadesa. Avui, tothom consumeix música: com podem fer-ho més disponible per a tothom? Recentment vam començar a treballar en mini ordinadors a 50 euros. Com fer karaoke disponible per a tothom? Com fer que tothom pugui fer música fins i tot sense formació musical? Potser donaria a la gent un desig de desenvolupament personal – quan un nen pot jugar amb l’orquestra de París, és una perspectiva grisa, i l’ordinador pot fer accessible aquests tresors.

/ DIV> La passió de la música i l’ordinador

B: Per concloure, podeu dir-nos per què heu triat aquest treball?
Ac: Sóc un apassionat de la creació musical des de l’adolescència, però també era bo En ciència, així que em vaig fer la pregunta: música o ciència? Amb aquesta feina, no he hagut de triar: faig tots dos. No podia ser més feliç. Aquest és un primer missatge als joves: si teniu passió, no ho deixeu. Pel que fa a la informàtica, la vaig descobrir per casualitat. Durant els meus estudis vaig fer matemàtiques, processament de senyals. Després de la meva tesi, explorant la noció de llengua, em vaig adonar que em faltava el coneixement fonamental. És un món sencer, és una ciència fantàstica. És avui en el cor de la meva investigació. El meu segon missatge seria, sigui quina sigui la vostra passió, en absolut, també estudieu informàtica …

Arshia cont, Ircam
Director de recerca en un equip INRIA / CNRS / Ircam Team
Director de El departament de cerca / creativitat d’interfícies

Per descobrir més amb dos articles d’intersticis sobre aquest tema:

https://interstices.info/interaction-musicale
https://interstices.info/antescofo

sessions de treball antescofo © INRIA
sessions de treball de Antellafo © INRIA

Leave a comment

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *