On 2007-08-26 10:21 -0500, Paul Schreiber wrote:
> A "fallout" of designing the expansion module for the Cloud
> Generator is a nice 4ch (quad) quantizer in a 2U wide panel.
If there's a MIDI input, a combination of MIDI tuning standard
and note on/note off messages could be used to specify a scale.
Note on/off :
By default, the module forces everything to the nearest equal
temperament note, i.e. 0 V through 10.58 V in 83 mV increments.
If note-on messages are received, they restrict the output
values to the notes currently on. When the last key is released,
the quantiser returns to its default (quantise to the nearest
MIDI note).
MIDI tuning standard :
To alter the note#-to-voltage table.
Sustain :
If controller 64 (sustain pedal) or 80 (general purpose button
1) is on, note-off messages are registered but take no effect
until controller 64 and 80 are both off.
Panic :
Controllers 120 and 123 (all sound off, all notes off) have
the effect of returning to the quantiser to its default
behaviour, regardless of controllers 64 and 80.
Pitch bend :
The pitch-wheel messages shift the whole scale up or down.
Honour RPN 65 00 (pitch bend range) ?
Octaves :
A mechanism for easily defining an output scale that extends
to all octaves is desirable. On note-on, if controller 81
(general purpose button 2) is on, enable all items in the
table whose index modulo 12 is equal to the note #. On
note-off, same thing but based on the state of CC 81 ∗at
note-on time∗.
--
André Majorel <URL:
http://www.teaser.fr/~amajorel/>
Do not use this account for regular correspondence.
See the URL above for contact information.