Arturia Forums

V Collection - Legacy versions => Matrix-12 => Matrix-12 Technical Issues => Topic started by: boof on December 05, 2014, 02:33:37 pm

Title: massive CPU usage
Post by: boof on December 05, 2014, 02:33:37 pm
at idle this is taking 40 to 50% of my CPU with nothing else running. even with allot of other stuff it is still way way way high. really in very bad way.




lots of issues since upgrading to collection4

analog lab nothing below c3 issue
http://forum.arturia.com/index.php?topic=83579.0

solina bug with reverb massive CPU issue
http://forum.arturia.com/index.php?topic=83554.0

matrix 12 skipping voices issue
http://forum.arturia.com/index.php?topic=83577.0

matrix 12 massive CPU issue
http://forum.arturia.com/index.php?topic=83576.0

vox reverb cpu issue
http://forum.arturia.com/index.php?topic=83578.0

matrix 12 voice sound change issue after first 12 voices
http://forum.arturia.com/index.php?topic=83603.0
Title: Re: massive CPU usage
Post by: kickwizard on December 05, 2014, 09:37:05 pm
Hi boof

I see your running hyperthreading

Hows that working for you and realtime audio process i never had any luck with it

Have you any power settings that are generally advised to switched off on as well ( C states speedstep turbo) etc ?

What results do you get from thesycon dpc latency checker ?

Title: Re: massive CPU usage
Post by: boof on December 05, 2014, 09:56:09 pm
I never tried anything else to be honest. It has always worked for me. had issues with CPU throttling for a bit but disabled that in the BIOS and everything was fine

Title: Re: massive CPU usage
Post by: Terrym on December 06, 2014, 03:42:53 pm
Hi, if your having trouble with cpu hit, lower the voice count , on the voice page . i had been testing this for months and the cpu has come down a lot . for the dev team this has been a programming monster . not sure there going to get the cpu down much more .i did request a button on the gui to change to 6 voices (matrix 6) but didn't get a reply .maybe ill do a poll to see if users would like this feature.


terrym

Title: Re: massive CPU usage
Post by: boof on December 06, 2014, 04:08:31 pm
Hi Terry,
Thanks for the suggestion. Although I have already found that I can easily take advantages of all 12 voices cutting that down to 6 would really limit its potential..

 Based on your comments would it be correct to say that the cup usage like I indicated in the screen shot in my original post is the expected norm for the m12?

I do have issues with voices skipping and patches not saving when loading a project though that is a bigger concern to me as I wrote about in a different thread on the forum here. Thanks

JB
Title: Re: massive CPU usage
Post by: JohnnyL on December 06, 2014, 05:36:21 pm
Yeah, the CPU hit is quite high with the Matrix 12 V. Also the CPU % indication in the plugin itself in my case seems to only indicate around 22-25%, while my Logic CPU meter now and then hits the red overload area when playing. So it seems to me that the CPU % indication is rather unsensitive and not that accurate when comparing to what my Mac as well as Logic show.
Other than this, I also had the voice skipping problem, see other topic.
Title: Re: massive CPU usage
Post by: boof on December 06, 2014, 05:45:47 pm
Good to know in that "it's not just me" and might be an actual issue that needs to be addressed the more people that raise this issue that have it I would imagine the more likely it is to be fixed.  Just curious as to the hardware and so you are using?
Title: Re: massive CPU usage
Post by: Terrym on December 06, 2014, 09:40:20 pm
Hi ,the cpu is correct .as to the skipping voices problem , i don't have this and I've checked the latest build .could you tell me the build your running .
my setup is a mac pro 2010 6 core 3.33ghz  10.9osx
but you must take into account your sound card and its settings.
even though the matrix is using 50% (cpu) this is not my processor cpu but core audio load  . my cpu has 600% but my audio buffer runs out  long before processors do .
Johnnyl please note the way logic processes  you may find that its only using 1core for your matrix .and this may overload logic. check the net for how logic allocates cpu cycles
terrym

SEE SCREENSHOT
Title: Re: massive CPU usage
Post by: boof on December 06, 2014, 10:29:22 pm
Hi actually,
I have had so many issues since installing the V4 updates that I said enough is enough. Fortunately, I keep images of my OS updated every 6 to 8 months and I had just updated my image literally the day before I bought the V4 update.  The update caused allot of problems with MIDI devices no longer being seen, many of the issues I have several topics on this forum,........
anyways.
I decided enough is enough and I just blew away my machine and loaded the image since the only real difference was the arturia4 update.

