Plugin request - 1 knob and generates free revenue (polarity/phase rotation)

Official support for: meldaproduction.com
Post Reply New Topic
RELATED
PRODUCTS

Post

TLDR: Take the standard Melda interface (stereo controls & meters on top right etc.). Put one knob in the middle of the UI, and make it rotate polarity 0-180 degrees. Add $20 price tag, and you'll have a VST that has no alternative anywhere (yet).

Long version,

Polarity rotation, also sometimes questionably called "phase rotation", is a technique where you rotate the polarity of the waveform, to affect it's symmetry.

By rotating the polarity of an audio file, you can make it perfectly symmetrical. It sounds 99.9% the same, it doesn't affect RMS loudness, but it does affect peak level. When the audio file is in perfect symmetry, it has the lowest digital peak level possible, allowing for maximized loudness.

The reason this is becoming a thing among producers and even in mastering, is because it's a feature in Izotope RX. However, RX is a standalone editor, not a VST. There are a few plugins that allow polarity rotation, but most of them are fake. They use all-pass-filters, that heavily affect the sound. These are creative effects, that can't be used on final stems or mastering free of care.

Real polarity-rotation VSTs do exist, but there's less than 10 of them. The free ones suck (except the one in Reaper). The paid ones cost ~$60.

Now here's the catch:

- most of these plugins don't have a precise peak-meter built in. Melda already has that.
- there is not a single plugin I'm aware of that has M/S processing. Melda already has that.
- you obviously need the code for it. Melda already has that (see below)

Polarity rotation can be done in MFreeformPhase. However, there might be some amount of inaccuracy based on my testing. I assume it's because the plugin is designed like an FFT eq. It's also not simple to use or demonstrate, and you can't type in values.

If you google "phase rotation vst", people are trying to find these plugins, but almost all the suggestions are wrong & don't do what the OP is asking for. Voxengo has a plugin that does it, but it costs $60. While it can rotate both L and R separately, it can't do M/S. Also, you always need to move 2 knobs, and it has a tiny UI.

There's a market for this, and the vacuum hasn't been filled yet. The freebies prove that it's not extremely difficult thing to program, it's just that these freebies are unstable and poorly designed in every other way. Please make it happen. :pray:

---------------------------------------------------------------------------------

To show how polarity rotation can be used on individual sounds, I made this clip. It's a cymbal hitting at exactly -6.00dB (checked with MLoudnessAnalyzer). The first 4 hits are the raw sample. The second 4 hits are the same sample, with polarity adjusted using MFreeformPhase, then volume adjusted to match exact peak volume of -6.00dB.

https://soundcloud.com/dry-cleaning/pol ... al_sharing

The adjusted version is clearly louder, because the original sample had asymmetrical peaks in the middle of the waveform. Adjusting the polarity allowed me to push the gain by roughly 2dB, without clipping or compressing. It works the same way for any audio - kicks, snare, final mixes etc. There's a video (that has been posted before) of a mastering engineer explaining it in RX:



Thank you for reading.

Post

This things looks interesting.
Anyway how do you know how much to rotate to fix the asymmetry? I mean i see on RX the program analyze and decide for you.

Probably would be nice to have some kind of suggestion in that tool that analyze it.

Post

Frankie.T wrote: Sun Sep 03, 2023 8:17 am This things looks interesting.
Anyway how do you know how much to rotate to fix the asymmetry? I mean i see on RX the program analyze and decide for you.

Probably would be nice to have some kind of suggestion in that tool that analyze it.
You just look at peak meters. Rotate 30 degrees, 60 degrees, 90 degrees etc, and see which one gives the lowest peak level, then fine tune from there.

EDIT: Although I do agree, but more advanced features = actual work/more cost. The reason I posted this here, is because when it comes to VSTs that are capable of this, Melda essentially has the plugin already. Potentially the best version of all of them. It's just not in the right package.

Post

You can do that in MFreeformPhase. However I'm not exactly sure you really want this :).
Vojtech
MeldaProduction MSoundFactory MDrummer MCompleteBundle The best plugins in the world :D

Post

I'm also looking for something like this. It is useful to make waveforms more symmetrical so that less compression/limiting/clipping etc. is required. This means you can get a cleaner or louder end result, which is particularly useful for more aggressive or louder styles of music.

Someone has made a set of presets to do this with MFreeFormPhase Phase, but a dedicated plugin with a simple interface would be better.

Post

Are you talking about something like this? The Video shows how different "square waves" can look like when tweaking phase...

Post

involver wrote: Sun Nov 26, 2023 7:25 pm Someone has made a set of presets to do this with MFreeFormPhase Phase, but a dedicated plugin with a simple interface would be better.
How much would you be willing to pay for a MFreeformPhaseMB that has a one knob device GUI to rotate the phase?

Post

sparella wrote: Sun Nov 26, 2023 10:40 pm
involver wrote: Sun Nov 26, 2023 7:25 pm Someone has made a set of presets to do this with MFreeFormPhase Phase, but a dedicated plugin with a simple interface would be better.
How much would you be willing to pay for a MFreeformPhaseMB that has a one knob device GUI to rotate the phase?
Adding a Multiparameter to it (like some other free Melda plugins) will make it easily, but Vojtech does not want to do it, because it supposedly increases the CPU consumption a lot, but in MXXX or MSoundFactory you can, and it does not increase the consumption at all...

Post

I don't know how useful this feature is without the help of any automatic detection.

Cause it may be enough for short sounds like one shot and loops, but not really for longer sounds or entire mix.

That's why i think an analyzer is important. Sure you will need to let the plugin to listen the whole track, but once is done, you don't have to guess the degree

Post

The Spectral Phase Compensation on MAutoAlign does this.
Spectral phase compensation
Since version 11.02 MAutoAlign performs something previously unimaginable - it actually fixes the phase for each frequency in all tracks, if you ask it to. During the analysis it now not only estimates the ideal delays and polarity, but also the ideal phase rotation to minimize cancellations. This means it can compensate for phase differences caused by 3D nature of the instruments being recorded, by the microphones and other recording equipment, and even processing you perform before MAutoAlign. So now you can actually equalize the tracks without worrying about phase cancellations!
https://www.meldaproduction.com/MAutoAlign

Post

MAutoAlign works for multiple mic recordings, not to analyze the symmetry or to reduce the peak value. That's why it talks about phase cancellations, it analyze the correlation between 2 or more sources, and doesn't even work at his best imho. I tried to tune layered kicks and for every analysis keep changing the value, so it's just to click till you ear the good result. Easy with a kick, not really with other instruments

Post Reply

Return to “MeldaProduction”