--- In bc2000@yahoogroups.com, Alex <alex655321@...> wrote: > This is what Mopho Manual says in the Program Parameter Data section: > > 1 Oscillator Frequency: 0 - 120 in semitones (10 octave range). CC# 20 > and/or NRPN# 0 (for oscillator 1) > 2 Oscillator Fine Tune: 0- 100. 0 = -50 cents, 50 = 0 (centered), 100 = > +50 cents. CC# 21 and/or NRPN# 1 (for oscillator 1) OK, that's fine then: it means that there are no overlapping ranges (which would spoil things for our BCR setup): each next cycle of Fine Tune nicely starts where the previous one stopped. > 1 Encoder of BCR: > > Clockwise behavior: Fine Tune goes from 50 (centered) to 100 (1 semitone > up). When 100 is reached, Freq Osc is increase by 1 and Fine Tune is > reset to 50 to starts over again the whole process while I continue > moving the encoder clockwise. > > Counterclockwise behavior: Fine Tune goes from 50 (centered) to 0 (1 > semitone down). When 0 is reached, Freq Osc is decrease by 1 and Fine > Tune is reset to 50 to starts over again the whole process while I > continue moving the encoder counterclockwise. I think I now understand the reason for my confusion in my previous message: in your above description (as in your previous message) you imply that a Fine Tune jump from VALUE 50 (= 0 cents = centered) to VALUE 100 (= + 50 cents) is a jump of 1 semitone. But that's not the case: 50 cents is a HALF semitone; 1 semitone is 100 cents, and 1 octave (12 semitones) is 1200 cents. So that's why (in my previous message) I had started thinking that the synth uses a (very unusual) overlapping system, but as your quote from the manual shows, this is not the case. So our BCR setup should work well (apart from the dead areas from 100 to 127, but that's not nearly as serious as overlaps would be.) Best wishes, Mark.
Message
Re: 1 encoder = 2 parameters in this manner
2010-12-14 by Mark
Attachments
- No local attachments were found for this message.