INTERACT FORUM
More => Old Versions => Media Center 11 (Development Ended) => Topic started by: Wallers on May 09, 2005, 06:07:39 pm
-
ASIO playback has increased CPU overhead. Playing 192khz 32bit in MC 10 would have a CPU usage of around 3%, with MC minimised. In MC11 this peaked at a sustained 30% in build 11.0.261/262 this has dropped to between 15-20% with peaks of 30+.
Media Center Registered 11.0.262 -- C:\Program Files\J River\Media Center 11\
Microsoft Windows XP Workstation 5.1 Service Pack 2 (Build 2600)
Intel Pentium 4 2999 MHz MMX / Memory: Total - 1047 MB, Free - 617 MB
Internet Explorer: 6.0.2900.2180 / ComCtl32.dll: 5.82 (xpsp_sp2_rtm.040803-2158) / Shlwapi.dll: 6.00.2900.2627 (xpsp_sp2_gdr.050309-1648) / Shell32.dll: 6.00.2900.2620 (xpsp_sp2_gdr.050225-1820) / wnaspi32.dll: N/A
Ripping / Drive K: Mode:Normal Type:Auto Speed:Max
Drive Y: PIONEER DVD-ROM DVD-106 Mode:Normal Type:Auto Speed:Max
Digital playback: Yes / Use YADB: Yes / Get cover art: No / Calc replay gain: Yes / Copy volume: 32767
Eject after ripping: Yes / Play sound after ripping: No
Burning / Drive K: PIONEER DVD-RW DVR-106D Addr: 1:0:0 Speed:5 MaxSpeed:5 BurnProof:Yes
Test mode: No / Eject after writing: Yes / Direct decoding: Yes / Write CD-Text: Yes
Use playback settings: No / Normalization: None
-
Make sure you aren't using visualizations or other CPU intensive features.
-
MC 11 adds very high quality resampling. It takes more CPU than MC 10.
If you're using ASIO, there may be no quality improvement by upsampling, so it may be best to disable it if you don't like the CPU hit.
-
MC 11 adds very high quality resampling. It takes more CPU than MC 10.
If you're using ASIO, there may be no quality improvement by upsampling, so it may be best to disable it if you don't like the CPU hit.
So if i don't have the checkbox ticked under output format in the dsp settings than the resampling does not occur?
-
So if i don't have the checkbox ticked under output format in the dsp settings than the resampling does not occur?
Correct. MC is bit-perfect when no DSP is enabled.
-
I don't disagree that it is high qualiy upsampling, you guys make quality product, but I wonder what Foobar or Winamp use.
I am experiencing at 60% hit on my cpu; a Mobile 2600+ @ 2300mHz. I wonder if disabling the cpu app. priority in the registry would make difference. It just seems like its eating way too much cpu. I will probably just use 32/44 but I'd like to see the issue at least looked; maybe there is a problem. A high quality resampler that eats that much cpu, that you then don't want to use...is pointless.
mho,
JC
-
192 KHz is only useful for bats. It does allow high frequencies up to 96 KHz . A human being can hear only up to about 20 kHz. Upsampling a 44.1 or 48 KHz signal will not make the audible signal any better and it will not add anything for the pet bats.
When a lower sample rate signal is upsampled MC's new filter does a lot of work when it tries to keep the audible quality intact. There is no reason for resampling unless the DAC circuit used has problems with a certain sample rate. I have used 44.1 to 48 KHz resampling on my laptop because its internal DAC does not handle 44.1 KHz signals. I believe that MC does it better than the soundcard driver. 44.1 to 48 does not use much CPU power. I guess that resampling to 192 KHz eats at least 4 times more CPU.
24 or 32 bit depth output is a different thing. Using a higher bit depth can be useful for making more headroom for DSP and Internal Volume. It does not spend too much CPU power if it is used without resampling.