it's the hg version from last Monday. In any case, just look for the string "MPU401_HW_TRID" - it only appears once in the file, then add this condition: && mpu->hardware != MPU401_HW_ICE1712) { One other thing: this fix does not fix MIDI output. Unfortunately I can't test this now. Florian On 4/25/2007 11:12 AM, Daniel James wrote: > Hi Florian, > >> IT WORKED! I fixed it in this way: >> >> mpu401_uart.c:229 >> >> if (mpu->hardware != MPU401_HW_TRID4DWAVE >> && mpu->hardware != MPU401_HW_ICE1712) { >> mpu->write(mpu, 0x00, MPU401D(mpu)); >> /*snd_mpu401_uart_clear_rx(mpu);*/ >> } >> >> I don't know if this will work on non-AMD machines and if it will >> work on all ice1712 machines... > > I can test it here - which version is your patch against? > > Cheers! > > Daniel > _______________________________________________ > Alsa-devel mailing list > Alsa-devel@xxxxxxxxxxxxxxxx > http://mailman.alsa-project.org/mailman/listinfo/alsa-devel > > -- Florian Bomers bome.com ------------------------------------------------------- Music Software, Development Tools: http://www.bome.com Java Sound extensions, plugins: http://www.tritonus.org The Java Sound Resources: http://www.jsresources.org ------------------------------------------------------- Please quote this email in your reply. Thanks! _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel