INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: MC11 Playback CPU Usage  (Read 1702 times)

Wallers

  • Regular Member
  • Member
  • *
  • Posts: 2
  • I'm a llama!
MC11 Playback CPU Usage
« 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


Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71677
  • Where did I put my teeth?
Re: MC11 Playback CPU Usage
« Reply #1 on: May 09, 2005, 06:36:18 pm »

Make sure you aren't using visualizations or other CPU intensive features.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42053
  • Shoes gone again!
Re: MC11 Playback CPU Usage
« Reply #2 on: May 09, 2005, 06:39:41 pm »

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.
Logged
Matt Ashland, JRiver Media Center

datdude

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2215
Re: MC11 Playback CPU Usage
« Reply #3 on: May 09, 2005, 08:19:03 pm »

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?
Logged
"You are not a beautiful or unique snowflake." -  Just a very big snowball

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42053
  • Shoes gone again!
Re: MC11 Playback CPU Usage
« Reply #4 on: May 09, 2005, 09:23:16 pm »

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.
Logged
Matt Ashland, JRiver Media Center

JONCAT

  • Guest
Re: MC11 Playback CPU Usage
« Reply #5 on: May 13, 2005, 04:52:09 pm »

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
Logged

Alex B

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 10121
  • The Cosmic Bird
Re: MC11 Playback CPU Usage
« Reply #6 on: May 13, 2005, 05:32:22 pm »

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.
Logged
The Cosmic Bird - a triple merger of galaxies: http://eso.org/public/news/eso0755
Pages: [1]   Go Up