Thanks for your help, Clemens and David. Re-installing ALSA (# apt-get install alsa) and running alsaconf did the trick. Added the 'modprobe snd-seq-midi' line to the Debian startup sequence, following this guide: http://www.desktop-linux.net/debian-rclocal.htm Now I get... yew:/# amidi -l Device Name hw:1,0,0 UM-1 MIDI 1 yew:/# pmidi -l Port Client name Port name 72:0 UM-1 - Rawmidi 1 UM-1 MIDI 1 yew:/# Thanks again! -E Clemens Ladisch wrote: > Erik Thorsson wrote: > >>yew:~# cat /proc/bus/usb/devices >>... >>I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=00 Driver=snd-usb-audio >>... > > > So the correct driver is loaded. The ports should appear in the > output of "amidi -l". > > >>yew:~# cat /proc/modules | grep snd_seq_midi >>snd_seq_midi_event ... >>... > > > snd-seq-midi is _not_ loaded. Try "modprobe snd-seq-midi". > > This was a bug in some old ALSA version. Either running the modprobe > command at startup or updating to ALSA 1.0.8 should help. > > > HTH > Clemens > >