Pulling my hair out with sysex!!

Author
lycosa
Max Output Level: -90 dBFS
  • Total Posts : 9
  • Joined: 2012/06/11 16:25:16
  • Status: offline
2012/07/17 23:24:02 (permalink)

Pulling my hair out with sysex!!

I would really appreciate a little help understanding Sysex.

What I would like to do is... add an event at a specific time in a track that sends a message to my Roland Gaia to switch the midi channel it is transmitting on. According to the Gaia documentation, it's possible. It's not working in Sonar, but this is entirely new to me so I could be way off in thinking this might actually work. Any thoughts??

In the event viewer, I chose to add a new event and choose Sysex Data. I type in this:

F0 41 00 00 12 010011 02 6C F7 and it doesn't work.. actually changes the 010011 to something else.

F0 41 00 00 12 01 00 11 02 6C F7 doesn't get changed but doesn't work either.

Hopefully it'll make some kind of sense what I'm doing wrong to one of you experts out there.. 
#1

3 Replies Related Threads

    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re:Pulling my hair out with sysex!! 2012/07/18 00:48:29 (permalink)
    My command of SysX is extremely rusty, but I took a look at the MIDI implementation for the Gaia, and I'm coming up with:

    F0 41 10 00 00 41 12 01 00 00 11 02 6C F7

    to change the Rx/Tx channel to 3 (keeping in mind that 00 is channel 1)

    The first 6 bytes after the initial Exclusive status byte are the manufacturer ID, Device ID, Model ID (3 bytes) and Command ID. The next 4 are the address (it seems you only had 3), then the data byte, and the checksum, which it appears you calculated correctly.

    Try that. If it doesn't work, I'm all tapped out.  



    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #2
    lycosa
    Max Output Level: -90 dBFS
    • Total Posts : 9
    • Joined: 2012/06/11 16:25:16
    • Status: offline
    Re:Pulling my hair out with sysex!! 2012/07/18 03:53:25 (permalink)
    Thanks a lot!

    Yes, that worked. I actually found in the manual where I was supposed to put 41 10 00 00 41, but I 'thought' I was supposed to use 00 00 00 02 as the data bits. It shows an example at the end of the manual where it uses that many bits for the data slot, but apparently that wasn't it. Sooo much to learn still. Once I changed it around, it worked great. 
    #3
    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re:Pulling my hair out with sysex!! 2012/07/18 14:35:19 (permalink)
    Excellent news. Glad to hear it, and glad to help. I spent way too much time figuring it out myself, but it was a good mental exercise to get me back in the spirit of MIDI music-making after being down with a bum interface and other distractions for a while.

    Cheers,
    Dave

    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #4
    Jump to:
    © 2025 APG vNext Commercial Version 5.1