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.