HardwareHeaven.com

HardwareHeaven.com

Looking for the skin chooser?
 
 
  • Home

  • Hardware reviews

  • Articles

  • News

  • Tools

  • Gaming at HardwareHeaven

  • Forums

 

Go Back   HardwareHeaven.com > Forums > Hardware and Related Topics > kX Project Audio Driver Support Forum > SoundFonts and MIDI


Reply
 
Thread Tools
Old May 15, 2003, 12:53 AM   #1
DriverHeaven Junior Member
 
Join Date: Dec 2002
Location: Scotland
Posts: 93
Rep Power: 0
trance1meister is on a distinguished road

multi-client MIDI?

would it be possible to have multi-client midi capabilities (i.e. 2 programs can use the midi interface at the same time) using the SB0060? or is it a hardware limitation, and therefore not possible?
trance1meister is offline   Reply With Quote


Old May 16, 2003, 02:28 AM   #2
kX Project Lead Programmer and Coordinator
 
Join Date: Dec 2002
Posts: 3,119
Rep Power: 75
Eugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud of

multiclient capability is already supported for all the MIDI/UART devices except UART OUT

/Eugene
Eugene Gavrilov is offline   Reply With Quote
Old May 16, 2003, 03:15 AM Threadstarter Thread Starter   #3
DriverHeaven Junior Member
 
Join Date: Dec 2002
Location: Scotland
Posts: 93
Rep Power: 0
trance1meister is on a distinguished road

Quote:
Originally posted by Eugene Gavrilov
multiclient capability is already supported for all the MIDI/UART devices except UART OUT

/Eugene
ah...ok, thanks, but that's the port I need it on

....any idea when this will be implemented? in the next few releases?
trance1meister is offline   Reply With Quote
Old May 16, 2003, 08:49 PM   #4
kX Project Lead Programmer and Coordinator
 
Join Date: Dec 2002
Posts: 3,119
Rep Power: 75
Eugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud of

this port cannot be made 'multiclient' -- this will cause synchronization issues
(imagine: two applications output data simultaneously -- this will mix up all midi events)

you may try searching the net for some third-party 'virtual' midi drivers that have the desired functionality

/Eugene
Eugene Gavrilov is offline   Reply With Quote
Old May 16, 2003, 09:59 PM Threadstarter Thread Starter   #5
DriverHeaven Junior Member
 
Join Date: Dec 2002
Location: Scotland
Posts: 93
Rep Power: 0
trance1meister is on a distinguished road

ok, here's what i'm trying to do...

i've got a program called "sound quest midi quest" it's a patch manager for hardware synths. it lets you upload and download and organise all your patches. there's a vst version, but i can't get it to work in cubase. I can select UART IN as the IN port ok, but when I try to select UART OUT as the OUT port, it says "can't open midi out port kx UART sb...... driver may already be in use"

the documentation states:

"Important: It is also important to note that both Midi Quest and Cubase will need to have these ports open simultaneously so you need to use a MIDI interface with "multi-client" drivers (or constantly enable and disable MIDI drivers in Cubase and Midi Quest VST). Multi-client drivers allow more than one MIDI application to access the interface at the same time. Companies which offer multi-client drivers include MIDI Man, Opcode, MOTU, and Turtle Beach. You will find that the driver which come with your standard sound card, including those made by Creative Labs, are not multi-client."


any ideas on how I could get this to work?
trance1meister is offline   Reply With Quote
Old May 28, 2003, 11:46 PM Threadstarter Thread Starter   #6
DriverHeaven Junior Member
 
Join Date: Dec 2002
Location: Scotland
Posts: 93
Rep Power: 0
trance1meister is on a distinguished road

Quote:
Originally posted by trance1meister
any ideas on how I could get this to work? [/B]
anyone... ?
trance1meister is offline   Reply With Quote
Old Jun 1, 2003, 03:16 AM   #7
DH Senior Member
 
