Hi, At Fri, 11 Jan 2002 05:39:16 -0200, Taupter wrote: > > 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.
Sorry for the very late reply. I put a workaround code into cvs to avoid triggering the note-on/off at the same time. Also a small bug which causes click noises was eliminated. Please give a try once. If still the problem remains, please let me know, or give me an example midi file so that i can further debug it. ciao, Takashi _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user