> Colin; (or Paul or Paul or anyone else of course) could you maybe
> post some examples of possible uses of available events with
> explanations about what's happening?
I'll do a manual section on aux events certainly, but probably not until
I get the list finished and polished a bit.
I suspect the accumulators are probably the least obvious bit.
There are three of these per track - one for note, velocity and aux D.
When a new pattern is selected, or the sequencer restarted, all three
accumulators are set to zero.
Whenever a note message is transmitted, the note accumulator is added to
the note value and the velocity accumulator is added to the velocity
value. When a controller message or aux event is processed for aux D,
the aux D accumulator is added to that value.
There are two events to control each accumulator - one to set a specific
value (abs) and one to add or subtract a certain number (rel).
So for example, create a pattern four notes long, and set them to
different notes.
Then configure aux A as 'xpose rel', and set a value of 12 on step one.
As the pattern plays, each time step one is played, 12 will be added to
the note accumulator.
So the four notes will repeat, but an octave higher each time they
repeat, until the accumulator exceeds 36, and is reset (the reset value
will be user-modifiable shortly).
The 'xpose abs' event sets the accumulator to a specific value, so this
allows you to transpose to a specific value.
This is most fun if there is an element of randomness involved.
For example, if you set up a pattern with one step transposing up an
octave, and another transposing down an octave, then set the direction
to random - all the notes following a transpose up or down will be
affected by the transpose, making the pattern jump about octaves on a
semi-regular basis.
The events for modifying the other accumulators are:
- offset velo abs
- offset velo rel
- offset aux D abs
- offset aux D rel
This do the same things as the xpose events, but for the other
accumulators.
Try mapping filter cutoff to velocity, then setting every step to add
one to the velocity accumulator.
You'll get a nice rising cutoff that takes 8 bars before it wraps around
on a 16 step pattern.
Fun ;-)
Colin f