Hi, [EMAIL PROTECTED] wrote:
[..] > Huh. It's me again. > Same previously said machine configuration, LL RTC 2.4.17 kernel, using > latest (ALSA 0.9.10a) drivers and pmidi 1.5.4 (both compiled and > installed by hand here). > Every MIDI played with pmidi has "eaten" notes, even a very simple MIDI > file I wrote to test (one channel, max 3 notes playing simultaneously, > long notes). The file scatman.mid has lots of eaten notes. Invoking MusE > 0.4.14 without options gives the same behavior. With the -RL things get > a lot better, and no notes are eaten at all. Both files play just fine > on Windoze with CreativeMumboJumboPlayer, Media Player, Winamp, > Cakewalk9, Cubasis VST... > If somebody wants, I can send these test files to your appreciation and > study. Just send me an e-mail requesting. Please do - I cannot imagine that exactly the files you have could cause problems while mine don't, but I'd like to check this out on my machine anyway. Our systems are somewhat similar (though mine is 1 GHz Athlon while yours is ~ 350 MHz Pentium II), so it should be possible to find your problem if we synchronize on as many items as possible. There are 2 things we haven't yet "synchronized" on: - How do you start pmidi? I guess it's "pmidi -p 65:0 <fname>" or similar, but I want to make sure. - What soundfont did you load before starting pmidi? I usually take a "2gmgsmt.sf2" soundfont that came with the Soundblaster PCI512. [..] > So we found the guilty! :) > Well, ALSA sequencer is working in a strange way, perhaps. If what you > say is true, at least for playback we rely on ALSA sequencer, so if > anything plays wrong the ALSA sequencer is somewhat defective. But if it > doesn't happen with another sound card, so it's a pecific EMU10K > implementation problem. Hmmmm... EMU8K, as an example, works right. SB16 > MIDI out (Waveblaster2 daugtherboard) works fine too. Well, my board is also Emu10k1, so it's maybe NOT the card driver. Could you have some problems with interrupt sharing among some PCI boards in your system? Btw, Paul: Thanks for the explanations about pmidi's workings. I had guessed it would be like that (pmidi stuffing time-stamped events into the ALSA sequencer in advance to compensate for high load peaks), but it's very helpful to get a detailed information. Thanks, Frank _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user