Re: SysEx problem ?
Re: SysEx problem ?
- Subject: Re: SysEx problem ?
- From: Kurt Revis <email@hidden>
- Date: Tue, 5 Oct 2004 23:10:03 -0700
On Oct 5, 2004, at 12:21 PM, Peter Krajcik wrote:
I have a problem I'm not able fix :
I'm sending SysEx data using enclosed SendSYSEXData() routine.
Everything works while I'm sending to IAC port , when I'm sending to
any of MIDIMAN 8x8/s
ports I am getting different length of sysex data (reported by MIDIMon)
let's say $979, $979, and then $978 bytes etc.
Here are some things to check:
1) Like Pete said, make sure that your sysex data ends with 0xF7.
2) Make sure that you don't have any bad data in your sysex (any byte
0x80 and higher, for instance).
3) If you really think it's a driver problem, run a cable from your
MIDI interface's output back into an input. Then turn on "spying" in
the sources section of MIDI Monitor, and send your data.
The data that your program sends will be marked "To <some port>", and
the data that it receives back will be "From <some port>". The two
should be exactly the same. If they are the same, but still wrong,
then either you are sending the wrong data or MIDISendSysex() has a
bug. If they are different, then there is something wrong with the
driver or your MIDI interface, or there is some other hardware problem.
--
Kurt Revis
email@hidden
_______________________________________________
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