[paranoia-dev] cdparanoia plugin fixes
Maksim Azarov
maxim.azarov at mail.com
Mon May 26 15:20:07 PDT 2003
Hi All,
I've had following problems with cdparanoia plugin v0.1 (and cdparanoia
itself) - it somehow manages to induce 30-100% CPU load when playing
CDDA real-time. This happens even with -Z key meaning "paranoia is off".
I believe it's connected with latest 2.4.x Atapi driver DMA support (I
have 2.4.20-8) and the fact that cdparanoia tries to defeat read-ahead
cache by reading big chunks from drive (I have 512K buffer in my Artec
16x DVD-ROM). This causes occasional playback breakup, looks lile also
causes missed timer interrupts. In short - quite nasty.
But CDDA playback is a nice thing to have. Nobody wants to use cheapo
DACs of you drive to listen high-fidelity uncompressed music :) Also
audio effects is a nice thing to have.
Solution for this problem that I came up with is adding plugin mode that
bypasses paranoia and uses cdda I/F directly. Anyway there's not much
use for "paranoia" when playing real-time. I works beautifully! One can
get an updated cdparanoia plugin v0.2 SRPM or pre-compiled RPM at
http://wpanther.no-ip.org/projects/cdparanoia-plugin-0.2/cdparanoia-plugin-0.2-1.src.rpm
http://wpanther.no-ip.org/projects/cdparanoia-plugin-0.2/cdparanoia-plugin-0.2-1.i386.rpm
Hope it helps :)
Maksim Azarov (maxim.azarov at mail.com).
--- >8 ----
List archives: http://www.xiph.org/archives/
Paranoia homepage: http://www.xiph.org/paranoia/
To unsubscribe from this list, send mail to 'paranoia-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Paranoia-dev
mailing list