All my midi problems are gone now... that v4 update really messed things up...

I did go back and install the M12 and the software center. Sorry to say but wasn't worth the potential headache to even think about attempting to install solina, vox, etc.

back to the topic..
version is 1.0.0.414

I confirmed as well that when saving projects if I use the VST2 it will save the last presets that were in the M12 as opposed to the VST3 that reverts back to the init preset.

I have 8 cores @2.67 GHz overclocked to about 3GHz 12 gigs ram win 7 ultimate.
I also noticed that if I loaded 8 instances of the m12 they all hover at 35-45% CPU usage and the total CPU usage doesn't change  (i.e not cumulative)

sound card is presonus vsl1818 ASIO driver
device block and internal block size both set to 256 samples at 48.0 kHz

Also since falling back to the previous OS image and removing the VST3 I haven't gotten the skipped voice problem (i might be speaking too soon I haven't really tested that yet to any decent extent)

Title: Re: massive CPU usage
Post by: marshallsplace on December 07, 2014, 07:39:56 pm
I have a CPU running out of capacity too with Matrix-12 (I've 4 cores + 4 HT running up to 3.4GHz in Cubase)
Title: Re: massive CPU usage
Post by: kickwizard on December 07, 2014, 08:44:40 pm
Hi marshall

Have you read these knowledgebases for cubase regarding HT and asio guard

Some people rate HT for realtime audio and mac users have no choice

The way it core juggles doesnt make sense for a constant thread of data stream

Also turbo slows one core down to cool speeds one up to handle work faster which means its does
the same clever scheduling involved in HT which is fine for things like video rendering where it knows or
can guess whats coming next but no good for realtime audio


I dont want to get into a debate about it because i believe each to there own

And i dont have your setup it might work better for you personally

Heres the stienberg links

https://www.steinberg.net/nc/en/support/knowledgebase_new/show_details/kb_show/optimizing-windows-for-daws.html (https://www.steinberg.net/nc/en/support/knowledgebase_new/show_details/kb_show/optimizing-windows-for-daws.html)

https://www.steinberg.net/en/support/knowledgebase_new/show_details/kb_show/details-on-asio-guard-in-cubase-and-nuendo
 (https://www.steinberg.net/en/support/knowledgebase_new/show_details/kb_show/details-on-asio-guard-in-cubase-and-nuendo)

https://www.steinberg.net/nc/en/support/knowledgebase_new/show_details/kb_show/hyper-threading-and-asio-guard.html
 (https://www.steinberg.net/nc/en/support/knowledgebase_new/show_details/kb_show/hyper-threading-and-asio-guard.html)


Regarding cpu usage

In the screencap at the bottom

I have 7 instances of analog lab using presets for 3 matrix's 1 csv80 3 solina's

There is also 3 instances of spark 

Im also running fx

As you can see the Realtime peak vst peformance is about as much as i would want to push it
in a production when everything is triggering

So its what Terrym has explained above cpu and ram are fine its audio core IO Load

I know your using the full plugin so the gui and  editing faciltys may take more resources

I have the matrix demo i will test 8 instances triggering and post a screen cap

hardware wise

i7 32gb 1833mhz ram

Komplete audio 6 48000hz 256ms usb buffer 1 ms

Output latency 9.6 ms
Title: Re: massive CPU usage
Post by: marshallsplace on December 07, 2014, 08:59:16 pm
Thanks kickwizard - that gives me another avenue of using Analgue Lab to see if it can be contained :)
Title: Re: massive CPU usage
Post by: kickwizard on December 07, 2014, 09:25:48 pm
No worrys marshall

Ok quick test

8 instances of the matrix loaded in GUI open

All looped each playing a single note

I will be honest i cant complain how that peformed

It was on my test OS (full of junk) not may DAW side ( i dual boot windows 7)

Heres the screen cap with task manager and vst peformance to the right
Title: Re: massive CPU usage
Post by: boof on December 08, 2014, 01:38:32 am
I can also load 8 instances without problem and they all trigger. But it is somewhat irrelevant as its still 40% of my CPU being used and is way way way too high as that then makes little room for other plug ins to function.  as it then quickly becomes a problem

the CPU needs to be lowered to make the m12 a viable plug in.
Title: Re: massive CPU usage
Post by: kickwizard on December 08, 2014, 11:53:06 am
Hi boof im sorry i have reread your original post and i understand what you mean now

I thought you where talking under load not idle

Do you think its a compatibilty issue with presonus

As i have different results of one matrix on idle in cubase

I think im using the same version plugin vst3 64 bit

What its like in standalone

Heres both the caps so you can do a comparasion
Title: Re: massive CPU usage
Post by: boof on December 08, 2014, 04:20:10 pm
here are mine using the same as yourself (default template that I assume we are both looking at an unmodified default template patch) and resource mon
m12-studioone.JPG  in studio one shows 24% usage (this is lower than before maybe because I removed the vst3 and am using the vst2 now see the other thread on patches saving in projects)
m12-standalone.JPG in stand alone shows 48% usage and CPU as 5%

Also noticed in standalone that when playing the CPU actually went down.

Also noticed when adding multiple instances of M12 vst it would cause other vsts to use more CPU.
Just for the hell of it I loaded 24 vsti into my DAW and could play a looped run without crackling or distortion or CPU spiking.
If I had 3 instances of m12 no way. crackle, distortion, CPU spikes (the screen shot shows 26 VSTis but I had a same result when removing some. In other words. 24 VSTis with one m12 worked. 20 VSTis with 3xM12 no way)
Interesting enough the modular V was taking up about the same as the M12. I had both set to unison and using 12 voices. in those screenshots.

JB 
Title: Re: massive CPU usage
Post by: kickwizard on December 10, 2014, 03:58:17 pm

I also noticed that if I loaded 8 instances of the m12 they all hover at 35-45% CPU usage and the total CPU usage doesn't

change  (i.e not cumulative)





Also noticed in standalone that when playing the CPU actually went down.



You got the symptoms of cpu throttling but i know you already said you turned that off

Weird

I tested on a windows 7 home 64 bit i5 2320 16 gb ddr3 1333mhz and got good results

AMD radeon HDMI sound, ASIo 4 all driver, 48000hz 256 samples in standalone matrix latency  5.3 ms

So to be honest for me its not overloading or spiking the cpu on 2 computers

A uneducated guess is its using cpu 2

Being that its wandering around 20%

The cpu usage on the resource says 5% and there is 4 cores
Title: Re: massive CPU usage
Post by: Terrym on December 11, 2014, 06:23:19 pm
Hi everyone .just to let you know it looks like in the next update the cpu has been addressed .im on vst3 in cubase and it looks like where a patch was using 50% its now more like 22% .its early days so will keep you posted.
More testing to do
hope this helps

terrym

Title: Re: massive CPU usage
Post by: alpha-w on January 22, 2015, 08:29:30 pm
Hi,
sorry, that I repeat this maybe, please treat this as an additional feedback. The CPU consumption of Matrix-12V is really huge. I still have it NOT running on my studio PC (need an offline activation for that and don't wanna upgrade the whole VC4 collection until this is available), but I tried to test it on an older laptop - impossible. CPU load 180%. But on this old laptop some other really complex VSTs are running with max 50% CPU load, i.e. Modular-V and also much bigger VSTs offered by competitors ;-)   Probably the matrix modulations of Matrix-12V are active all the time, although they are not really actively used in a sound.

But as stated before: pls treat this as additional feedback. Besides that I am really, really happy with the VCollection 3/4. Very cooooool stuff, especially Modular-V, CS-80V, ARP 2600V and some others are outstanding synths, beyond perfection! Go ahead!

all the best by
alpha-w
Title: Re: massive CPU usage
Post by: artao on May 13, 2015, 04:03:45 am
Yeah. Experiencing high CPU usage here as well. I've had to lower the voice count to 7 or even 6 in some cases, and also increased the buffer size in my ASIO4All driver.

It's my understanding, based on a lot of reading here, as well as reviews of Arturia's products over the years, that their newly-released synths have a history of cranking on CPUs at first, but subsequent updates HUGELY fixing that.
And Matrix 12 is one of their newest, eh. I've also seen the Vox have some pretty high CPU usage.

As such, I'm guessing they're aware of and working on it. They just keep it to themselves, apparently. .. Ditto regarding resizeable GUI.

Interestingly, I haven't noticed any such skipping when playing Matrix 12 presets in Analog Lab ......  :o

Anyhow, just adding my "me too" to the CPU load problem with Matrix 12
SYSTEM:
Win 7 Pro 32-bit
Dell Optiplex GX620 (modified)
Pentium D dual-core 3.4Ghz
3Gb DDR2 RAM
Nvidia GeForce GTX560 Ti w/1Gb VRAM
Soundmax Integrated Digital Audio
several hard drives