Join Date: Jan 2003
Location: The Netherlands
Posts: 1,932
Rep Power: 64
Lex Nahumury is just really niceLex Nahumury is just really niceLex Nahumury is just really niceLex Nahumury is just really nice

As Eugene already suggested;

Try some "virtual midi drivers" sometimes called "virtual midi cabels" like:
Hubbie's Midi Loopback Driver, or MidiYoke.

MidiYoke works ok in XP, but I dunno for sure about the multiclient stuff.
Hubbie''s I used alot on W9X and its multi-client functions works great.
Dunno if Hubbie's has a working version for XP.

G-luck.......
Lex Nahumury is offline   Reply With Quote
Old Jun 4, 2003, 04:46 PM   #8
HardwareHeaven Lover
 
Join Date: Feb 2003
Posts: 213
Rep Power: 0
Mata Hari is on a distinguished road

Midi yoke, together with MidiOX works to solve this problem I guess... you can get them from the same site (google for midiox)
Mata Hari is offline   Reply With Quote
Old Jun 4, 2003, 06:07 PM   #9
DriverHeaven Lover
 
Join Date: Mar 2003
Posts: 228
Rep Power: 0
Toadly_Ossum is on a distinguished road

I use Midi Ox and Midi Yoke together and it works great and both are free if i remember correctly.

Schel Sullivan
Toadly_Ossum is offline   Reply With Quote
Old Jun 4, 2003, 06:49 PM   #10
DH Senior Member
 
Join Date: Jan 2003
Location: The Netherlands
Posts: 1,932
Rep Power: 64
Lex Nahumury is just really niceLex Nahumury is just really niceLex Nahumury is just really niceLex Nahumury is just really nice

Correct me if i am wrong, but trance1meister question is how to run
"Sound Quest" and Cubase parralel using the same Midi I/O's Cubase does.
I really dont see how MidiOx fit's in this story.

MidiYoke or Hubbie's wil solve his problem if setup properly.

Yes, both MidiYoke and MidiOX are free at:
http://www.midiox.com/index.htm?<a h.../myoke.htm</a>

Correction mispelled name. It's:
"Hubi's MIDI Loopback Device"
Also free at:
http://members.magnet.at/hubwin/midi.html

Cheers.....
Lex Nahumury is offline   Reply With Quote
Old Jun 4, 2003, 10:40 PM   #11
HardwareHeaven Lover
 
Join Date: Feb 2003
Posts: 213
Rep Power: 0
Mata Hari is on a distinguished road

As I see it, MidiOX would be used to mix 'n match the midi channels or something to the correct midi out... using 2 midi yoke lines as input for MidiOX... thas where MidiOX comes in... (Yoke in itself cannot route or map any lines itself to the UART... you need MidiOX for that... or maybe Cubase itself, but setting it up in cubase, with all mappings, would probably be more of a hassle then simply using OX)
Mata Hari is offline   Reply With Quote
Old Jun 5, 2003, 01:43 AM   #12
DH Senior Member
 
Join Date: Jan 2003
Location: The Netherlands
Posts: 1,932
Rep Power: 64
Lex Nahumury is just really niceLex Nahumury is just really niceLex Nahumury is just really niceLex Nahumury is just really nice

Ahh.., now I understand your aproach using OX as "the router".
You are totaly right Mata Hari!

That's why I prefer Hubi's Midi Loopback Driver.
Just like MidiYoke it provides the virtual midi ports but in addition
you can fire up an unlimited nr. of "Virtual midi cables" (with a minimum of overhead)
and do every possible routing/merging.
That way you can have several active Midi apps streaming midi data to 1 physical Midi port
or between the apps themselfs.

To bad that (AFAIK) hubi's is not NT/XP compatibel

So yes,..MidiYoke+Ox is the way to go.
Thanks for the clarification...(funny, I wasn't the one with the problem )

Cheers all....
Lex Nahumury is offline   Reply With Quote
Reply

Thread Tools