Jeremiah Benham wrote: > You definately need alsa. Alsa is much lower latency. Alsa works fine for > my Sblive! >>>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. > This is because it is using softsynth. This is more processor intensive.
Huh? softsynth? I'm not using iiwu or Timidity++, just playing notes through the EMU10K internal MIDI synth. >>Hmm..well, I once noticed dropped notes with my Emu10k1-based > Not only must you have the low latency patch but you must set it to have real > time priority. Ouch... I can remember when I had an SB16 with WaveBlaster2 daughterboard, and MIDI went just fine that way, and my ol'SB64 with 2MB RAM loaded those sound fonts and played just as nice as the waveblaster did. I should only put my user in the group audio and everything went fine. Same machine, same linux distro, standard kernel. > invoke muse with: > muse -RP midifile.mid > > If it gives you any errors saying unable to set real time priority than that > is your problem. Ok. it played a lot nicer now, and the xrun rain is now a gutter. I cannot hear major artifacts anymore. Plus one to us! :) But think: To get a simple MIDI file being played nicely we had to patch the kernel, change priorities and run MusE, because pmidi or playmidi -e still don't work as intended, the same to Rosegarden, noteedit and u-name-it. Well... why? I know there's a lot of issues on kernel latency, priority and such, but if so, why did I get nice MIDI playing using waveblaster2 and SB64 EMU8K internal synth (both ISA cards), with both OSS-Free and ALSA with a non-patched kernel and no renice'ing either? This MIDI problem only came to light when I got the SBLive! card. What it seems strange to me is EM10K is a wavetable MIDI device the same way EMU8K is, and I get so diverse behavior from one to another. That's why I send a message almost every month about this issue. Ok, now I got -one- program playing nice, after a lot of tweaking. But it should be simpler. Maybe it's a rant, but I see how PCM playback has evolved and is stable right now, but wavetable synth seems to be relegated to a second place. No PCM playback problem with XMMS, Xine, MTV, GStreamer, but no MIDI application can use EMU10K without lots of tweaks. I'm not only saying about sequencers, MIDI-editing software, but even simple _players_ cannot work right by default. Disabling the rant mode, I believe these issues will be addressed sooner or later. I would love to help coding, but my C skills aren't so bright... :) But I think I can help talking about the perceived needs from a MIDI/Wavetable addict standpoint. User feedback! :) Claudio _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user