Hi, I'm building a software studio within Max/MSP, basically it has a number of effects units that can be routed in any manner that the user wishes and then output into a 12 channel virtual desk. The problem I'm having is now that all the pieces are coming together processor usage is going through the roof. I've managed to make many of the patches run more effeciently and each different effect has a mute~ and pass~ attatched to minimise the cpu usage.
The main problem is that for routing I'm using a Matrix~ which at the moment has 72 ins and 72 outs. I find that this alone adds 60% CPU load when the audio is turned on. I realise that there are alot of connections to the Matrix~ but I was wondering if there is another way to route the audio through these devices or if there is a way to save on cpu cycles somehow? Is what I'm doing simply too much for the hardware?