MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI-OX >> Questions and Discussion >> Win32 MIDI Programming Question
(Message started by: Larry Salomon Jr. on Aug 21st, 2005, 3:35pm)

Title: Win32 MIDI Programming Question
Post by Larry Salomon Jr. on Aug 21st, 2005, 3:35pm
Jamie,

Looking at the documentation for midiConnect MSDN says that you can connect one input to one output only, or you can use a MIDI Thru device.  It refers to a Thru device as if it were a software construct.

The problem is that in my C# application, whenver the MIDI SDK that I'm using raises a ChannelMessageReceived event, I try to send that to a single output device.  But it seems that there is timing issue of some sort or the SDK is just unusable, so I started looking into the midiConnect API.

I realize that, if all else fails, I can use my application with MIDI-Yoke and MIDI-Ox to get the desired result.  But that's 2 extra applications running on a somewhat old laptop.  I'm trying to avoid taxing it more than I have to.

So, can you offer any insight as to how a many-to-many connection is established in MIDI?

Title: Re: Win32 MIDI Programming Question
Post by sirio on Aug 25th, 2005, 10:14am
Excuse me i dont speak English very well!

WINMM.Lib is very good library to work with
MIDI in low level API ! I try it in C or C++ !
Go to this site this:
http://www.borg.com/~jglatt/tech/winapi.htm

P.S :

I can connect the different devices (IN,OUT) through the graphical user interface of "midiox" with a drag&drop!

is it possible to create a "vbscript" program that it allows me to do this?  

Is there an example?  

This for me is very important!

Thanks  



MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.