Cerca nel blog

Articolo:

domenica 30 aprile 2017

Programma (inusuale) per creare musica

Creare musica è ormai alla portata di tutti ma tra i vari software spicca questo progetto open-source di Sam Aaron: Sonic-Pi.

Esiste e si chiama Sonic-Pi!

Una sera di queste stavo guardando un interessantissimo programma in tv in onda su Rai Storia (che propone sempre ottime trasmissioni) sulla musica. Credo, cercando su internet, che si chiamasse Soundbreaking (episodio secondo per la precisione). Purtroppo non ho seguito il programma dall'inizio ma trattava di come è cambiata la musica nel tempo: dalla creazione "fisica", reale del musicista con il suo strumento, alla creazione di musica in studio. The moment when the recording studio itself effectively became an instrument and gave rise to sounds that could never be reproduced live.

Sono rimasto affascinato dal programma e mi è balenata subito dopo un'idea che ahimé (o per fortuna) qualcun altro ha già sviluppato e portato avanti: creare musica a partire da linee di codice, "sviluppare musica". Questo qualcuno è @samaaron e il programma si chiama Sonic-Pi.

Questo sotto è un esempio di Sonic-Pi in azione ma lo sfizio è ovviamente provare da sé a comporre musica sperimentando con i vari comandi.
Sonic-Pi viene definito un ambiente di live coding. Viene anche citato in questo articolo della nota rivista americana Rolling Stone.



Questo è il codice. In basso trovi il link per il download dell’app pronta all’uso (ricorda di spostare l’app sul disco, non importa dove).
tell application "Finder"
 if exists Finder window 1 then
  try
   set theWin to window 1
   set thePath to (POSIX path of (target of theWin as alias))
   
   log thePath
   
   do shell script " > " & quoted form of thePath & "untitled"
  end try
 end if
end tell