Frank Neumann wrote: > Honestly, I believe I never tried building MusE without ALSA, and I > believe by now it's impossible to build OSS-only versions of MusE. ALSA > is the way to go anyway :-}.
If that ALSA thing only worked... I have a SBLive! Platinum 5.1, using ALSA 0.9.10a drivers, the low-latency patch from http://www.zip.com.au/~akpm/linux/schedlat.html#downloads installed and enabled, and I have yet to see an ALSA MIDI player that doesn't eat notes when playing using EMU10K synth. My computer's configuration: Pentium II 350MHz (overclocked to 392MHz) 384MB RAM Motherboard QDI BrillianX Sound Blaster Live! Platinum 5.1 Video Board 3Dfx Banshee 16MB DXR3 MPEG decoder AHA2940 SCSI controller Video capture board Hauppauge 529 Kernel 2.4.17 with low latency patch, /dev/rtc Debian GNU/Linux 2.2 with XFree 4.1.0 I have no performance problems with my system, and that nasty note-eater bug doesn't exist on MS-Windoze... even with 256MB SF2 banks. Excuse me for ranting, and many thanks to Takashi Iwai and the ALSA developers for their hard work, but I would love to be able to listen MIDI files properly on my Linux box. I know it's not so useful to complaint about a bug and do nothing about, but my programming skills are directed to a diverse area. Nevertheless, I have a sugestion about it: Note-eating on EMU10K seems to be a problem caused by a note-on and a note-off events sent almost the same time due to latency problems, let's say: I have a 1/32th note to play (very common on drum and "virtuoso" tracks), but my latency someway makes the note-on and note-off events associated to this given note to be sent almost together, to accomodate the MIDI playing to the overall tempo of the MIDI file. It could explain why I get so many xrun events when playing with MusE and why I can listen slow tempo files almost without "artifacts" (and why these artifacts don't occur always at the same place. It changes from program to program, and even on different places when we run the same program may times). I don't know anything about ALSA internals, and my proposition probably is a shot in the dark, but if it is right, a solution could be to delay the note-off event to at least the time the note is intended to play, or God knows what. Thanks to every ALSA developer, and my best wishes I'll someday be able to play a MIDI file the right way. Claudio _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user