Hi Guys,

a typical 3 bytes of DATA in MIDI are 90h ,30h, 45h, for Command, Note, Velocity.
when I used the following statements to grab the standard 3 MIDI bytes from the USART:

HSERIN [var1]
HSERIN [var2]
HSERIN [var3]

I get inconsistent values, for each note played, and some times the expected value. AS if there was a baud synch problem.

Could it be that HSERIN does not work well with 31250 baud rate?

Thanks!