Page 1 of 1

Posted: 28 Oct 2013, 23:08
by ceasless
In honor of my newly soldered Sonic Potions LXR, that most exceptional and insane DIY synth, I thought I'd build a control patch that could be used for routing modulation and also for direct control.

Image

Just a huge patch full of 'generic cc send' sub-patches that are tuned and grouped for Sonic Potions' LXR drum synth.

Designed to only send CC's when an input value has changed, this is intended for use both as a "dumb" patch for routing modulation via step sequencers/LFOs/envelopes/OSC into the LXR and as a real-time control surface for the individual settings.

Note: The current version is not 100% complete as it is missing some LFO related CC's and all of the NRPNs. It also seems to take around 10% of my CPU, but there are no spikes during operation so that seems to be the current cost of keeping everything running smoothly.


I also should have mentioned in there is also a considerable slow down in the patch interface. New connections and modules take a long time to appear. (This is on two quad cores, one of which is a new Macbook Pro). I know you are hard at work on the new version, so I wasn't too worried about it. And maybe there is a better way to create a giant patch of CC sends and controls? If you see any flaws in patch design please point them out.

Posted: 02 Nov 2013, 21:40
by ceasless
Patching interface is still slowed down considerably when using this patch in the latest version.

Is there a different/better way that I should have been doing this?

Posted: 11 Nov 2013, 04:03
by ceasless
So is it just not possible to write patches that have so many connections and then use them without serious drag/delay when patching with them?

Posted: 11 Nov 2013, 05:58
by woodslanding
If you turn off undo, patching is a lot faster..... I've had to turn it off for my big patches.