Jump to content

MIDI Driver Sharing? 64bit vs 32 bit issue?


Recommended Posts

I'm using CWBL 24.12 with the Korg Kronos under Windows 10.   The Korg driver is 1.15.

I use various other MIDI programs as part of my workflow. MIDI-OX is one example

When Cakewalk is open, other programs cannot access the Kronos MIDI device. With Cakewalk closed, multiple programs can use the Kronos as a MIDI source. If Cakewalk is started while another MIDI program is running, it will disable the Kronos MIDI input and not allow it to be used.

Is there any way for Cakewalk to open a MIDI devices as "shared". I know that used to be the way it worked, but it could have been with 32 bit versions of Cakewalk or Sonar.

I found a program called LoopMIDI that creates virtual MIDI devices.  It seems to be available to both 32 and 64 bit applications. However it doesn't have an Input selector so I can't connect it to the Kronos keyboard MIDI device as a source. Another application has to set it as a destination.  The MIDI-OX program has selectable outputs and I can route output to LoopMidi, and from there to something else.  But I haven't found a direct way to have the Kronos driver send MIDI to loopMIDI, which can then send to MIDI-OX.

Edit - a workaround is to create an extra MIDI track in Cakewalk with input from Kronos and output to loopMIDI. Enable Input Echo on that track. That works, but isn't a clean solution since it has to be specially configured, and the routing changes whether or not Cakewalk is running. Does anyone know of an approach to allow Cakewalk and 32 bit MIDI applications to share a MIDI driver?

 

 

 

Link to comment
Share on other sites

If you don't mind another program running, you can use Herman Seib's VSTHost to pass midi to/from the Kronos port.  It's not *totally* straightforward, but once you figure out the necessary routing, and save *all* the possible ways there are to save the setup from it, it can recall automatically when started, and you should be able to set it up to start with windows so you don't have to remember it. 

Side benefit is it also is a VST host, so you can use it to host external plugins or synths if you have any need for that. 

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...