So let's see if I got this right - If I have a sequence running with step 1,3 and 7 active and I'd like to tune step 3 differently - I'd hold down step 3 and it starts to blink, selecting OSC and then turning the COA knob tunes not only step 3, but all other steps as well? To get it step 3 to be different I have to release it and then turn COA back to where it was before so that 1 and 7 sounds like they did before I tried to lock step 3?
Or am I doing something wrong? My assumption would be that when step 3 blinks turning COA will only affect step 3, not the other steps?
Comments
I've added it to the todo list.
Osc frequency only changes the freq of a single OSC, while the note value controls the frequency of all oscillators. the osc coarse/fine parameters are an offset to the note value.
But both parameters are measured in midi note numbers, that is correct.
int16_t note = (osc->midiFreq) + (baseNote);
where
osc->midiFreq = Coarse tune
and
baseNote = MIDI Note (step parameter note nr)
As an explanation:
The step note nr is the offset value.
If step note is 0, only the coarse/fine value is used.
The Coarse tune is in MIDI note numbers similar to this table
http://www.zem-college.de/midi/mc_taben.htm
with A440 Hz at note nr 69.
Fine tune is +/- 50 cents