MIDIReceived - varying behaviour on OS X 10.5 vs 10.6
MIDIReceived - varying behaviour on OS X 10.5 vs 10.6
- Subject: MIDIReceived - varying behaviour on OS X 10.5 vs 10.6
- From: Nicholas Ng <email@hidden>
- Date: Sat, 22 May 2010 14:21:28 -0700 (PDT)
Hi all
I am developing a relatively simple "MIDI over LAN" application using CoreMIDI. Essentially it sets up a virtual source and destination and then pipes any received messages over a BSD socket. Received messages over the socket are then sent to a virtual source by MIDIReceived.
The application compiles and operates without any problem with two machines running OS X 10.6 (compiled using OS X 10.5 libraries for compatibility reasons). However, when I try one machine on OS X 10.6 and the other on OS X 10.5, the OS X 10.5 machine does not register incoming messages. I've checked and the messages are coming through okay over the BSD socket, so the error in my mind must be to do with the MIDIReceived call. Not surprisingly,
the MIDIReceived call returns an OSStatus of 0 and there are no other errors returned from calls to the CoreMIDI functions.
Has anyone encountered a problem like this with MIDIReceived?
Many thanks
Nick
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden