[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