
MMA (Musical MIDI Accompaniment) è un tool per linux, scritto in python, per creare delle basi musicali molto semplici in pochi minuti, questo software è l’alternativa open source al molto più famoso Band In a Box.
Non è comunque possibile confrontare la completezza di Band in a Box con MMA; però se avete come me delle semplici esigenze e non vi interessa ottenere risultati eccelsi MMA è più che sufficiente.
Il più grosso limite di MMA è quello di non avere un’interfaccia grafica. Ma non preoccipatevi non è così ostico come sembra.
Per installare MMA inanzitutto aprite il Terminale e digitate:
sudo apt-get install mma
Fatto questo avrete in pochi secondi il vostro programmino pronto per essere utilizzato
Per scrivere un brano create un file di testo con estensione *.mma (il nome che darete a questo file sarà poi il nome del file.mid che verrà generato.
Elementi costitutivi del file.mma
// per iniziare un commento
Tempo 100 // annotazione del tempo del brano
Groove Blues // stile musicale del brano
// è possibile anche creare dei propri stili personali ma la dotazione di default del programma è molto ampia; per sapere che stili sono presenti di default e le loro caratteristiche basta scaricare l’archivio contenente le guide dal sito ufficiale
1 C //prima battuta del brano e nota do della durata di tutta una battuta
Queste prime indicazioni sono sufficenti a permettervi di creare un primo accompagnamento.
Per spiegarvi meglio inserisco qui sotto un semplice blues in Sib
// blues in Bb
Tempo 120
Groove Metronome4
1 z / / /
Groove Blues
2 Bb7
3 Eb7
4 Bb7
5 Bb7
6 Eb7
7 Eb7
8 Bb7
9 Bb7
10 F9
11 Eb9
12 Bb7
13 F7 / / z
Per creare il file.mid poi basta digitare da terminale:
mma /percorso/del/file/file.mma
nella cartella dove si trova il file.mma verrà creato il file.mid che potrete ascoltare con un qualsiasi programma in grado di riprodurre midi