GRAMophone II…a che punto siamo?
Direi a buon punto, considerati gli impegni! ![]()
Di seguito riporto lo stato di sviluppo del progetto:
Parser del linguaggio [100%]
grammyVM [100%]
generazione top down (Chomsky) [95%]
generazione bottom up (Lindenmayer) [10%]
implementazione macro & librerie [100%]
operatori melodici [10%]
generazione midi [0%]
Il programma è già in grado di generare secondo la grammatica di Chomsky, come si può vedere dall’esempio seguente:
dato il sorgente
composition “un semplice crescendo” of “giovanni” {
grammar chomsky
%
player giovanni {
iterations 9
%
velocity v0;
@composition->A[,v0=v0++ step 10,,]@composition;
}
}
l’output di debug di GRAMophone risulta:

Direi che funziona!
Spero di riuscire a rilasciare la prima versione alfa al più presto!
Francè, poi me lo confezioni un bel pacchetto deb per il mio Grammy?

Questo materiale è protetto dalla Creative Commons License
Posted on April 3rd, 2007 by gyofer
Filed under: projects
certo sarà difficile trovare il tempo tra un pacchetto debian e l’altro…
ma cavolo, non si può certo lasciare un amico in difficoltà…