For those of you who were wondering how I achieved the C4 chord freeze, here’s the secret if you want to try it yourselves:
It’s twofold. Firstly to get a single chord to play regardless of which note you play, you need to decouple the pitch detector from input 1. So you need to send a MIDI message which switches the pitch detector onto input 2 (making sure you’re not sending any audio into that input unless you want some kind of side chain effect).
Secondly, to get the infinite sustain, you need to send (up to) four messages to switch voice 1-4 envelope source to off.
My method works best if you use two different envelopes for filter and amp, that way you can have the amp envelope sustain infinitely but still get some filter movement triggering each time you pluck.
You need to set up MIDI assignments for the five messages in the C4 MIDI map in the editor.
You can set up your controller to send the above messages on a press and revert upon release (momentary). Or you could set them up to toggle on alternate presses (latching).
As a further thing you can also send a message to disengage the filter envelope from input 1 to prevent filter movement during the freeze, but there are two problems:
It’s currently impossible for the C4 to simultaneously react to pitch detect input swap and envelope detect input swap. Also, at the point you disengage the filter envelope, the cutoff closes to the set value rather than the envelope completing its cycle.