Russell McMahon wrote: >>I need to communicate via MIDI both with a PIC and with other MIDI >>devices >> Some sites hint that an error of up to 3% is OK > With stop bit that's 50/(1+8+1) = 5% > That's the error at BOTH ends. > If it's not an async serial protocol then the above doesn't apply :-) It is an async serial protocol, and it applies. All MIDI devices that I've seen from the inside use standard UARTs to communicate. The only thing a bit odd about it is the bit rate. So you are probably quite safe with 1.7%, and the sources that say up to 3% are fine are correct, too. (No hard experience data, though.) Gerhard -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist