Tim Godfrey Posted January 11 Share Posted January 11 I know sysex can be sent at the start of play by checking Auto in the Sysx view. I thought there was a way to trigger a sysex on transport stop also, but I can't find it. There is a zero-controllers on stop in Project Settings, but I can't find anything else. If the sysx transmit can't be triggered by the transport stop, is there a way to trigger it from a shortcut key? Again I didn't see anything in Preferences / Keyboard Shortuts that would send Sysx. Link to comment Share on other sites More sharing options...
Amberwolf Posted January 11 Share Posted January 11 I don't know of a way to do it in SONAR or CbB, but there is a program called VSTHost by Herman Seib that has a function in the menu Engine - Send Sysx file to browse for and send a .syx file. Details are on page 85 of the PDF manual https://www.hermannseib.com/english/vsthost.htm https://www.hermannseib.com/documents/VSTHost.pdf It's not a quick easy one-key thing, but it's there. If you are willing to setup a system-wide keyboard macro program, you can use that to capture a key-combo that would trigger this function without you going away from Cakewalk to do it. I know there's at least one thread about assorted keyboard macro type software around here somewhere with good info on those. Been a while since I used it but I think MidiOx can do the sysex file send too. Link to comment Share on other sites More sharing options...
Promidi Posted January 11 Share Posted January 11 Are you wanting to send the sysex to an external MIDI port? If that's the case, then you can create a CAL script that sends sysex and then create a Keybinding to run that CAL script. Another option, and is a long shot, is that if you have a version of Cakewalk that is pre 2002, you cold write a Studioware Panel to send the Syxex. 1 Link to comment Share on other sites More sharing options...
azslow3 Posted January 12 Share Posted January 12 Control surface integrations are designed to send some MIDI depending from DAW status (f.e. to sync LEDs under transport buttons). Works not time accurate, but may be sufficient (default "delay" is up to 75ms, can be reduced to 25ms). If you can't program in C++ (using Cakewalk API), you can use AZ Controller (www.azslow.com). If you go this way, I can write an example configuration. Link to comment Share on other sites More sharing options...
msmcleod Posted January 12 Share Posted January 12 14 hours ago, Promidi said: Are you wanting to send the sysex to an external MIDI port? If that's the case, then you can create a CAL script that sends sysex and then create a Keybinding to run that CAL script. Another option, and is a long shot, is that if you have a version of Cakewalk that is pre 2002, you cold write a Studioware Panel to send the Syxex. This is what I used to do when working with HW synths. Link to comment Share on other sites More sharing options...
Tim Godfrey Posted January 12 Author Share Posted January 12 20 hours ago, Amberwolf said: I don't know of a way to do it in SONAR or CbB, but there is a program called VSTHost by Herman Seib that has a function in the menu Engine - Send Sysx file to browse for and send a .syx file. ....... Been a while since I used it but I think MidiOx can do the sysex file send too. Thanks! I will check out VSThost. I tried MidiOX, but it cannot open MIDI devices when CbB is running - I think it is a 64/32 bit issue, but would love to find a solution. You suggested in my other thread that VSThost could also help with that issue. Link to comment Share on other sites More sharing options...
Amberwolf Posted January 12 Share Posted January 12 4 hours ago, Tim Godfrey said: Thanks! I will check out VSThost. I tried MidiOX, but it cannot open MIDI devices when CbB is running - I think it is a 64/32 bit issue, but would love to find a solution. You suggested in my other thread that VSThost could also help with that issue. I recall from ages back that there's something called multiclient that some drivers have and some don't. Assuming that's still applicable these days, then if your midi port driver isn't multiclient, only one program can use it at a time. YOu may have to use a loopback midi driver**** to connect CbB to Midiox, then MIdiox can direclty use the hardware port. ****(there are a number around; I use Loopbe, but if you have MIDiox then you probably already have MIDIyoke) Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now