Tags: posts polarity-music Plugins Mixing

Polarity MD Update: Native GUI, Pro Mode, Linear Phase

Tutorial | Apr 10, 2026

Polarity MD update adds a native GUI, linear-phase crossovers, per-band clip thresholds, and better scaling for faster, clearer multiband compression.

Quick Summary

Polarity MD is a free multiband OTT-style compressor and clipper for Windows, macOS, and Linux, designed for fast loudness shaping and flexible master-bus dynamics control. The latest update replaces the old web-based interface with a native GUI, improving responsiveness, readability, resizing, and overall stability across platforms. Practical additions such as selectable crossover slopes, optional linear-phase crossovers, per-band clip thresholds, and expanded Pro mode controls make it easier to fine-tune compression behavior without sacrificing workflow speed. With built-in loudness matching, oversampling, solo and delta monitoring, and zero-telemetry distribution, it offers a lightweight but capable alternative for producers who want transparent control or aggressive loudness enhancement.

Key Takeaways

Polarity MD Update: Native UI, Linear-Phase Crossovers, and Deeper Per-Band Control

Polarity MD is a free multiband OTT-style compressor and clipper designed for Windows, macOS, and Linux. It is available without subscriptions, telemetry, iLok, or other copy-protection systems. Downloads are available directly from:

polarity.productions/polaritymd

On macOS, installation may require disabling Gatekeeper for unsigned plug-ins, since the plug-in is not Apple-certified.

What It Does

Polarity MD combines multiband dynamics processing and clipping in a compact mastering and mix-bus tool. It offers:

The design goal is a lightweight, responsive processor that can make material louder while preserving visibility into what each band is doing.

Native UI and Performance Improvements

The largest change in this release is the move from a web-based interface to a native GUI. This improves several aspects of usability:

This also resolves prior compatibility issues seen on some systems, especially Linux setups where the previous web view could be problematic.

Crossover Modes and Slope Control

Polarity MD splits the signal into bands using adjustable crossovers. This update adds selectable crossover slopes, allowing different filter steepness values:

These settings change how sharply adjacent bands are separated and therefore affect the overall sound.

The crossover display now also includes visual indicators for the trade-offs of each mode.

Minimum-Phase Crossovers

In the default low-latency mode, the plug-in introduces phase shift near the crossover frequencies. Phase shift means different frequencies are delayed by different amounts around the crossover region. In many mastering or bus-processing contexts, this may be acceptable, especially when low latency is preferred.

Linear-Phase Crossovers

A new linear-phase option is also available. Linear-phase crossovers avoid phase shift at the crossover points, but they add latency and can introduce pre-ringing. Pre-ringing is a short smear that appears before transients, which can be especially noticeable on drums.

When linear-phase mode is enabled, the interface shows the added latency. In the demonstrated configuration, latency is approximately 23.2 ms. This makes the trade-off explicit:

Presets and Custom Crossover Recognition

The crossover section still includes preset frequency layouts, but it now handles custom settings more clearly.

When the crossover frequencies match a preset exactly, that preset is highlighted automatically. If one or more frequencies are adjusted manually, the display switches to Custom. If the frequencies are later returned to a known preset configuration, the preset is recognized again.

This makes it easier to see whether the current crossover setup is still aligned with a standard layout or has been customized.

Pro Mode

A major workflow addition is Pro Mode, which expands the amount of per-band control.

In the standard view, several controls remain global for simplicity. In Pro Mode, each band gains additional independent parameters.

Per-band clip threshold

Instead of relying only on a single global clipping setting, each band can now have its own clip threshold. This allows more precise handling of different frequency ranges.

For example:

Per-band attack and release

Pro Mode also allows separate attack and release values for the upward and downward compressors on each band, rather than using only the global timing controls.

This makes it possible to shape each band differently, such as:

Direct graph editing

The spectrum analyzer now displays editable control lines for:

The ratio/gradient of the compressors can also be adjusted directly from the display. This allows quick visual shaping of how aggressively each band is being compressed.

A reset option is available to return these controls to default values.

Monitoring and Metering

Polarity MD includes several monitoring features that help compare processing decisions more accurately.

Match

The Match function aligns output level to input level, making A/B comparisons more reliable. If processing has made the signal louder, Match reduces the output by the measured difference so tonal and dynamic changes can be judged without a large loudness bias.

