Mid/Side Matrix

I was setting up Mid/Side Matrix and was looking for a plugin that can simplify mid-side processing and found amazing Voxengo free plugin:

But encoding/decoding mis-side signal is really easy when you understand a how phase summing works. Here’s great picture that shows what’s going on inside mid-side matrix:

Encoding M/S Signal:

Left channel = Mid = Left and Right Channels panned to center
Right channel = Side = Left + Phase inverted Right Channel (so we get difference between original left and right channels).

Decoding M/S signal:

Left Channel = M+S
Right Channel = M-S

Actually it is pretty easy to set it up without Voxengo, but I found it useful…

PS Be careful with plugins latency - otherwise it might create weird phase issues.