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