Sur le site de Scala (http://www.huygens-fokker.org/scala/), on trouve aussi un fichier ZIP avec 4500 tempéraments ! Mais rien n'empêche d'en créer d'autres.
J'ai eu des difficultés avec la bibliothèque Gtk... J'ai fini par recopier le contenu du répertoire C:\Program Files (x86)\GTK2-Runtime\bin dans le répertoire de Scala pour le faire fonctionner. Peut-être que cela fonctionne plus facilement sur Mac.
Le logiciel permet l'ouverture de fichiers Scala, l'édition, avec pour chaque notes, soit une fraction (hauteur de la note par rapport à celle de référence), soit un écart en cent. Ensuite, après avoir fait Edit/Preferences/Synth, on peut choisir le type de synthétiseur parmi la multitude de formats supportés, Puis File/Export Synth Tuning pour avoir une séquence à envoyer dans son synthé (avec Reaper ou Cubase par exemple).
On peut aussi l'envoyer directement (File/Send synth tuning). Sous Windows, Scala ne semble pas interagir directement avec les port MIDI, mais sous-traite à un lecteur MegaMID (qui permet de lire des fichiers MIDI à l'aide du synthé Windows ou un synthé externe). Cela semble bien fonctionner... si ce n'est que je n'ai pas réussi à trouver le type du synthétiseur intégré à Windows.... du coup le File/Play MIDI File jouait tout avec la gamme tempérée par défaut de Windows ! Dommage !
En revanche, le menu Tools/Retune MIDI file... permet de prendre un fichier MIDI standard et le convertir en un fichier tempéré come l'on souhaite. 3 options sont proposés : a) avec pitch bend, b) avec pitch bend sans changement de canaux - cela ne peut marcher qu'avec des lignes mélodiques par canal, c) avec le MIDI Tuning Standard (comme j'avais proposé avec un script Python). Malheureusement, le bouton Play, ne fait que jouer le fichier original : on doit valider et taper deux fois sur Entrée dans la fenêtre principale de Scala... ensuite, on a le droit de jouer le fichier MIDI (menu File/Play MIDI file).
L'option Tools/Microtuning MIDI relay est adaptée aux synthés qui ne peuvent avoir leur tempérament réglé. Il s'agit de récupérer les événements du synthé, les traiter (pitch bend par défaut) pour les retransmettre en live au synthétiseur.
Le logiciel est très riche et je ne risque pas d'en faire le tour dans un simple message ici. Le menu Analyse propose de multiples outils pour analyser son tempérament. L'incontournable "Tone Circle" qui affiche la position de chaque note sur le cycle des quintes avec l'intervalle associé, mais "Show beats" qui affiche les battements pour un intervalle donné.
Commentaire