Gabriel Bonsoir ([EMAIL PROTECTED]) wrote:

> i use lame for encode mp3 in a AMD 300 and lame 
> use all the processor that he can. That is ok,  is not a big processor, but i 
> try with XP 2000 and lame still using me all the cpu time.

That's expected.

> Is very fast and 
> really  good encoding, but i want to be able to do something else at the same 
> time, like listen music, but i can't. 

Even the K6(-2?) 300 MHz processor should be able to encode and play
MP3 simultaneously.  I have a K6-2 333 MHz here, and it's capable of
running a lot more than two processes at the same time and still play
back MP3 and Vorbis files without any problems.

>       There is same way (i'm using linux) for make that for example lame use
>       just 50% of cpu and no more,

What's the actual problem you're seeing/hearing?  If the MP3 is
skipping during playback, chances are it's not CPU that's the
bottleneck.  This is more likely to be PCI/ISA bus saturation.  I
couldn't get smooth MP3 playback with an ISA SB ViBRA 16X if there
was *any* I/O contention at all (heavy disk I/O would make it
stutter and skip).  I worked around that problem by replacing the
ViBRA with an SB Live! (emu10k1) card.

When you say you can't encode and play at the same time, I suspect
that what you're actually doing is *ripping*, encoding and playing
at the same time.  Ripping audio from CDs is a *very* heavy I/O
operation, and may very easily consume all of the available bus
bandwidth so that your sound card can't get data.

-- 
Greg Wooledge                  |   "Truth belongs to everybody."
[EMAIL PROTECTED]              |    - The Red Hot Chili Peppers
http://wooledge.org/~greg/     |

Attachment: msg01433/pgp00000.pgp
Description: PGP signature

Reply via email to