[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