Normalize

The Normalize function remains available and works across stages, bringing each band to 0 dB and then continuing through the output stage. This supports gain balancing in a multistage workflow.

LUFS metering

The loudness display has been reworked for improved readability and interpretation of gain in loudness.

Solo and clip delta

Each band can still be soloed individually. If all bands are soloed, the plug-in returns to the normal unsoloed state since that is functionally equivalent.

Each band also includes clip delta monitoring, which isolates only the material being removed by the clipper. This is useful for hearing exactly what clipping is doing in each frequency range.

Oversampling

Polarity MD still supports 4x oversampling. Oversampling reduces aliasing in nonlinear processes such as clipping by processing internally at a higher sample rate. This introduces a small latency increase, approximately 0.1 ms in the described configuration.

Workflow

A typical workflow in Polarity MD looks like this:

  1. Choose a crossover preset or dial in custom crossover frequencies.
  2. Select the crossover slope and decide between minimum-phase and linear-phase operation.
  3. Use the global controls for quick setup, or switch to Pro Mode for detailed per-band shaping.
  4. Set upward and downward compression thresholds and ratios by ear or directly in the graph.
  5. Adjust per-band clipping as needed.
  6. Use oversampling if cleaner clipping behavior is desired.
  7. Enable Match when comparing processed and unprocessed signal levels.
  8. Solo bands or monitor clip delta to inspect what each stage is doing.

This approach supports both fast setup and detailed tuning.

Practical Uses

Polarity MD is aimed at loudness enhancement and spectral shaping on buses or full mixes, but its feature set also makes it useful for:

The post-processing clipper helps ensure that the final signal does not exceed 0 dB, while the clip monitoring makes it easier to judge whether the clipping remains acceptable.

Limits and Trade-offs

Polarity MD is intentionally compact and not as feature-rich as large mastering suites such as Ozone. Its strength is speed, visibility, and broad platform support rather than exhaustive processing modules.

Some of the key trade-offs are explicit in the interface:

Availability

Polarity MD can be downloaded free of charge from:

polarity.productions/polaritymd

The downloads have been updated for all supported platforms. macOS users should review the installation guide if Gatekeeper blocks the unsigned plug-in.

The project remains free to use, with optional donation or Patreon support for those who want to contribute.

Transcript

This is the transcript of the video. The text was generated automatically and may contain small mistakes. The timestamps jump to the matching part of the video.

Click to expand transcript

