[linux-audio-user] Midi data arrives, but gets stuck in ALSA's buffer

Clemens Ladisch cladisch at fastmail.net
Mon Oct 9 11:38:59 EDT 2006


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



More information about the Linux-audio-user mailing list