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/ |
msg01433/pgp00000.pgp
Description: PGP signature
