HOW DO I USE SYSEX TO AUTOMATE MACRO LOADING
USING SYSEX TO AUTOMATE MACRO LOADING
First you will need to create a Macro that does what you want. You can then save that Macro to disk.
The machine will load the macro that’s in memory (not from disk) when it receives a certain sysex command. Here’s how. If the Macro you want is currently what is in memory, go to step 3. Otherwise, start with step 1:
1. Clear any existing Macro in memory, and make sure Macro is On. If Macro is Off, press “Disk”, “Macro”, “On”. If Macro is On and contains info, turn Macro Off, then On again. (Press “Disk”, “Macro”, “Off”, “Yes”, “Macro”, “On”.) 2. Get the Macro to be loaded into memory. Press “Load”, then select the Macro file you want, hit “OK”, “”Macro”. (Pressing “Macro” tells it to load the info into the Macro object without actually loading the files.) 3. Record the Macro into your sequencer via sysex. Press “Master”, “Object”, “Dump”, scroll to “Table 35 Macro” in the list and press “OK” to dump. (Make sure your sequencer is recording.) 4. Record a “Load Current Macro” command into your sequencer via sysex. While still on the Dump page and while the Macro object is still selected from step 3, pressing the right cursor button brings up the dialog “Send Sys/Ex LoadMacro command?” If you then press yes, it sends the message. (Make sure your sequencer is recording.) 5. Leave enough time in the sequence for loading to complete before sending any note or controller data.
Having done this, on sequence playback, first the Macro object gets loaded as a sysex message, replacing whatever Macro object was already in memory. Then another sysex message causes it to load the files specified by that Macro.
When you need help, Sweetwater has the answers!
Our knowledge base contains over 28,000 expertly written tech articles that will give you answers and help you get the most out of your gear. Our pro musicians and gear experts update content daily to keep you informed and on your way. Best of all, it’s totally FREE, and it’s just another reason that you get more at Sweetwater.com.