Yes, this is fundamentally the problem. IMHO it manifests in two ways. First, they're just pigs and given that I use/want to use a lot of them, it starts to become objectionable after a while. I've played around with making more complex max LFO patches to try and amortize the surrounding infrastructure across a greater number of LFOs, but it doesn't seem to help much and you trade flexibility for performance. That said, I've not invested time in this seriously, largely because of reason number two.Daags wrote: No one is arguing against me about the fact M4L LFO's are CPU pigs, because that is an absolute, unequivocal, objective truth that is beyond argument. And it is not a case of being a 'little' less efficient.
I like Max, I own standalone and MFL and I didn't get it for free with Suite. That said, just loading it can slow down and reduce the reliability of a project. I agree with the previous poster who mentioned it that it should be more tightly integrated.
Someone did assert that Max patches may be poorly written, however, my gut sense is that it isn't about how well their written, rather, it's the lack of of integration and its associated overhead. Granted, I have not made any effort to evaluate this claim seriously, that's just my perception based on past experiences with Max standalone.if someone has made a counter-argument related to CPU efficiency, I must have missed it.
With respect to native LFOs and your previous comment which I haven't had a chance to respond to, I don't claim to know the reason why they don't exist, nor would I think that it's necessarily possible with an SDK assuming that the reasons are purely technical. Really my comments about two separate issues were made together. I would like to see the SDK for many reasons, seeing what workarounds people come up with regarding modulators is just one of those reasons. I suspect that it's quite possible to create modulators that work more satisfactorily for my needs that may not align with the fit and finish that Ableton has in mind for a release.