Ableton Live 12 Tuning Problem

Discuss music production with Ableton Live.
Post Reply
GoldenSection
Posts: 3
Joined: Wed Jun 04, 2025 2:45 pm

Ableton Live 12 Tuning Problem

Post by GoldenSection » Wed Jun 25, 2025 2:03 pm

Does anyone know how to get the tuning feature in Ableton Live 12 to work on root notes other than C? I can change the reference pitch/freq. on the tuning tab but it doesn't alter the root note/reference pitch to which the tuning is applied.

Here is the .ASCL tuning file being used:

Just Intonation
12
25/24
9/8
6/5
5/4
4/3
45/32
3/2
8/5
5/3
9/5
15/8
2/1
! @ABL REFERENCE_PITCH 4 9 432.0


We can see that the reference pitch is for A@432Hz, however this doesn't work out as A being the root note if you look at the specific frequencies of each note. Here is a data which we should get if A is the root/reference pitch:

432Hz*(1) = 432Hz
432Hz*(25/24) = 450Hz
432Hz*(9/8) = 486Hz
432Hz*(6/5) = 518.4Hz
432Hz*(5/4) = 540Hz
432Hz*(4/3) = 576Hz
432Hz*(45/32) = 607.5Hz
432Hz*(3/2) = 648Hz
432Hz*(8/5) = 691.2Hz
432Hz*(5/3) = 720Hz
432Hz*(9/5) = 777.6Hz
432Hz*(15/8) = 810Hz
432Hz*(2/1) = 864Hz


HOWEVER, these are the actual pitches populated by Ableton when our reference note is A@432Hz

432Hz*(1) = 432Hz
432Hz*(25/24) = 467Hz
432Hz*(9/8) = 486Hz
432Hz*(6/5) = 518Hz
432Hz*(5/4) = 540Hz
432Hz*(4/3) = 583Hz
432Hz*(45/32) = 622Hz
432Hz*(3/2) = 648Hz
432Hz*(8/5) = 691Hz
432Hz*(5/3) = 729Hz
432Hz*(9/5) = 778Hz
432Hz*(15/8) = 829Hz
432Hz*(2/1) = 864Hz


We can see that the applied ratios do not line up (discrepancies underlined) with what would be expected for our reference pitch. It appears that the pitch assignment is permanently anchored to C as the root/reference pitch. Here is a list of frequencies if [email protected] as derived from 432Hz*(3/5)

259.2Hz*(1) = 259.2Hz
259.2Hz*(25/24) = 270Hz
259.2Hz*(9/8) = 291.6Hz
259.2Hz*(6/5) = 311.04Hz
259.2Hz*(5/4) = 324Hz
259.2Hz*(4/3) = 345.6Hz
259.2Hz*(45/32) = 364.5Hz
259.2Hz*(3/2) = 388.8Hz
259.2Hz*(8/5) = 414.72Hz
259.2Hz*(5/3) = 432Hz
259.2Hz*(9/5) = 466.56Hz
259.2Hz*(15/8) = 486Hz
259.2Hz*(2/1) = 518.4Hz
518.4Hz*(25/24) = 540Hz
518.4Hz*(9/8) = 583.2Hz
518.4Hz*(6/5) = 622.08Hz
518.4Hz*(5/4) = 648Hz
518.4Hz*(4/3) = 691.2Hz
518.4Hz*(45/32) = 729Hz
518.4Hz*(3/2) = 777.6Hz
518.4Hz*(8/5) = 829.44Hz
518.4Hz*(5/3) = 864Hz

518.4Hz*(9/5) = 933.12Hz
518.4Hz*(15/8) = 972Hz
518.4Hz*(2/1) = 1036.8Hz

As can be seen in the above span of two C octaves, the pitches are the same as when A@432Hz was selected as the reference pitch. No matter what root/reference pitch is selected, the frequencies always adhere to a reference of C.

I need to know how to effectively apply tuning to a key other than C. Any insight would be appreciated.

Thanks,

Dave

stringtapper
Posts: 6321
Joined: Sat Aug 28, 2004 6:21 pm

Re: Ableton Live 12 Tuning Problem

