freqToAscl

About

Ableton 12 introduces a native tuning system enabling users to load custom tunings with the .ascl file format, a backward compatible extension of the Scala .scl format. freqToAscl aids users who want to use specific note frequencies in their projects or use a selection of frequencies that do not scale or have repeating octaves.

It generates an .ascl file from a list of hz values, tuning the entire note range and assign corresponding values to note names that appear in the piano roll. A zero appears after the name to label the octave, our generator creates the tuning using a single octave.

Help

Enter frequencies as a list separated by space or comma. By default a note sequence containing less than 128 values will be wrapped so it repeats to fill the max note range of 128, unselecting "Wrap note sequence" will clamp the range to the initial sequence leaving the remaining notes unplayable.

You can choose to map values to white keys only, this can make it nicer to play a custom sequence of notes on a traditional keyboard where less than 128 notes are required or any scale that doesn't use the normal white / black sequence. When using this option black keys are assigned a duplicate value of the previous white note and as the number of white keys is 92, lists are limited to that many values and any above will be omitted.

Enter the name for your scale. This name will be used in the .ascl file. Provide a description of the scale. Enter the frequencies as a list separated by space or comma.