[linux-audio-user] Problem with MPU-401 MIDI

From: Vincent Jaubert <vjaubert@email-addr-hidden>
Date: Fri Jan 19 2007 - 13:14:16 EET

Hello, i'm trying to make my midi keyboard work on my ubuntu edgy box.
The keyboard is connected by midi through the Game/Midi port of my ASUS
P4P800 Motherboard (Intel audio chipset).

amidi -l gives me this

Device Name
hw:1,0 MPU-401 UART MIDI
hw:2,0 Audigy MPU-401 (UART)
hw:2,1 Audigy MPU-401 #2
hw:2,2 Emu10k1 Synth MIDI (16 subdevices)
hw:2,3 Emu10k1 Synth MIDI (16 subdevices)

The Game/Midi port is the hw:1,0 MPU-401 UART MIDI.
But when i do a cat /dev/snd/midiC1D0 (which does exist), i get an I/O
error.

When i do a lsmod | grep snd
i get this

snd_emu10k1_synth 7808 0
snd_emux_synth 37120 1 snd_emu10k1_synth
snd_seq_virmidi 7296 1 snd_emux_synth
snd_seq_midi_emul 7296 1 snd_emux_synth
snd_seq_dummy 4100 0
snd_seq_oss 34304 0
snd_seq_midi 9088 0
snd_seq_midi_event 7808 3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
snd_seq 53360 9
snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_emu10k1 124576 3 snd_emu10k1_synth
snd_util_mem 5120 2 snd_emux_synth,snd_emu10k1
snd_hwdep 9860 2 snd_emux_synth,snd_emu10k1
snd_mpu401 8616 0
snd_mpu401_uart 8704 1 snd_mpu401
snd_intel8x0 33436 0
snd_ac97_codec 96672 2 snd_emu10k1,snd_intel8x0
snd_ac97_bus 2432 1 snd_ac97_codec
snd_rawmidi 25600 4
snd_seq_virmidi,snd_seq_midi,snd_emu10k1,snd_mpu401_uart
snd_seq_device 8972 8
snd_emu10k1_synth,snd_emux_synth,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_emu10k1,snd_rawmidi
snd_pcm_oss 46080 0
snd_mixer_oss 18560 1 snd_pcm_oss
snd_pcm 80520 5
snd_emu10k1,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 23172 3 snd_seq,snd_emu10k1,snd_pcm
snd 55428 19
snd_emux_synth,snd_seq_virmidi,snd_seq_oss,snd_seq,snd_emu10k1,snd_hwdep,snd_mpu401,snd_mpu401_uart,snd_intel8x0,snd_ac97_codec,snd_rawmidi,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 9952 1 snd
snd_page_alloc 10504 3 snd_emu10k1,snd_intel8x0,snd_pcm

Since the keyboard works under winxp, i think it's more a driver than a
hardware problem.

Has anybody any idea that could help me ?
Thank you in advance.
Received on Fri Jan 19 20:15:07 2007

This archive was generated by hypermail 2.1.8 : Fri Jan 19 2007 - 20:15:07 EET