At Tue, 24 Apr 2007 16:12:10 +0200, Florian wrote: > > lspci -v shows: > > 02:01.0 Multimedia audio controller: VIA Technologies Inc. ICE1712 > [Envy24] PCI Multi-Channel I/O Controller (rev 02) > Subsystem: VIA Technologies Inc. M-Audio Delta Audiophile > Flags: bus master, medium devsel, latency 64, IRQ 20 > I/O ports at 3040 [size=32] > I/O ports at 3070 [size=16] > I/O ports at 3060 [size=16] > I/O ports at 3000 [size=64] > Capabilities: [80] Power Management version 1 Ah OK, it's non-linear... When the hang-up occurs at the first write, it must be in snd_mpu401_uart_cmd(). At the very beginning, it calls mpu->write(mpu, 0x00, MPU401D(mpu)); Try to comment out this and see what happens. Do I understand correctly that this bug happens when you open a rawmidi device for read, e.g. % cat /dev/snd/midiC0D0 > /dev/null ?? Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel