[A6] Saving mix over sysex
Robert van der Kamp
robnet at wxs.nl
Mon Oct 27 08:42:58 PST 2003
On Thursday 23 October 2003 17:41, Geoff Moehrke wrote:
> So, to fully retreive a mix to your computer via sysex,
> you need to do the following:
>
> Send: Mix edit buffer dump request F0 00 00 0E 1D
> 07 00 F7 Receive: Mix edit buffer dump F0 00
> 00 0E 1D 06 00 <data> F7
>
> For each #channel (0-15):
> Send: Program edit buffer dump request F0 00 00 0E 1D
> 03 <#channel> F7
> Receive: Program edit buffer dump F0 00 00 0E 1D 02
> <#channel> <data> F7
>
> To restore to the A6 edit buffers, you simply need to
> send back the buffer dumps that you received. Note:
> that this will not store the programs, only load them
> into the edit buffers. Hope this helps.
Okay, I just tried the procedure with Logic on a PC, but it
didn't work. :(
I created a track with the 17 sysex dump request messages as
described above. All of them resulted in sysex dumps sent
by the Andro. I checked the headers, and the dumps seem to
reflect the mix and 16 track buffers (i.e. in the 16 track
buffers a number in the header bytes increments from 0x00
to 0x0F. So far so good.
Restoring the data back to the Andro, however, doesn't seem
to work. I didn't get my own mix + programs restored.
When restoring my dumped mix while an empty mix is selected
on the Andro, I can see how the mix channels get enabled
when the mix dump is restored, but the name of the mix, and
the name of the 16 sounds are *not* changed.
Also, after restoring, none of the edit buffers have the
'edited' state, indicating that they need to be saved.
And worst of all, the audible result is not equal to the
original data. I also tried it on a preset mix, and when
restoring the data while an empty mix is selected
beforehand, the result is some weird low noise, suggesting
that *some* data has been received, but not all of it.
Possible causes are:
1. My MIDI system cannot send/restore sysex messages without
corrupting the data.
2. The Andro needs some switches toggled to make this work.
3. My MIDI router (AMT8) needs some switches toggled.
4. The dump/restore scheme described above is not correct.
5. An Andro OS bug.
Causes 1, 2 and 3 can be eliminated because *some* sysex
data *does* seem to come through when restoring the dumps
(like the channel assignments in the mix).
Any suggestions?
- Robert
More information about the a6
mailing list