Les fichiers ".scl" de Scala

Fichiers en format ouvert pour accorder un synthétiseur virtuel note par note




Comment écrire un fichier ".scl"


On commence par ouvrir un simple éditeur de texte

Sous Linux: gedit

Sous Mac: Text Edit (mais je vous conseille de télécharger gedit qui est beaucoup mieux!)

Sous Windows: WordPad


Description de chaque ligne

La première ligne commence par un point d'exclamation suivit d'un espace, ensuite on écrit le titre que l'on veut, suivit de ".scl".

fichier .scl

La deuxième ligne ne comporte qu'un point d'exclamation.

Dans la troisième ligne on écrit un commentaire (pour avoir plus de précisions sur le contenu, par exemple!).

Dans la quatrième ligne on mets un espace suivit du nombre de notes (que l'on veut avoir par octave).

La cinquième ligne ne comporte qu'un point d'exclamation.

À partir de la sixième ligne chaque ligne représente une note: on écrit des nombres qui représentent les cents par rapport à la tonique ou des fractions qui représentent les rapports de fréquences (on peut mélanger les deux).


Remarques

Il ne doit y avoir qu'une seule note par ligne.

On commence par la deuxième note de la gamme et on termine par 2/1 ou 1200 (si on veut que le cycle se répète d'octave en octave).


Source

Scala scale file format (en anglais).



Exemples de fichiers ".scl"


Intonation Juste

pythagore.scl: puissances de 3 (7 notes)

sumer.scl: puissances de 3 (12 notes)

7-14.scl: harmoniques 7 8 9 10 11 12 13

phi-bonacci.scl: harmoniques 3 5 8 13 21 34 55

venus.scl: mode Aulos de Kathleen Schesinger (harmoniques inférieures)

lune.scl: mode Aulos de Kathleen Schesinger (harmoniques inférieures)

mercure.scl: mode Aulos de Kathleen Schesinger (harmoniques inférieures)

soleil.scl: mode Aulos de Kathleen Schesinger (harmoniques inférieures)



Gammes sans octave

bohlen-pierce.scl: système d'Intonation Juste basé sur les harmoniques 3, 5 et 7

alpha.scl: gamme de Wendy Carlos (notes espacées de 78 cents)

88.scl: gamme de Gary Morrison

117.scl: notes espacées de 117 cents



Divisions égales de l'octave

10.scl: notes espacées de 120 cents

11.scl: notes espacées de 109.09 cents

13.scl: notes espacées de 92.31 cents

14.scl: notes espacées de 85.71 cents

15.scl: notes espacées de 80 cents (Pentadecaphonique)

7 de 15.scl: un choix de 7 notes parmi les 15 du Pentadecaphonique

16.scl: notes espacées de 75 cents (Armodue)

17.scl: notes espacées de 70.59 cents (exagération de "Pythagore")

18.scl: notes espacées de 66.67 cents (tiers de tons)

19.scl: notes espacées de 63.16 cents (approximation du Mésotonoque du 1/3 de comma syntonique)

20.scl: notes espacées de 60 cents

21.scl: notes espacées de 57.14 cents (approximation de 7/4)

22.scl: notes espacées de 54.55 cents

23.scl: notes espacées de 52.17 cents

24.scl: notes espacées de 50 cents (quarts de tons)



Les archives de Scala (fondation Huygens-Fokker)

http://www.huygens-fokker.org/docs/scales.zip (3 932 fichiers à télécharger gratuitement).

http://www.huygens-fokker.org/docs/scalesdir.txt (description des gammes).



Pour savoir manier ratios et cents

Calculs (les opérations de base à effectuer avec une calculatrice scientifique de niveau "collège").



Logiciels avec lesquels on peut utiliser les fichiers ".scl"


Dans cette liste de logiciels il n'y a pas que des synthétiseurs: il y a aussi des accordeurs!


AlsaModularSynth (Matthias Nagorni)

Astralis v2 (Homegrown Sounds)

Blue (Steven Yi)

Cantor (VirSyn Software Synthesizer)

Chromatia Tuner (FMJ-Software)

CrusherX-Mac! (accSone)

Custom Scale Editor (Aaron Andrew Hunt)

Dimension Pro 1.2 and Rapture (Cakewalk)

Ethno2 (MOTU)

Fractal Tune Smithy (Robert Walker)

FretFind (Aaron Spike)

G2ools Scala to Nord Modular G2 converter (Ian Sayer)

Harmonic Analyser (Fred Nachbaur)

MidiTemper (Fred Nachbaur)

PianoTuner (Fred Nachbaur)

Java Just Intonation Calculator (Charles Céleste Hutchins)

Li'l Miss' Scale Oven (Jeff Scott)

LINGOT Is Not a Guitar-Only Tuner (Ibán Cereijo-Graña et Jairo Chapela-Martínez)

Logic Pro 7 (Apple)

Logic Express 7 (Apple)

Lounge Lizard (Applied Acoustics)

Max Magic Microtuner (Victor Cerullo)

MAZ VSampler

Melodyne 3 (Celemony)

MicroABC (Hudson Lacerda)

MIDI Micro Tone (John Dunn & Algorithmic Arts)

MIDI Relay (Graham Breed)

Midiconv (Graham Breed)

Oblivion VSTi for Windows (David R. Frost)

OpenMPT ModPlug Tracker

Orion Platinum (Synapse Audio Software)

Orion Pro (Synapse Audio Software)

OTR88 Electric Piano (Devine Machine)

Phatty Tuner Alternate Scales Editor (Moog Music)

Plaka physical modelling synthesizer (Utku Uzmen)

Scala Microtuners for Kontakt (Robert Strauss)

SynthEdit (Robert Strauss)

ScalaVista (Aaron Andrew Hunt)

Scale Browser Database (Guiseppi Mendoza)

Scale (Albert Gräf)

Scarps (Dan Mozell)

Temperament search program (Graham Breed)

TERA 3 (VirSyn Software Synthesizer)

Tobybear Microtuner (Tobias Fleischer)

Tuner 6.3 (Jacob Breetvelt)

Tuning Box Editor (Aaron Andrew Hunt)

Voice Tweaker (Xponaut)

ZynAddSubFX software synthesizer (Paul Nasca)

Z3TA+ Waveshaping synthesizer (Cakewalk)