[00:00:00] So I want to give you an update on polarity MD my free-to-use
[00:00:05] OTT like moody band compressor and clipper and there are some new
[00:00:11] Features in there, which are hopefully lead to a lot of people's happiness. Okay
[00:00:17] So you can download this right now. You don't need to subscribe to anything
[00:00:23] You just go to my web page here polarity dot productions slash polarity MD link is in the description below of course
[00:00:29] And you can download this right now. You don't need to subscribe any to anything. There's no telemetry
[00:00:34] There's no eye lock or anything like this
[00:00:36] It works with windows mac os and inox you can download here all the binaries and have some fun if you use mac os
[00:00:44] Make sure you disable gatekeeper because I haven't Apple
[00:00:49] Subscription for their developer account to certify actually to plug in which costs me one hundred bucks a year
[00:00:56] Which I don't do just for free plug-in, but you have to disable gatekeeper to make it work on mac os
[00:01:01] Okay, so make sure this is the case
[00:01:04] Then in bitwig here. Yeah, so the plug-in the first biggest features, of course the plug-in g y now is native
[00:01:13] It's not a web view anymore
[00:01:15] Which led to a lot of problems in the past on certain systems
[00:01:20] It worked well for me on windows, but on linux. We had some problems with the web view
[00:01:25] So I exchange this for a native g y which is also much faster now and more responsive
[00:01:31] It looks like this now when you zoom in zoom in zoom out which also leads to much higher resolutions here to the
[00:01:38] fonts so you can see the text better, I hope so and
[00:01:42] Yeah, you can see here the graph and these graphs here
[00:01:49] Much more responsive more FPS. It looks more fluid. Also the buttons look completely different now like real
[00:01:56] knobs you can turn and twist and
[00:01:59] Also more responsive
[00:02:02] So you can yeah
[00:02:04] Decide what you want to dial in more fluid. That's what I want to say
[00:02:09] So that's the biggest change also here when you open and close the window. It's much faster now
[00:02:15] Okay, so that's the biggest change I would say to this plug-in right now. We also have some
[00:02:21] Certain features in here I added for instance, we can see now in the graph here
[00:02:26] We have some slopes for the crossover. You can see here. This is a band pass filter and we can change the steepness of that
[00:02:33] So we have here 12 DB 20 40 B 40 80 B
[00:02:37] Which gives you a different sound if you want to change this you can do it now. Okay, also we have the presets here for the
[00:02:45] Cross-over frequencies you can still delts in but there's now here this custom button which you can't press
[00:02:51] But when you change your frequency now here, it switches to custom
[00:02:56] But when you go back to I don't know what this was here one on 20
[00:02:59] It switches back to mastering because it recognizes all these three crossover frequencies are matching with this
[00:03:06] Preset so it's you know highlighted so you can see where you are you can dial in here different preset, but you can also
[00:03:14] Go to a custom setting and you can already see when it's matching with the preset. So this is the new thing
[00:03:21] also, we can see on this
[00:03:23] Cross over here. There's some kind of symbol which indicates that we have here face shifts near the crossover frequency
[00:03:31] So this is the trade-off. We have no latency
[00:03:34] But we have face shifts and for me. This is completely fine. I like face shifts on my master
[00:03:40] Because no one cares no one hears it and it's not a problem for some people. It's a big problem
[00:03:46] They don't like face shifts at all. I have no idea why
[00:03:50] It's only really important when you layer sounds when you have similar sounds
[00:03:56] You want to layer them and then you have a face shift and can sound odd sometimes
[00:04:00] But face shifts generally are fine for me, but some people really are you know, they want to have
[00:04:08] Linear face and we have this here so you can switch to linear face crossovers
[00:04:12] You can see the symbol now switches to this ribbed line here to this waveform
[00:04:16] Which indicates at the crossover frequencies. We have no free ringing and we also introduce latency as you can see on the left side
[00:04:26] The processing takes a bit longer for the linear face crossovers and we have here latency of
[00:04:33] 23.2 milliseconds
[00:04:37] This is the trade-off for having no face shifts some people like it. I don't like it. So I keep it here at this
[00:04:44] with with the face shifts and no latency at all and
[00:04:48] Usually it sounds much better on drums for me
[00:04:52] The pre-ringing on drums sounds really odd
[00:04:56] Sometimes if you have to cross over frequencies in the wrong places
[00:05:00] But anyway, you have the options here so you can decide what you want to do
[00:05:05] So this is the new hint system here that you can see what kind of trade-off you are having with the
[00:05:11] individual modes
[00:05:13] Then we have here the pro mode looks like this. So for this we get on all of the bands also the
[00:05:20] input band here and our post FX band which is not really a band
[00:05:25] But it's the full signal right full signal input full signal output here
[00:05:30] You have an upwards downwards compressor and also a clipper but in the pro mode you can see we have now
[00:05:36] Separate clip threshold. So instead of having just a global thing
[00:05:42] for everything we can change the
[00:05:46] Clipper threshold here individually on each band. So this is a pro mode also
[00:05:51] tag time and the release time
[00:05:54] For the upwards and downwards compressors instead of having just a global
[00:06:01] Yeah attack and release knob here, which I really like to have you can dial in individual
[00:06:06] Values for attack and release but on top of that we also get here on the spectrum analyzer
[00:06:12] These lines we have here the downwards compressor threshold. We have the
[00:06:18] upwards compressor
[00:06:21] threshold that you can dial in and if you grab the gradient here and change the ratio of
[00:06:27] The individual compressors so you can you know make it more compressed or less compressed for the upwards
[00:06:34] If you want to so you can ease out certain things if you think it's pushing too much here on certain bands
[00:06:41] Also the same year with the downwards compressor. We can change here the ratio
[00:06:45] for each band individually also you can grab here the
[00:06:49] Clipper threshold if you want to and pull it down. So this is the pro mode
[00:06:54] We also have your reset so you can bring it back to the interval to the default values
[00:07:00] So this is the pro mode
[00:07:02] Maybe I add some knobs down here, but I running out of space. I have to make them
[00:07:08] Plug in maybe a bit smaller some of the
[00:07:11] Individual elements here, but for now I think it's it's in a pretty great spot
[00:07:19] So yeah, give it a try over sampling is still in there four times or sampling if you want to use this also trade-off
[00:07:26] Here's a bit of I think
[00:07:28] Zero dot one milliseconds, you know added latency
[00:07:33] So yeah, that's that normalize is still in it normalizes each band to zero DB, right?
[00:07:39] It just starts here then it takes all the bands and then the output
[00:07:43] So yeah multi-stage normalize you also have here a match. It's also still in
[00:07:50] They can match the input signal to the output signal. So when we are here in a certain place
[00:07:56] You can say all the input signals louder or quieter, right? It brings it down to minus 1.54
[00:08:03] So when you hit bypass
[00:08:06] You can compare it
[00:08:08] Without having you know a big loudness change, which is usually what you want to do
[00:08:13] So this is also still in the loves me does here are reworked a little bit so you can see we have here slightly gain in loudness
[00:08:21] It's much lower and much lower loves value here. So it's louder
[00:08:26] Okay, I think that's it for now
[00:08:31] Yeah, I already talked about the knobs here. They are much better more responsive also still in of course you can solo each band
[00:08:42] You want to and if you solo all the bands it goes back to just un-solo everything because it's the same thing
[00:08:50] We also have still in here that you can listen to the clip
[00:08:54] Clip Delta if you want to so if you clip your certain bands
[00:08:58] You can listen to this
[00:09:05] It's just a clip Delta and you have this on on each band and you know exactly what's going on on each band
[00:09:13] So I really like to have and of course the resizing much better
[00:09:18] So I hope you can read all the texts better because this was also a big complaint for certain people
[00:09:24] They have big screens small screens and you can just you know
[00:09:28] Resize it
[00:09:32] Yeah, like I said had over to my web page here all the downloads are updated
[00:09:37] if you have Mac OS watch for gatekeeper make sure you read the install guide here I
[00:09:44] Write some things down for what you have to do to disable gatekeeper or how to disable just the
[00:09:51] Individual plug-ins
[00:09:54] But you're pretty pretty much familiar with this if you're using Mac OS for quite some time and you downloaded some
[00:10:00] Plug-ins from people that have no Apple certification. I also updated here the features
[00:10:06] This image is new
[00:10:09] Downloads updated also make sure if you like the project of course donate or maybe subscribe to my patreon
[00:10:16] But you don't have to it's not a must right you can still download this and it will be
[00:10:22] free forever. This is my
[00:10:25] Division basically to have a free plug-in out there that is useful
[00:10:31] That is useful that you can use on every platform also in New York's because I want to switch to Linux at some point completely
[00:10:38] I have already a Linux system running here and make some music on that sometimes
[00:10:42] I also just bought an Apple MacBook Air to test certain things and also make music on on this thing probably
[00:10:52] So, yeah, I want to make sure this works on every system and
[00:10:56] Yeah, I hope you like it. So let me know what you think. Let me know the problems in the comments down below and
[00:11:03] If you hate me then you can do this in the comments, too. Okay?
[00:11:08] Yeah, I think that's it. Let's plug in
[00:11:13] It's it's still pretty small. It's pretty small and very responsive. So maybe it's a replacement for
[00:11:22] What's the name Ozone from for an easel taupe?
[00:11:24] I know they have a lot of more features. It's not that feature rich
[00:11:28] But you can still make things loud and you have a clipper on the post here
[00:11:33] So you can make sure nothing goes over zero DB and you are always informed what's going on with the clippings here
[00:11:40] You can see oh, it's clipping like and go down with the input a little bit, right?
[00:11:45] So it's not clipping anymore or you can still clip it because usually it just clips you to snare the kick drum
[00:11:51] Which is okay
[00:11:52] Or you can just push it into the clever
[00:11:55] almost completely and gain a lot of
[00:11:58] loudness
[00:12:00] Anyway enough talk
[00:12:02] Thanks for watching. Let me know what you think in the comments down below leave a like leave a subscription and see you in the next video
[00:12:09] Bye
[00:12:21] You