Hi, I have noticed that the snd-intel8x0 driver now has a MIDI component, via the snd-mpu401-uart driver. My motherboard has an Intel ICH 82801AA device and I can successfully play WAV files through it:
e.g. I have this entry in my .asoundrc file: pcm.ich { type plug slave.pcm { type hw card 1 device 0 subdevice -1 } route_policy copy } and so am now able to use the command "aplay -D ich boing.wav". However, I am unable to play MIDI files with this sound card. According to /proc/asound/seq/clients, I have a client at port 72:0 Client 72 : "External MIDI 1" [Kernel] Port 0 : "MIDI 1-0" (RWeX) However, the command "pmidi -p 72:0 noise.mid" doesn't produce any output. Am I missing something, or does this MPU-401 device need a separate volume control? None of the existing ICH volume controls (as displayed by alsamixer) make any difference. Actually, according to pmidi -l, I have all these MIDI ports available: $ pmidi -l Port Client name Port name 64:0 External MIDI 0 MIDI 0-0 65:0 Emu10k1 WaveTable Emu10k1 Port 0 65:1 Emu10k1 WaveTable Emu10k1 Port 1 65:2 Emu10k1 WaveTable Emu10k1 Port 2 65:3 Emu10k1 WaveTable Emu10k1 Port 3 72:0 External MIDI 1 MIDI 1-0 Now once I have loaded the sound font files, I can get music out of port 65:0, but not out of port 64:0 either. What is going on? Do I need to attach something to the physical MIDI ports on my machine or something? Cheers, Chris _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user