On 5/8/06, Uwe Thiem <[EMAIL PROTECTED]> wrote:
Yeah but then your CPU is doing a lot of work. A cable for 10c seems cheaper than lots of CPU cycles.
I wouldnt' say a _lot_ of CPU cycles. CDDA is just uncompressed 16-bit 44khz 2-channel audio samples. All the app has to do is configure an alsa output, and send the data to the card. Unless some kind of rate conversion is required (which would be very surprising), the CPU should be doing almost nothing. There will be a small amount of IO bandwidth used, but nothing significant for a modern computer. The display updates for something like a visualizer are much more taxing, IMO. -Richard -- gentoo-user@gentoo.org mailing list