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

Reply via email to