THis is what `/sbin/lsmod | grep snd` gives on my debian system running 2.6.8 kernel: snd_seq_oss 34368 0 snd_seq_midi 8608 1 snd_pcm_oss 54312 0 snd_mixer_oss 19904 1 snd_pcm_oss snd_bt87x 14536 0 snd_emu10k1_synth 8000 4 snd_emux_synth 38656 5 snd_emu10k1_synth snd_seq_virmidi 7680 1 snd_emux_synth snd_seq_midi_event 7936 3 snd_seq_oss,snd_seq_midi,snd_seq_virmidi snd_seq_midi_emul 8064 1 snd_emux_synth snd_seq 53776 16 snd_seq_oss,snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_event,snd_seq_midi_emul snd_emu10k1 98312 6 snd_emu10k1_synth snd_rawmidi 25380 3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1 snd_pcm 97480 3 snd_pcm_oss,snd_bt87x,snd_emu10k1 snd_timer 25540 2 snd_seq,snd_pcm snd_seq_device 8264 7 snd_seq_oss,snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_seq,snd_emu10k1,snd_rawmidi snd_ac97_codec 69572 1 snd_emu10k1 snd_page_alloc 11720 3 snd_bt87x,snd_emu10k1,snd_pcm snd_util_mem 4608 2 snd_emux_synth,snd_emu10k1 snd_hwdep 9476 2 snd_emux_synth,snd_emu10k1 snd 57380 18 snd_seq_oss,snd_seq_midi,snd_pcm_oss,snd_mixer_oss,snd_bt87x,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_event,snd_seq,snd_emu10k1,snd_rawmidi,snd_pcm,snd_timer,snd_seq_device,snd_ac97_codec,snd_util_mem,snd_hwdep soundcore 10400 2 bttv,snd ========= I have MIDI fully working on my SB live value. Note that you need to "asfxload" the sound fonts: asfxload midi/SoundFonts/PC51f.sf2 ( as root ) for sound to come out . PC51f.sf2 is a very nice soundfont (better that the one coming on SBlive CD) , find it with google. Enjoy Frank. (p.s Try rosegarden (4) sequencer if you haven't yet )