[A6] Saving mix over sysex

Robert van der Kamp robnet at wxs.nl
Tue Oct 28 09:29:14 PST 2003


On Monday 27 October 2003 19:58, Geoff Moehrke wrote:

> Hmmm - did you send the Mix edit buffer first in the
> sequence?  If so, I would think the name would be updated
> .  I'm not sure if the mix would be in an 'edited' state
> at this point - that would depend on how the OS handles
> it.  When the OS loads a mix from an internal source
> (i.e. PRESET or User bank), the initial state is 'not
> edited' until something in the edit buffer is modified. 
> The OS might treat a sysex dump the same way, this does
> not explain why the name wasn't updated correctly
> though...

Well I just tried again, including a version where I only 
request, and send a mix edit buffer.

Resending the mix edit buffer does *not* update the mix's 
name. The channel leds, however, do get updated.

Then I tried the 'push' version where I dumped a mix 
straight from the andro into my sequencer using the andro 
sysex Store command. When I checked the dumped sysex data 
in Logic, I found that before the sysex data a number of 
CCs were sent (CC #20 if I'm correct, about 20 of them), 
and few other ones after the sysex block.

Restoring this mix to the andro *did* work, with name and 
all, but I had to force a screen redraw (by selecting 
another mix, and selecting the original again) to see the 
update. 

So there's a difference in how mix edit buffers are treated 
and how a mix bank entry is treated. Or, maybe the 
difference is the CC #20 that accompanied the mix bank 
entry dump. Or, maybe it's the 'push' method that does 
it...


Next I tried the edit buffer request/restore, again with 
only the mix edit buffer, but made sure that the edit 
buffer was touched beforehand. It didn't help.

Finally, I repeated yesterday's test and requested/restored 
the edit buffers of the mix and associated programs. After 
restoring I got the same weird sound. Something made it 
over there into the andro, but not all.

The fact that restoring the mix bank entry *did* work proves 
that my MIDI setup is working, btw.

I'm out of options.

- Robert




More information about the a6 mailing list