[A6] Saving mix over sysex
Chris Pickett
chris.pickett at mail.mcgill.ca
Thu Oct 23 12:02:37 PDT 2003
Hi Geoff,
Did or do you work for Alesis?
Which other list members used to work for Alesis?
Cheers,
Chris
Geoff Moehrke wrote:
>Perhaps I can help shed some light on this. First, the A6 uses
>different sysex commands to retrieve program/mix data from memory
>locations (Preset/User banks) and from "edit-buffers". The edit buffers
>contain all parameters for the currently selected mix and program(s).
>There is a single mix edit buffer and 17 program edit buffers, one for
>each mix program (16) and one for the currently selected program (used
>in program mode).
>
>When a mix is selected, the OS will load the mix into the mix edit
>buffer, then load each of the 16 mix-program edit buffers with the
>selected program for that channel. The mix edit buffer itself simply
>contains pointers to each of the programs and the various mix parameters
>for each channel (i.e. level, effects, keyboard range, midi channel,
>etc.)
>
>When the currently selected mix is sent via sysex using the mix edit
>buffer dump request (F0 00 00 0E 1D 07 00 F7), the A6 will only send the
>mix edit buffer. The individual programs used in the currently selected
>mix can be retreived using the program edit buffer dump request (F0 00
>00 0E 1D 03 <edit#> F7) where edit# = 0-15 for mix channels 1-16 (and 16
>for the current program edit buffer).
>
>I haven't tested this, but I believe that when you send a mix buffer
>back to the A6, it will not load the program edit buffers for you.
>Meaning you must send each of the 16 program dumps to the appropriate
>edit buffer. The only alternative would be to send a MIDI program
>select command on each of the appropriate channels which will trigger
>the corresponding edit buffer to be loaded.
>
>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.
>
>-Geoff Moehrke
>
>
>
>>-----Original Message-----
>>From: a6-bounces at code404.com [mailto:a6-bounces at code404.com]
>>On Behalf Of Susan Baird
>>Sent: Thursday, October 23, 2003 9:43 AM
>>To: robnet at wxs.nl; a6 at code404.com
>>Subject: Re: [A6] Saving mix over sysex
>>
>>
>>I was afraid of that. I asked them 5 times to make sure. Can
>>you please give me the specifics about the document you found
>>this in. Is it the document that starts out with A6 Midi Sysex
>>Specifications or the one that starts with Sysex Platforms and
>>Utilities. Also what page if you can tell me. I can find this
>>information out but I want to have document in hand. I'm in
>>the same boat you're in so I'm definitely all about getting
>>correct information.
>>
>>I'm sure there are others on this forum that know the answer
>>to this but I guess they are not around at the moment. Until
>>then I'll keep searching for the answer and we'll find it one
>>way or the other. So give me that document information.
>>
>>Sioux
>>
>>
>>
>>
>>>>Hi Robert and all,
>>>>
>>>>I just called Alesis and they said that sending out a Mix
>>>>
>>>>
>>over sysex
>>
>>
>>>>does include the associated programs and effects.
>>>>
>>>>
>>>Well I just checked the Andromeda Sysex.pdf document, and
>>>the it states that the sysex dump of a Mix does *not*
>>>include the associated programs.
>>>
>>>So I'm back to square one.
>>>
>>>- Robert
>>>
>>>_______________________________________________
>>>A6 mailing list
>>>A6 at code404.com
>>>http://code404.com/mailman/listinfo/a6
>>>
>>>
>>_______________________________________________
>>A6 mailing list
>>A6 at code404.com
>>http://code404.com/mailman/listinfo/a6
>>
>>
>>
>>
>
>
>_______________________________________________
>A6 mailing list
>A6 at code404.com
>http://code404.com/mailman/listinfo/a6
>
>
>
More information about the a6
mailing list