the FT232R i think will easily work at 31250 baud, it has very versatile settings to change baud rates, i did a quick calculation based on their datasheet and it seems to be okay. okay so we have the FT232R converting the TTL levels to USB okay, now if I understand correctly the computer has to recognize it as a MIDI port?? (actually I don't care if its windows or linux) can't the software (things like jazz++ or whatever else works with midi) recognise just streams of data as midi, or does there need to be other data as well (special headers/footers) won't it work if the USB device gets a virtual COM port on the computer and all the application sees is a stream of serial data (that happens to be midi?)