[linux-audio-user] MIDI is freezing my computer

Denis Alessandro Altoe Falqueto denisfalqueto at gmail.com
Mon Jan 30 17:37:02 EST 2006

Hi, Clemens.

aplaymidi is working very well... I could play lots of midi files, and
some of them very large and it didn't freeze. My alsa version is
1.0.9a, the MPU401 driver has no extra parameter (just load it in
startup time) and the contents of /proc/interrupts are:

  0:    1648190    IO-APIC-edge  timer
  1:       1813    IO-APIC-edge  i8042
  7:          0    IO-APIC-edge  parport0
  8:          0    IO-APIC-edge  rtc
  9:          0   IO-APIC-level  acpi
 10:       5803    IO-APIC-edge  MPU401 UART
 12:      66422    IO-APIC-edge  i8042
 14:      40898    IO-APIC-edge  ide0
 15:      14637    IO-APIC-edge  ide1
 19:     139242   IO-APIC-level  nvidia
 20:          0   IO-APIC-level  ohci_hcd:usb3
 21:     147820   IO-APIC-level  ohci_hcd:usb2, NVidia nForce2
 22:     196551   IO-APIC-level  ehci_hcd:usb1, eth0
NMI:          0
LOC:    1648075
ERR:          0
MIS:          0

It seems that the MPU401 is where it should be, though I don't know
what this /proc/interrputs is for... :-) The mpu401 driver is getting
the right IRQ (10) and memory address (0x330), as says
/proc/asound/cards. The kernel is 2.6.12-gentoo-r10.

My .asoundrc is very simple, just like the first example in the alsa site.

I'll keep doing more experiments and inform you if some different happens.

Thank you for your attention.

> Does it work when you try to play a .mid file with aplaymidi?
> What ALSA version are you using?
> How did you configure the snd-mpu401 driver?
> What are the contents of /proc/interrupts?
> Regards,
> Clemens

Denis A. Altoe Falqueto

More information about the Linux-audio-user mailing list