Hi, Keith. Thanks for the promnpt reply. I was thinking of the
beats triggers/key assignments (not the riff itself). I didn't flesh
out the details, but what immediately came to mind was the way
Cakewalk puts all the drums of the current preset/kit on the notes.
Offhand, I don't recall the cakewalk syntax, but I will try to dig
it out. I know key maps are implemented in the Proteus 1/2/3 and
other early e-mu *.ins files cakewalk distributed.
Beats triggers are on pp 51-52 of e-mu sysex manual v2.2. There are
24 triggers (accessed via the layer select command) with two
parameters each: BEATS_TRIGGER_KEY and BEAT_TRIGGER_LATCH.
I was thinking a simple implementation would be to read the key for
each of the 24 triggers. It could get more complex; for example, you
could have trigger buttons on Proteum.
I will look up the cakewalk format for key map assignments.
--Steve