txt2mid et hz2pw

Novembre 2016. Deux petits logiciels, écrits en C++, permettant de convertir du texte en fichiers MIDI, utiles pour composer de la musique algorithmique.

Téléchargements

Syntaxe du fichier texte

Pour une note:

N date octave note vélocité durée track

avec:
0 <= note <= 11
0 <= vélocité <= 127
le n° de track commence à 1 et non à 0
la date et la durée de la note utilisent la règle: noire = 240

Pour un contrôleur:

C date cc valeur track

avec:
0 <= cc <= 127
0 <= valeur <= 127
mêmes autres réglages que pour les notes

Pour la molette de pitch:

P date valeur track

avec:
0 <= valeur <= 16383 (médiane = 8192)

Pour une fréquence (la sortie est la note correspondante ajustée grâce à la molette de pitch):

H date fréquence vélocité durée track

avec:
30 <= fréquence <= 8346
mêmes autres réglages que pour les notes
(pitch bend range = 200 cents)

Pour un commentaire:

_ commentaire bla bla bla _