> Easy answer, none. It is not up to the terminal program to determine > what baud rates are possible, it is the UART. To acheive a baud rate of > 31250 you would have to change the crystal on an UART card. For example, > change the crystal so that a setting > of 38400 in the terminal program gives an actual baud rate of 31250. TTYL > and good luck. While the PC's UART can't produce 31250-N-8-1, it's fairly easy to translate 38400-M-8-2 into 31250-N-8-1 using a PIC; no buffering is required since the input and output rates, in bytes, are the same. The only problem would be that some MIDI equipment might not like having the stop bit get a little bit shaved off; UARTs won't have a problem, but bytes will come in at a rate of 3,200/sec instead of 3,125/sec.