It took me a while but I realized how to use Cold Mac as a mid/side processor, with the help of a module that can invert a signal. My example below describes mid/side for a left/right stereo pair but you can use any two input signals:
- Left channel audio into OR 1, plus a copy into AND 1 (normalled)
- Right channel audio into OR2, plus a copy into AND2 (mult needed)
- OR output is the mid signal.
- AND output is the side signal.
- Process each signal accordingly
- Send the processed mid signal to the OFFSET input.
- Send processed side signal to the LEFT input.
- Take a second copy of the processed side signal, invert it, then send to the RIGHT input.
The left and right output is now your mid/side encoded stereo mix. SURVEY/FADE will control the width of the side signal; widest at full cw or ccw, most narrow at noon.
Edit for clarity: as the two side signals are crossfaded they will begin to cancel each other out at the center of the sweep. A dummy cable into FADE will keep it fixed and allow SURVEY to be used freely without disrupting the stereo image.
Here’s a patch I was just running with this set up. Probably not the most obvious example of what mid/side encoding does but it works!
Mangrove FORMANT into the ALL input of Three Sisters #1. The two inputs to Cold Mac are the LOW and CENTER outputs instead of a stereo pair. Each side signal is processed by separate channels of Three Sisters #2. Outputs of Cold Mac go to their own individual channel of a DLD, each with a slightly different delay time.
SURVEY modulated by a cycling Maths function. SLOPE output to FM of Three Sisters #2. CREASE output to feedback of DLD, both channels. Sequenced with Kria.