Help - Search - Members - Calendar
Full Version: High processor usage
Hydrogenaudio Forums > Hosted Forums > foobar2000 > Support - (fb2k)
asterix9
headbang.gif

hi,

i am from romania and i use Only your player for a long time.
today i discovered a strange thing.

when i listen music with f2k (on direct sound +32 fixed point dithered) my processor usage was 2-7%.

if i want to open Internet explorer or Opera to navigate, f2k is using 30-35% from processor.

i have win2000+sp3+ soundmax on board sound card.

thank's
AstralStorm
What did you use to measure the CPU usage?
Which CPU you have?

It might be an issue with M$ HDD buffering doing weird things...
try Full File Buffering maybe?

EDIT: On the other hand:
Why the hell are you using 32bit fixed point output? That soundcard supports only 16bit!
Anything else is DirectSound resampling deteriorating quality
Spadge
I noticed that I get this problem with browsing web pages with Java in them. (Specifically a Java News Ticker)

Spadge
asterix9
i have a celeron 900 mhz processor on ibm netvista.

if my soundcard support only 16 bit, why am i listen music with 32 bit with no problem ?

is there a difference or should i try 16 bit padded to 32.

thanks

i don't use any kind of buffer.
kode54
If your sound card does not explicitly state support for greater than 16 bit support, do not use it. The major exception would be Creative's line of sound cards, which lie about the supported sample sizes. (I'm not sure if Audigy 2 supports 24 bit through plain WaveOut or DirectSound, or even through KS...)
asterix9
but, can i use 16 bit padded to 32 bit ?

thank's
AstralStorm
Yes, you can, but this will still deteriorate quality...
because DirectSound or driver will introduce its own filter (DS - multipoint oversampling + filter, driver - don't know).

Just use 16bit fixed point with dithering. This provides about 18bit audible dynamic range.

Audigy2 truely supports 24bit playback at 96000Hz if you don't use any EAX effects.
If you do, it silently resamples to 16bit 48000Hz.

(I tested this at friend's with external receiver - showed 96000/24, while his old Audigy1 did show 48000/16)
Moneo
QUOTE(AstralStorm @ May 3 2003 - 04:33 PM)
(I tested this at friend's with external receiver - showed 96000/24, while his old Audigy1 did show 48000/16)

Did you try to use 44100/24 bit?

I wonder if it's possible to workaround Audigy resampling by using 24 bits with that sample rate smile.gif
AstralStorm
QUOTE(Moneo @ May 3 2003 - 08:08 PM)
Did you try to use 44100/24 bit?

I wonder if it's possible to workaround Audigy resampling by using 24 bits with that sample rate smile.gif

I didn't try 44100/24bit... but it should work.
(Only tried a DVD-Video 2Ch/96Hz/24b without CMSS... It was connected to a soundcard using SPDIF)

Audigy2 seems to not resample...
With A1 you can't get true 24bit output. No matter how. Its DSP (EMU10K2) is always on and at 48000/16b,
like in the Live - though its resampling is far better.

EDIT: Too much Live! I think... tongue.gif Corrected.
kode54
Audigy is based on EMU10K2
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.