Jens Gulden wrote:
  cat /proc/asound/card2/midi0 ->
 MidiSport 2x2
 Output 0
    Tx bytes     : 0
 Output 1
    Tx bytes     : 0
 Input 0
    Rx bytes     : 1186
    Buffer size  : 4096
    Avail        : 1186  <--- ### SHOULD BE 0, NOT ==RX BYTES! ###
    Overruns     : 0
 Input 1
    Rx bytes     : 0
 Instead of passing the data further to the connected timidity, it gets
 stuck in the receive-buffer.
 When 4096 is reached, overruns start to count up. 
Does the same happen if you run "amidi -d -p hw:2,0" when no other
program is connected?
Regards,
Clemens