By djst
Sun Jan 23, 2022 9:14 am
I'm wondering if anyone has done any testing to figure out what causes the MPC hardware to slow down? I monitor the CPU and RAM levels and they're at 70% and 40%, respectively, yet occasionally the whole song stops playing after coming to a crawl. It seems that Mother Ducker is at least a part of the problem because when the MPC is really struggling, I've also noticed that the Mother Ducker Input isn't triggering properly all the time / somewhat randomly.
What's more strange is that sometimes, the very same project seems to run fine, at least for a while. It's like diving into some settings triggers the MPC to become more slow, and I'm not really sure what triggers it. Also, sometimes it gets better again after a while, without reloading the project. It's as if it's doing something in the background for certain periods, possibly related to which pages you are in (editing Mother Ducker settings is a sure way to have it come to a crawl, for example).
I suppose I can just use the MPC in Controller Mode when doing mixing (it's usually at the end of the song creation process that I run into these issues) but it would be good to know if there are any best practices like "avoid running plugin X on a submix", or "avoid loading effect xyz on foo" to keep resources in control.
Also, can that CPU meter even be trusted? In my world, if the meter is at 70%, it shouldn't be struggling. I'd understand it if it peaks at 100% but that never happens.
The silver lining here is that all that happens is that sound playback freezes for 10 seconds or so, but the MPC never crashes and there is no dataloss. It's like the audio output interface crashes as a separate thread. There is never any error message.
What's more strange is that sometimes, the very same project seems to run fine, at least for a while. It's like diving into some settings triggers the MPC to become more slow, and I'm not really sure what triggers it. Also, sometimes it gets better again after a while, without reloading the project. It's as if it's doing something in the background for certain periods, possibly related to which pages you are in (editing Mother Ducker settings is a sure way to have it come to a crawl, for example).
I suppose I can just use the MPC in Controller Mode when doing mixing (it's usually at the end of the song creation process that I run into these issues) but it would be good to know if there are any best practices like "avoid running plugin X on a submix", or "avoid loading effect xyz on foo" to keep resources in control.
Also, can that CPU meter even be trusted? In my world, if the meter is at 70%, it shouldn't be struggling. I'd understand it if it peaks at 100% but that never happens.
The silver lining here is that all that happens is that sound playback freezes for 10 seconds or so, but the MPC never crashes and there is no dataloss. It's like the audio output interface crashes as a separate thread. There is never any error message.