ForumsSoftware ← Global Fine Tuning

Is there a way to adjust global fine tuning on Aalto and/or Kaivo? Thanks

There isn't an easy one. I should really add this as a KEY module option.

If you just want to tune to one specific thing and leave it there, you could make a Scala scale with a kbm mapping. Say you want to tune everything two cents sharp and you are working in the 12-equal scale. Then save this to a text file my12-equal.scl:

! my12-equal.scl
!
 12
!
100.
200.
300.
400.
500.
600.
700.
800.
900.
1000.
1100.
2/1

then save this to another file my12-equal.kbm:

! keyboard mapping my12-equal.kbm:
! 
! Size of map (greater than or equal to the number of notes in the scale 
! to be mapped). The pattern repeats every so many keys: 
12 
! First MIDI note number to retune: 
0 
! Last MIDI note number to retune: 
127 
! Middle note where scale degree 0 is mapped to: 
60 
! Reference note for which frequency is given: 
69 
! Frequency to tune the above note to (floating point e.g. 440.0): 
440.0 
! Scale degree to consider as formal octave (determines difference in pitch 
! between adjacent mapping patterns): 
12 
! Mapping. 
! The numbers represent scale degrees mapped to keys. The first degree is for 
! the given middle note, the next for subsequent higher keys. 
! For an unmapped key, put in an "x". At the end, unmapped keys may be left out. 
0 
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 

Put these in a folder in the Scales directory ~/Music/Madrona Labs/Scales. Select them in the key scale menu.

THEN, by changing the 440.0 in the kbm file to some other value and reloading you can get exactly the frequency you want. You may have to close the Aalto winow and open it again to see the new scl / kbm files.

A dial would be easier, I know.

[EDIT]

I'm not sure what I was thinking about above. Getting the oscillator in tune is very easy to do with the main OSC pitch control. Since the oscillator is FM-based, both the modulator and carrier change by the same amount when you shift the tuning. Holding down the shift key enables fine tuning on any dial, including the oscillator pitch. This makes it easy to dial in pitch in 0.1 Hz increments.

I recognize the need to switch between presets while tuning to some other instrument, which currently will reset the oscillator pitch. So I'll still get to adding a master tune when I can.

Just throwing it out there that I'd like to see a dial sometime as well. Too many times I've had to reluctantly use a different synth for this very reason. Even better would be if global tuning knob doesn't reset when switching presets. Thanks!

It strikes me that the (usefulness) / (ease of development) ratio on this one is super high, so I'll try to sneak it into the next update.

That would be so cool.