Post by stringtapper » Mon Jun 30, 2025 5:45 pm

Looks like you would need to create a custom tuning and change the reference pitch in the Scala file:

https://tuning.ableton.com/make-your-own-tuning/
Unsound Designer

GoldenSection
Posts: 3
Joined: Wed Jun 04, 2025 2:45 pm

Re: Ableton Live 12 Tuning Problem

Post by GoldenSection » Tue Jul 01, 2025 3:09 pm

That is a custom tuning file that I created. Note the "@ABL REFERENCE_PITCH 4 9 432.0". It doesn't matter what reference pitch I try and command through it, the tuning is always in reference to key of C.

stringtapper
Posts: 6321
Joined: Sat Aug 28, 2004 6:21 pm

Re: Ableton Live 12 Tuning Problem

Post by stringtapper » Tue Jul 08, 2025 2:26 pm

Probably an obvious suggestion, but have you tried changing the global key to A major? I have no idea if that has an effect.
Unsound Designer

GoldenSection
Posts: 3
Joined: Wed Jun 04, 2025 2:45 pm

Re: Ableton Live 12 Tuning Problem

Post by GoldenSection » Wed Jul 09, 2025 3:40 pm

Yeah, even with the tuning set to A major on the control bar, the same tuning problem persists.

transientstatic
Posts: 1
Joined: Wed Aug 06, 2025 6:47 am

Re: Ableton Live 12 Tuning Problem

Post by transientstatic » Wed Aug 06, 2025 6:57 am

Check out the spec for Ableton's tuning files: https://help.ableton.com/hc/en-us/artic ... cification, your zero-eth note in the octave will always be your root note. You need to change the reference pitch to:

! @ABL REFERENCE_PITCH 4 0 432.0

This will make A your root note, but also means your note names will be messed up unless you reorder the note names to reflect the change in root.
To do that, you need to include:

! @ABL NOTE_NAMES A A♯/B♭ B C C♯/D♭ D D♯/E♭ E F F♯/G♭ G G♯/A♭

That should work for you.

resident_m
Posts: 29
Joined: Wed Feb 14, 2018 7:16 am
Location: Germany

Re: Ableton Live 12 Tuning Problem

Post by resident_m » Mon Aug 11, 2025 9:54 am

transientstatic wrote:
Wed Aug 06, 2025 6:57 am
Check out the spec for Ableton's tuning files: https://help.ableton.com/hc/en-us/artic ... cification, your zero-eth note in the octave will always be your root note. You need to change the reference pitch to:

! @ABL REFERENCE_PITCH 4 0 432.0

This will make A your root note, but also means your note names will be messed up unless you reorder the note names to reflect the change in root.
To do that, you need to include:

! @ABL NOTE_NAMES A A♯/B♭ B C C♯/D♭ D D♯/E♭ E F F♯/G♭ G G♯/A♭

That should work for you.
Keep in mind that the root note will still be mapped to the C on your keyboard, so this will also mess up your keyboard mapping, e. g. you would have to play C-D-D# to hear the notes A-B-C. But this is the only quick and simple solution - you would have to re-calculate all the intervals and build a new scale to have the C note actually mapped to the C key.

pottering
Posts: 1956
Joined: Sat Dec 06, 2014 4:41 am

Re: Ableton Live 12 Tuning Problem

Post by pottering » Mon Aug 11, 2025 8:22 pm

transientstatic wrote:
Wed Aug 06, 2025 6:57 am
Check out the spec for Ableton's tuning files: https://help.ableton.com/hc/en-us/artic ... cification, your zero-eth note in the octave will always be your root note. You need to change the reference pitch to:

! @ABL REFERENCE_PITCH 4 0 432.0

This will make A your root note, but also means your note names will be messed up unless you reorder the note names to reflect the change in root.
To do that, you need to include:

! @ABL NOTE_NAMES A A♯/B♭ B C C♯/D♭ D D♯/E♭ E F F♯/G♭ G G♯/A♭

That should work for you.
Wow, thanks, it does seem to work here.

Not seeing the "offsetting" problem resident_m mentioned, Korg Microkey's (and MIDI computer keyboard's) C plays C here.
♥♥♥

Post Reply