windplayer
Max Output Level: -89 dBFS
- Total Posts : 78
- Joined: 2012/02/22 03:40:17
- Status: offline
Sharing a midi device between Sonar X1 and another audio program not possible
Hello! My Problem is, that I have two audio programs (Sonar X1 and a harmonizer [realtime harmonizer]) which should share the midi-input of the same midi device. But if I use one program, the other can not use the midi device any more at the same time. It can not be chosen in Sonar X1, if opened in the other program. I know other midi-devices which offer more midi-in ports. Is there a possibility to separate/split the midi-in port of a midi-device in two midi-ins so every program can use one? Or do you know if Sonar X1 is able to master this problem in another way?
|
Muziekschuur at home
Max Output Level: -62 dBFS
- Total Posts : 1442
- Joined: 2006/03/01 03:30:22
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/15 05:54:23
(permalink)
I'm not sure I understand. You have a midi box wich is attached over usb to your computer. That midi box should be visible in Sonar. The hardware harmonizer is attached to the midibox with midi cables. The in and outputs of the harmonizer are connected to what? And what else is configured? If you are asking questions this way, do you know what you are doing? I assume you are a novice with a room full of recently acquired gear? If so, there is a steep learningcurve ahead.
Cakewalk Sonar Platinum Windows 7 32bit & 64bit (dualboot) Gigabyte mobo Intel dual quad 9650 & 4GB Ram RME DIGI9636 & Tascam DM24. M-audio Rbus & SI-24 Alesis Pro active 5.1 & Radford 90 transmissionline monitors. Roland RD-150 piano Edirol UM-880 & alesis fireport. Remote recording Alesis HD-24 & Phonic MRS 1-20. P.A. D&R Dayner 29-8-2 & behringer MX8000 (& racks) Rackpc Sonar Platinum with win10 AMD X6 1055T, 16GB Ram Dell inspiron 17R 6gb ram W10 two SSD's Sonar Plat.
|
rivers88
Max Output Level: -84 dBFS
- Total Posts : 328
- Joined: 2011/02/08 10:04:05
- Location: Knoxville, TN & Huntsville, AL USA
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/15 08:33:57
(permalink)
windplayer Hello! My Problem is, that I have two audio programs (Sonar X1 and a harmonizer [realtime harmonizer]) which should share the midi-input of the same midi device. But if I use one program, the other can not use the midi device any more at the same time. It can not be chosen in Sonar X1, if opened in the other program. I know other midi-devices which offer more midi-in ports. Is there a possibility to separate/split the midi-in port of a midi-device in two midi-ins so every program can use one? Or do you know if Sonar X1 is able to master this problem in another way? It sounds like you need a multi-client driver for your MIDI interface (there may be a 3rd-party solution to help you out). In lieu of that, you might be able to setup a MIDI-thru track inside X1 that will forward the MIDI info to your harmonizer app. Not in front of the home PC, so can't offer specifics, but these might be starting points for you...
|
rabeach
Max Output Level: -48 dBFS
- Total Posts : 2703
- Joined: 2004/01/26 14:56:13
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/15 08:48:18
(permalink)
windplayer Hello! My Problem is, that I have two audio programs (Sonar X1 and a harmonizer [realtime harmonizer]) which should share the midi-input of the same midi device. But if I use one program, the other can not use the midi device any more at the same time. It can not be chosen in Sonar X1, if opened in the other program. I know other midi-devices which offer more midi-in ports. Is there a possibility to separate/split the midi-in port of a midi-device in two midi-ins so every program can use one? Or do you know if Sonar X1 is able to master this problem in another way? Sounds like you need a Loopback MIDI Driver do a google search there are several free ones. Sometimes referred to as a virtual midi driver.
|
slartabartfast
Max Output Level: -22.5 dBFS
- Total Posts : 5289
- Joined: 2005/10/30 01:38:34
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/15 12:22:14
(permalink)
|
rabeach
Max Output Level: -48 dBFS
- Total Posts : 2703
- Joined: 2004/01/26 14:56:13
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/15 12:35:31
(permalink)
slartabartfast MidiYoke used to do something like that, but they have not kept it up with newer operating systems. I have not used this, but it may be what you are looking for, but again latest support is listed as Vista: http://nerds.de/en/loopbe30.html And this may be useful, but the description on the site is too sketchy to say much: http://www.tobias-erichsen.de/software/loopmidi.html I have loopbe installed on win 7 64 bit have not noticed any issues so far.
|
windplayer
Max Output Level: -89 dBFS
- Total Posts : 78
- Joined: 2012/02/22 03:40:17
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/15 14:26:38
(permalink)
I have a virtual midi cable. That does not help in this case. But the advice with the multiclient driver could be helpful. I will try that.
|
rabeach
Max Output Level: -48 dBFS
- Total Posts : 2703
- Joined: 2004/01/26 14:56:13
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/15 15:31:16
(permalink)
windplayer I have a virtual midi cable. That does not help in this case. But the advice with the multiclient driver could be helpful. I will try that. I guess I misunderstood your issue then I thought you needed to connect the midi-out from sonar to the midi-in of the harmonizer in real time. Hope you find a solution.
|
cornieleous
Max Output Level: -74 dBFS
- Total Posts : 809
- Joined: 2004/11/04 03:17:18
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/15 17:04:17
(permalink)
Muziekschuur at home I'm not sure I understand. You have a midi box wich is attached over usb to your computer. That midi box should be visible in Sonar. The hardware harmonizer is attached to the midibox with midi cables. The in and outputs of the harmonizer are connected to what? And what else is configured? If you are asking questions this way, do you know what you are doing? I assume you are a novice with a room full of recently acquired gear? If so, there is a steep learningcurve ahead. What a pompous, unhelpful, arrogant post full of assumptions. Moving on - for the OP, you should be able to achieve this using Midi Yoke / Midi Ox: http://www.midiox.com/ Allegedly, some users report they have gotten these out dated programs to work in Win7/x64 by installing in compatibility mode. I cannot vouch for that as I have not used either since Windows XP.
|
tlw
Max Output Level: -49.5 dBFS
- Total Posts : 2567
- Joined: 2008/10/11 22:06:32
- Location: West Midlands, UK
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/15 17:53:30
(permalink)
Those saying a multi-client driver are right, and it's the best solution if one is available. Otherwise, using MIDIox as a virtual splitter seems to work OK for me on Win7 64bit with UAC disabled.
Sonar Platinum 64bit, Windows 8.1 Pro 64bit, I7 3770K Ivybridge, 16GB Ram, Gigabyte Z77-D3H m/board, ATI 7750 graphics+ 1GB RAM, 2xIntel 520 series 220GB SSDs, 1 TB Samsung F3 + 1 TB WD HDDs, Seasonic fanless 460W psu, RME Fireface UFX, Focusrite Octopre. Assorted real synths, guitars, mandolins, diatonic accordions, percussion, fx and other stuff.
|
rabeach
Max Output Level: -48 dBFS
- Total Posts : 2703
- Joined: 2004/01/26 14:56:13
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/15 19:36:44
(permalink)
tlw Those saying a multi-client driver are right, and it's the best solution if one is available. Otherwise, using MIDIox as a virtual splitter seems to work OK for me on Win7 64bit with UAC disabled. I really can’t see the difference they both appear to use a buffer to copy data and allow two applications to use one midi stream. Maybe some one can explain the difference to me. One is more stable than the other?
|
windplayer
Max Output Level: -89 dBFS
- Total Posts : 78
- Joined: 2012/02/22 03:40:17
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/16 07:32:54
(permalink)
I found the Asio Multiclient application. Unfortunately, it does not work with Sonar X1 64bit. Sonar X1 offers other audio drivers. Is it possible to use one of them, if another audio application uses another one? [I will try that.] tlw, you write about MidiOx as virtual splitter. I am not familiar with MidiOx. Do you have a short description or some screenshots of how to get a virtual splitter for a midi in device?
|
windplayer
Max Output Level: -89 dBFS
- Total Posts : 78
- Joined: 2012/02/22 03:40:17
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/16 11:33:31
(permalink)
PROBLEM SOLVED WITH MIDI-OX! :-) That was a great tip. Midi-ox did exactly what I wished: Create two virtual ports from one midi-device. Is it possible that Midi-Ox is directly started, every time the computer starts?
|
rivers88
Max Output Level: -84 dBFS
- Total Posts : 328
- Joined: 2011/02/08 10:04:05
- Location: Knoxville, TN & Huntsville, AL USA
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/16 13:11:36
(permalink)
Should be able to just drop the shortcut for MIDI-OX into the "Startup" folder in your "Programs" menu. Provided the hardware connections haven't changed, MIDI-OX should start configured the same way as its last session. MIDI-OX is definitely "THE" MIDI utility to have in the DAW arsenal!!
|
TEN_K
Max Output Level: -90 dBFS
- Total Posts : 42
- Joined: 2004/06/01 23:22:57
- Location: Adelaide Australia
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/16 19:17:22
(permalink)
Funny this one ! I have just started having simmilar issues with midiquest as a mfx plugin. It used to work (like last week) but now it cannot access any of my midi ports which all have multi client drivers. I can use MIDI quest VYzeX or other Soft syns/Apps stand alone. They all happily share the midi ports but no midi quest MFX for no apparent reason. Rebirth works as rewire inside sonar and the midi drivers are fine sharing . ANY IDEAS?
|
tlw
Max Output Level: -49.5 dBFS
- Total Posts : 2567
- Joined: 2008/10/11 22:06:32
- Location: West Midlands, UK
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/16 20:39:55
(permalink)
rabeach tlw Those saying a multi-client driver are right, and it's the best solution if one is available. Otherwise, using MIDIox as a virtual splitter seems to work OK for me on Win7 64bit with UAC disabled. I really can’t see the difference they both appear to use a buffer to copy data and allow two applications to use one midi stream. Maybe some one can explain the difference to me. One is more stable than the other? Stability has little to do with it. A multi-client driver will usually be supplied by the manufacturer of MIDI gear to go with their hardware. If one isn't available for the hardware, or in the case of software the software won't let you share a MIDI port with other software, a tool like MIDIox (or one of the other MIDI "virtual cables" around) comes into it's own. MIDIox though does a lot of other things all of which are useful. Not just a MIDI router, it's also good for testing and fault finding, sysex dumps and all kinds of things. If you want to find out where MIDI is going in a PC, it makes the job easy. One of the most useful MIDI tools there is, and completely free.
Sonar Platinum 64bit, Windows 8.1 Pro 64bit, I7 3770K Ivybridge, 16GB Ram, Gigabyte Z77-D3H m/board, ATI 7750 graphics+ 1GB RAM, 2xIntel 520 series 220GB SSDs, 1 TB Samsung F3 + 1 TB WD HDDs, Seasonic fanless 460W psu, RME Fireface UFX, Focusrite Octopre. Assorted real synths, guitars, mandolins, diatonic accordions, percussion, fx and other stuff.
|
rabeach
Max Output Level: -48 dBFS
- Total Posts : 2703
- Joined: 2004/01/26 14:56:13
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/16 21:26:10
(permalink)
tlw rabeach tlw Those saying a multi-client driver are right, and it's the best solution if one is available. Otherwise, using MIDIox as a virtual splitter seems to work OK for me on Win7 64bit with UAC disabled. I really can’t see the difference they both appear to use a buffer to copy data and allow two applications to use one midi stream. Maybe some one can explain the difference to me. One is more stable than the other? Stability has little to do with it. A multi-client driver will usually be supplied by the manufacturer of MIDI gear to go with their hardware. If one isn't available for the hardware, or in the case of software the software won't let you share a MIDI port with other software, a tool like MIDIox (or one of the other MIDI "virtual cables" around) comes into it's own. MIDIox though does a lot of other things all of which are useful. Not just a MIDI router, it's also good for testing and fault finding, sysex dumps and all kinds of things. If you want to find out where MIDI is going in a PC, it makes the job easy. One of the most useful MIDI tools there is, and completely free. I use midi-ox and midi-yoke just didn't see why you thought multi-client driver was the better solution. Certainly if it was available with the OP's hardware it would be easier to implement and a better solution. But a third party solution as suggested above seemed to me to be the same as using midi-ox.
|
windplayer
Max Output Level: -89 dBFS
- Total Posts : 78
- Joined: 2012/02/22 03:40:17
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/18 05:36:49
(permalink)
rivers88 Should be able to just drop the shortcut for MIDI-OX into the "Startup" folder in your "Programs" menu. Provided the hardware connections haven't changed, MIDI-OX should start configured the same way as its last session. MIDI-OX is definitely "THE" MIDI utility to have in the DAW arsenal!! I copied the shortcut in the autostart folder. Problem is that the configuration only lasts, if the loop-cable is opened before. And both applications, Midi ox and loop cable, starts at the same time (or the cable before Midi Ox, I do not know). Is there a possibility to define the Autostart-options so that Midi ox is started AFTER the virtual loop cable?
|
rivers88
Max Output Level: -84 dBFS
- Total Posts : 328
- Joined: 2011/02/08 10:04:05
- Location: Knoxville, TN & Huntsville, AL USA
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/18 10:48:22
(permalink)
windplayer rivers88 Should be able to just drop the shortcut for MIDI-OX into the "Startup" folder in your "Programs" menu. Provided the hardware connections haven't changed, MIDI-OX should start configured the same way as its last session. MIDI-OX is definitely "THE" MIDI utility to have in the DAW arsenal!! I copied the shortcut in the autostart folder. Problem is that the configuration only lasts, if the loop-cable is opened before. And both applications, Midi ox and loop cable, starts at the same time (or the cable before Midi Ox, I do not know). Is there a possibility to define the Autostart-options so that Midi ox is started AFTER the virtual loop cable? Other options - Setup the the virtual MIDI driver you're using to run as a Windows Service automatically - it should load ahead of anything in the Startup folder. (You may have to do a web search to see how to do that for your particular driver ~ generally pretty easy). OR Leave the virtual MIDI driver as you have it now. Insted of adding MIDI-OX to the Startup folder, pin it to the Taskbar or Start Menu. You can then start MIDI-OX with one mouse click.
|
windplayer
Max Output Level: -89 dBFS
- Total Posts : 78
- Joined: 2012/02/22 03:40:17
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/19 16:10:28
(permalink)
rivers88 windplayer rivers88 Should be able to just drop the shortcut for MIDI-OX into the "Startup" folder in your "Programs" menu. Provided the hardware connections haven't changed, MIDI-OX should start configured the same way as its last session. MIDI-OX is definitely "THE" MIDI utility to have in the DAW arsenal!! I copied the shortcut in the autostart folder. Problem is that the configuration only lasts, if the loop-cable is opened before. And both applications, Midi ox and loop cable, starts at the same time (or the cable before Midi Ox, I do not know). Is there a possibility to define the Autostart-options so that Midi ox is started AFTER the virtual loop cable? Other options - Setup the the virtual MIDI driver you're using to run as a Windows Service automatically - it should load ahead of anything in the Startup folder. (You may have to do a web search to see how to do that for your particular driver ~ generally pretty easy). OR Leave the virtual MIDI driver as you have it now. Insted of adding MIDI-OX to the Startup folder, pin it to the Taskbar or Start Menu. You can then start MIDI-OX with one mouse click. Interesting idea, to run the virtual MIDI driver as Windows Service. I use the Loop cable of Tobias Erichson and installed the NT wrapper to define the cable as Windows Service. http://www.duodata.de/ntwrapper/ The service appears, but the application does not open. :-(
|
windplayer
Max Output Level: -89 dBFS
- Total Posts : 78
- Joined: 2012/02/22 03:40:17
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/20 13:45:56
(permalink)
I found a way. You can define in which order programs should be started. Open Editor, write: start c:\......\program1.exe start c:\......\program2.exe save as *.bat in "Autostart" If you want a short time between the programs to open, you must write the following line between the lines above. ping -n 7 localhost --> 7 seconds
|
vintagevibe
Max Output Level: -51 dBFS
- Total Posts : 2446
- Joined: 2003/12/15 21:45:06
- Location: Atlanta, Ga
- Status: offline
Re:Sharing a midi device between Sonar X1 and another audio program not possible
2012/11/20 13:54:45
(permalink)
cornieleous Muziekschuur at home I'm not sure I understand. You have a midi box wich is attached over usb to your computer. That midi box should be visible in Sonar. The hardware harmonizer is attached to the midibox with midi cables. The in and outputs of the harmonizer are connected to what? And what else is configured? If you are asking questions this way, do you know what you are doing? I assume you are a novice with a room full of recently acquired gear? If so, there is a steep learningcurve ahead. What a pompous, unhelpful, arrogant post full of assumptions. There's a lot of that in this forum.
|