Reviewers overwhelmingly had a great experience with this company. Customers are particularly satisfied with the products offered, highlighting their quality, user-friendly design, and the value for money they provide. Consumers appreciate how these tools simplify complex tasks, making them quick and easy to use. People also value the innovative features and the ability to achieve professional-sounding results efficiently. The positive user experience extends to the overall functionality and performance of the plugins. Reviewers find them intuitive and effective for various stages of music production. Customers also appreciate the clear and informative tutorials provided, which help both beginners and advanced users explore the full potential of the software. The company's commitment to innovation and customer support further enhances the positive perception.
PS Logo
Plugin Deep-Dives|16 min read

A Channel Strip Can't Be As Clean As Chaining Premium Plugins. So I Measured All 15 of THE_STRIP 3's Modules.

Is a channel strip as clean as chaining premium plugins? It's testable, so I tested it: 666 automated measurements on THE_STRIP 3's shipping DSP engine, four sample rates, zero failures — and the two findings that didn't pass.

By Phil Speiser.|
THE_STRIP 3's module rack with live metering between every stage

Eight plugin windows open on one vocal bus. A high-pass you trust, a boutique EQ, the compressor everyone swears by, a de-esser, a saturator, a limiter. It sounds good. It also took forty minutes, and you have thirty more tracks.

So you try a channel strip, and the old thought shows up:

"There's no way fifteen modules in one plugin are as good as fifteen real plugins."

I had that instinct too, and it comes from somewhere real — stock DAW strips genuinely were afterthoughts. But it's not something you have to take on faith. "Pristine" is a number. So I measured it.

The result, before anything else: 666 automated checks at 44.1 and 48 kHz, 664 at 96 and 192 kHz, zero failures — 321 parameters, all 15 modules, on the exact engine that ships in the installer.

THE_STRIP 3 measured DSP performance — the short version

MeasurementTHE_STRIP 3 result
Magnitude flatness, all modules off−0.0016 dB across 20 Hz – 20 kHz
THD+N at 1 kHz, all modules off−153.02 dB
Self-noise on digital silence−240.00 dBFS
A module set to zero mix vs disabledbit-identical, 0.000000000000 delta
Butterworth low-cut worst corner error0.08 dB across 6/12/24/48 dB/oct
EQ gain accuracy+6.00 dB measured for a +6.00 dB target
Compressor ratio accuracy4.00:1 measured for a set 4:1
Best saturation alias rejection−142.0 dB (Console, 8x CLEAN)
Alias floor vs input levelheld near −171 dB across 47 dB
Worst latency reporting error0.84 samples (17.5 µs at 48 kHz)
CPU, all 15 modules enabled3.42 % of one core
Automated checks666 passed, 0 failed, 4 sample rates

The rest of this article is the receipts — including the two findings that didn't pass, because a report that can only make its product look good isn't a report.

Why I measured any of this

When I started work on THE_STRIP 3, one thought wouldn't leave me alone:

What if every single module in the strip could match — or even outperform — the most expensive, most acclaimed plugins in the world?

The compressor. The dynamic EQ. The limiter, the filters, the warmth — all on that level. THE_STRIP 2 was already strong, but "strong" is something you say. I wanted to promise you, as a fact, that the processing in here stands with the very best tools available anywhere.

Ears are king in audio — they always will be. But processing quality isn't only taste. You can put a number on it. So I started measuring, benchmarking, and coding — and I hated myself more than once, because all of it had to fit inside the streamlined, AI-driven body of the plugin.

But now I can finally say it: I did it. 🍾

What "pristine" actually means

When someone says a strip can't be as clean as a chain, they mean four testable things:

  1. The modules are approximations. A "24 dB/oct filter" that isn't really 24 dB/oct. A "+6 dB bell" that gives you +5.4 and a tilt you didn't ask for.
  2. The strip taxes you even when you're not using it. Fifteen modules colouring your track before you turn a single knob.
  3. The saturation is cheap. Whatever anti-aliasing a dedicated distortion plugin does, a strip surely does less.
  4. It hides its costs. Latency it reports wrong, CPU that balloons, behaviour that changes at 96 kHz.

Everything below was measured in THE_LAB, my plugin measurement tool, hosting the exact engine that compiles into the VST3, AU and AAX you install — not a simulation, the shipping code. Apple silicon, Release build, 48 kHz unless noted; aliasing tests at 44.1 kHz, because fold-back is worst there.

THE_STRIP 3's module rack, with a live meter and gain-reduction pip between every pair of modules

Claim 2 first, because it's the easy one: off is off

With every module disabled, THE_STRIP 3 is a wire: −0.0016 dB flat from 20 Hz to 20 kHz across 1998 measured points, −153.02 dB THD+N, −240 dBFS self-noise on digital silence, 0 samples of latency, normal polarity.

Neutral path — measured envelope inside the acceptance band

All fifteen modules off. The shaded band is the ±0.10 dB acceptance threshold; the gold line is the measured envelope.

MeasurementResultAcceptance threshold
THE_STRIP 3 magnitude flatness, 20 Hz – 20 kHz−0.0016 to −0.0000 dB≤ 0.10 dB
Gain at 1 kHz−0.00 dB0.00 ±0.05 dB
THD+N at 1 kHz−153.02 dB≤ −110 dB
Self-noise on digital silence−240.00 dBFS≤ −140 dBFS
Reported latency, all modules off0 samples
Measured points in band1998

Envelope, not a swept curve — the report publishes the bounds (−0.0016 dB to −0.0000 dB) rather than per-point data, so both bounds are drawn. At this scale they are one line.

And a module at zero isn't a module. I set the MOD stage to mix 0 and compared it sample-by-sample against the stage being fully disabled: bit-identical, a delta of 0.000000000000, in all four modes. In a chain, every plugin you left inserted "just in case" is still running, still resampling, still reporting latency. Here, an unused module is arithmetically absent.

Stability is the same story. All 321 parameters swept to both extremes stay finite and bounded. The delay at 0.95 feedback peaks at −1.41 dBFS and decays to −64.51 dBFS within thirty seconds. The reverb tail falls monotonically to −100 dBFS. Nothing explodes, nothing rings up, nothing pushes past the limiter's ceiling.

That's the floor — it isn't an achievement, it's just the part the objection gets wrong first. Now the parts that took the actual work.

Claim 1 — is a module in a strip a real module?

For the linear parts of a mixing chain, there is no "better." There's correct. A 24 dB/oct Butterworth high-pass has exactly one right answer — the maths was settled in 1930: −3.01 dB at the corner, maximally flat below it. A plugin can miss that number. It cannot beat it.

So the only question that matters: does the strip hit the number?

Low cut — measured corner vs the textbook ideal

Corner at 200 Hz, resonance 0. Dashed grey traces are the Butterworth magnitude response, computed. Gold marks the measured corner values. Hover for figures.

SlopeMeasuredTextbook idealErrorSlope measured
6 dB/oct-3.00 dB-3.01 dB0.01 dB5.8 dB/oct
12 dB/oct-2.98 dB-3.00 dB0.02 dB12.0 dB/oct
24 dB/oct-2.95 dB-2.99 dB0.04 dB24.1 dB/oct
48 dB/oct-2.89 dB-2.98 dB0.08 dB51.4 dB/oct

The dashed curves are computed, not measured — the report gives measured values at the corner, not a full swept curve, so the gold point is the measurement and the dashed lines are the ideal it is checked against. All four corners land within 0.12 dB of each other, so at this scale they stack into a single point; the table carries the individual figures.

Worst corner error across 6, 12, 24 and 48 dB/oct: 0.08 dB. Passband maximum: −0.000 dB at every slope. No ripple, no lift, no "character" smuggled in below the corner.

The EQ and the dynamics hit their numbers the same way:

TestTargetMeasured
EQ bell at 1 kHz+6.00 dB+6.00 dB
EQ shelves, low and high+6.00 dB+6.00 dB
EQ phase / added latencyminimum phase, 0 samples
Editor curve vs rendered audioagrees within 0.09 dB
Compressor ratio at a set 4:14.00:14.00:1
Ducker depth at a set 12 dB12.00 dB12.06 dB
Gate attenuation below threshold≥ 30 dB75.76 dB
Multiband crossover reconstruction0.00 dB0.00 dB

The row nobody thinks to test is editor curve vs rendered audio: I compared the curve drawn on screen against the audio that actually came out. Worst disagreement across the whole band, 0.09 dB. The picture isn't a decoration. It's a promise the audio keeps.

One more detail worth a sentence: the ducker ducks the same 12 dB whether the trigger hits at −3 dBFS or −20 dBFS. That's the difference between a control that means something and a control you re-learn every session.

These aren't approximations of a real EQ and a real compressor. They're the numbers real EQs and compressors are aiming at.

Claim 3 — how clean is the saturation?

Fair suspicion, because saturation is the one place a strip could genuinely be worse. A nonlinearity manufactures harmonics above Nyquist that fold back into the audible band as aliasing — inharmonic junk that makes distortion sound digital. It's the same failure I went after in THE_CLIPPER, and the same measurement exposes it here.

An 8003 Hz tone at −1 dBFS, drive at 0.7, 44.1 kHz, limiter disabled. Decibels below the fundamental — more negative is cleaner:

Model1x2x Fast4x CLEAN8x CLEAN
Tube−16.5−33.4−57.1−76.1
Transformer−11.3−32.4−72.2−129.0
FET−7.7−14.4−32.5−44.5
Tape−12.3−31.7−61.2−111.8
Diode−12.8−33.9−54.8−73.3
Console−12.9−41.4−97.0−142.0
Alias rejection vs oversampling

8003 Hz at −1 dBFS, drive 0.7, 44.1 kHz, limiter disabled, CLEAN filters. Every point measured. Lower is cleaner.

Saturation model1x2x4x CLEAN8x CLEAN
Console−12.9 dB−41.4 dB−97.0 dB−142.0 dB
Transformer−11.3 dB−32.4 dB−72.2 dB−129.0 dB
Tube−16.5 dB−33.4 dB−57.1 dB−76.1 dB
Tape−12.3 dB−31.7 dB−61.2 dB−111.8 dB
Diode−12.8 dB−33.9 dB−54.8 dB−73.3 dB
FET (hard clipper)−7.7 dB−14.4 dB−32.5 dB−44.5 dB

Console at −142.0 dB and Transformer at −129.0 dB put their worst artefact below the noise floor of 24-bit audio. There's no headroom left to improve into — you can't make an artefact quieter than inaudible.

Then the test that separates good anti-aliasing from great: hold the drive, sweep the input level over 60 dB.

Alias floor vs input level — Transformer, drive fixed

Drive held at 0.7 while the input is swept 60 dB. All ten points measured. Hover to compare the two settings at any level.

Input level2x Fast8x CLEANDifference
-60.0 dBFS-153.27 dB-171.97 dB+18.70 dB
-53.3 dBFS-139.85 dB-171.03 dB+31.18 dB
-46.7 dBFS-126.55 dB-170.80 dB+44.25 dB
-40.0 dBFS-113.20 dB-171.05 dB+57.85 dB
-33.3 dBFS-99.88 dB-170.71 dB+70.83 dB
-26.7 dBFS-86.62 dB-171.52 dB+84.90 dB
-20.0 dBFS-73.62 dB-171.90 dB+98.28 dB
-13.3 dBFS-61.67 dB-172.44 dB+110.77 dB
-6.7 dBFS-51.68 dB-148.82 dB+97.14 dB
0.0 dBFS-30.16 dB-125.71 dB+95.55 dB

At the fast setting, the alias floor climbs right along with your signal. At 8x CLEAN it doesn't move: pinned near −171 dB across a 47 dB range of input level. Hit it harder and the garbage stays exactly where it was.

Notice I didn't hide FET. It's a hard clipper, and a discontinuous derivative produces a harmonic series no finite oversampling fully resolves — that's inherent to the shape, not a defect in the filtering. If I only showed you the good columns, you'd have no reason to believe the good columns.

Claim 4 — what does it cost you?

Latency first, because this is the one that quietly ruins mixes. I measured the actual delay through the plugin by correlation and compared it against the number the plugin hands your DAW:

ConfigurationReportedMeasured
All modules off0 smp0 smp
1x oversampling72 smp72.00 smp
4x oversampling132 smp131.16 smp
8x oversampling136 smp136.02 smp
CLEAN filter mode213 smp213.53 smp
Gate, 20 ms lookahead882 smpdeclared up front
MINI — every lookahead + 8x requested0 smp0 smp
Latency — reported vs measured

Delay through the plugin measured by correlation, against the figure handed to the host. Plotted as absolute disagreement in samples.

ConfigurationReportedMeasuredError
1x72 smp72.00 smp0.00 smp
2x121 smp121.00 smp0.00 smp
4x132 smp131.16 smp0.84 smp
8x136 smp136.02 smp0.02 smp
Fast126 smp126.08 smp0.08 smp
CLEAN213 smp213.53 smp0.53 smp

Worst disagreement anywhere in the engine: 0.84 samples. 17.5 microseconds. And the reported figure never changes after audio starts — which matters more than the accuracy, because a plugin that revises its latency mid-session is how phase relationships silently rot between one playback and the next.

That last table row is a design decision worth naming: THE_STRIP 3 MINI, the companion you put on every track, refuses settings that would incur latency rather than quietly introducing delay. Ask it for every lookahead and 8x oversampling — it reports zero samples because it delivers zero samples.

Now CPU, with every one of the fifteen modules at full depth:

Configuration% of one core at realtime
All modules off0.16 %
MINI set — input, low cut, EQ, comp, duck0.26 %
Typical mix chain2.39 %
Every single module enabled3.42 %

The whole rack, running at once, is 3.42 % of one core. The MINI set is a quarter of one percent — the number that lets you put it on forty tracks without thinking about it.

And none of it drifts with sample rate:

Sample rateNeutral flatnessLow cut −3 dB at 100 HzBell +6 dB at 1 kHz
44 100 Hz0.00 dB−3.00 dB+6.00 dB
48 000 Hz0.00 dB−3.01 dB+6.00 dB
96 000 Hz0.00 dB−3.04 dB+6.00 dB
192 000 Hz0.00 dB−3.04 dB+6.00 dB

One more, because nobody tests it: stereo

Width is easy to fake and expensive to do without wrecking the mono sum — which is exactly why it's worth measuring.

TestTargetMeasured
Width 0.0 — side collapse−40 dB or lower−180.00 dB
Width 0.0 — mid untouched0.00 dB−0.00 dB
Width 2.0 — side gain+6.00 dB+6.02 dB
Width 2.0 — mid untouched0.00 dB−0.00 dB
Bass mono at 200 Hz — side at 60 Hz−12 dB or lower−41.87 dB
Bass mono at 200 Hz — side at 4 kHz0.00 dB−0.00 dB

Width at 0.0 doesn't reduce the side signal, it removes it. Width at 2.0 widens around a mid that doesn't move. And bass-mono collapses the bottom without narrowing the top.

So where does the chain actually lose?

I haven't measured anybody else's plugins for this article. No rival numbers, no anonymised competitors, no ranking. I aimed at the theoretical limit instead, because the limit doesn't move and a competitor's marketing does — and nothing can be more correct than +6.00 dB for a +6 dB bell.

But one structural point is just arithmetic. A chain's errors add up. Ten plugins each within a very respectable 0.05 dB of unity can hand you half a decibel of drift you never dialled in. Ten latency reports each off by a couple of samples add up to a phase relationship that's quietly wrong. And you can't check any of it, because the number you'd need is the number for the assembled chain — and nobody publishes that.

The strip is one measured path. Those 666 checks don't run on fifteen modules in isolation — they run on the engine you actually insert, stages talking to each other, gain-staged to a single −12 dB reference so every threshold in the rack reads in real dB. A chain of great plugins is a sum of parts that were each measured alone. A strip can be measured whole. On this axis, it's not the compromise — it's the better instrument.

THE_STRIP 3 MINI — the zero-latency companion, 0.26 % of one core

The two things that didn't pass

If I only publish the numbers that flatter me, none of the numbers mean anything. Two measurements missed the standard I hold the rest of the engine to. Neither is audible. Both are getting fixed in the next update.

1. The EQ's bells narrow near the top of the spectrum. The EQ runs at the base sample rate using the standard bilinear transform, so a bell centred at 16 kHz keeps 71.8 % of its 1 kHz shape at 44.1 kHz. It matches the textbook maths to 0.01 dB, the effect disappears entirely at 96 kHz, and on a real-material render it had no measurable effect at all. Some dedicated EQs solve this with a Nyquist-matched transform or by oversampling the EQ stage. This one doesn't yet — it will.

2. The CLIP stage's alias rejection doesn't improve with oversampling. It measures −26.9 dB at 8x; the brickwall limiter alone measures −58.0 dB, so the clip stage dominates when pushed hard. What does that cost on real material? I rendered a commercial drum loop driven +12 dB into the clipper at 100 % — far harder than anyone sane would push it — with anti-aliasing off versus maximum. The entire difference: 0.23 dB in the highs, 0.06 LU of loudness, and no change in dynamic range at all. A real finding, worth publishing, and not something you'll hear in a mix.

And a footnote, while I'm being honest: the compressor's attack and release times aren't calibrated to the 63 %-of-gain-reduction convention — a set 10 ms measures 23 ms. The knobs are monotonic and well-ordered, so faster is reliably faster, but I'd rather the printed numbers were a spec sheet too. Same list, same update.

I'd rather you heard all of this from me than found it yourself.

Test the same things on your own chain

To be clear about what's mine and what's yours: the acceptance suite that produced these numbers is my internal test rig inside THE_LAB. It hosts the exact engine that ships, and it's how a regression gets caught before it ever reaches an installer. The suite itself isn't in the box — but the tests aren't magic, and you can run the equivalent on your chain today.

Bypass everything and look at how flat a sweep comes back. Measure the actual slope of your favourite high-pass against the number printed on it. Feed your saturator an 8 kHz tone and look at what lands between the harmonics. You may find your chain is immaculate — genuinely, some of those plugins are superb, and I own several of them.

What you won't find is the thing the objection assumes: a strip that had to be watered down to fit fifteen modules in one window.

So: strip or chain?

Reach for a specific plugin when you want that plugin's character — no measurement in this article argues against taste, and I'd never tell you to give it up.

But the belief that a channel strip must be sonically second-rate because it's a channel strip? That's just not true anymore, and it isn't a matter of opinion. In THE_STRIP 3, a 24 dB/oct Butterworth measures 24.1 dB/oct. A +6 dB bell measures +6.00 dB. A 4:1 ratio compresses at 4.00:1. An unused module is bit-identical to no module. The saturation holds its worst artefact below the noise floor of 24-bit audio across 47 dB of input. The whole rack costs 3.42 % of one core, and the latency figure is honest to 17.5 microseconds.

666 checks. Four sample rates. 321 parameters. Zero failures — and two findings published instead of buried.

Load whatever gets you to the mix. Just stop paying for the assumption.

Frequently asked questions

Is a channel strip as good as chaining separate premium plugins?

It can be, and THE_STRIP 3 is measured to demonstrate it. For linear processing there is a correct answer rather than a better one: a 24 dB/oct Butterworth high-pass has one textbook response, and THE_STRIP 3 measures 24.1 dB/oct with a 0.04 dB corner error and no passband ripple. A +6 dB EQ bell measures +6.00 dB. A 4:1 compressor ratio measures 4.00:1. No separate plugin can be more correct than the target value.

Do unused modules in THE_STRIP 3 colour the sound?

No. With every module disabled, THE_STRIP 3 measures -0.0016 dB of magnitude deviation across 20 Hz to 20 kHz, -153.02 dB THD+N at 1 kHz, -240 dBFS self-noise on digital silence and 0 samples of latency. A module set to zero mix is bit-identical to the module being disabled: the worst single-sample delta is 0.000000000000.

How much aliasing does THE_STRIP 3's saturation produce?

At 8x CLEAN oversampling with an 8003 Hz tone at -1 dBFS and drive at 0.7, THE_STRIP 3's Console model measures -142.0 dB and the Transformer model -129.0 dB below the fundamental, both below the -144 dBFS noise floor of 24-bit audio. The alias floor also stays near -171 dB across a 47 dB range of input level rather than rising with the signal.

How much latency does THE_STRIP 3 add, and is it reported accurately?

THE_STRIP 3 reports 0 samples with all modules off, 72 samples at 1x oversampling and 213 samples in CLEAN filter mode. The largest disagreement between the reported figure and the delay measured by correlation is 0.84 samples, or 17.5 microseconds at 48 kHz, and the reported figure never changes after audio starts. THE_STRIP 3 MINI reports and delivers 0 samples even with every lookahead and 8x oversampling requested, because it refuses latency-incurring settings rather than introducing delay silently.

How much CPU does THE_STRIP 3 use?

On an Apple silicon Release build at 48 kHz, THE_STRIP 3 uses 0.16% of one core with all modules off, 2.39% for a typical mix chain and 3.42% with every one of its 15 modules enabled. THE_STRIP 3 MINI's module set costs 0.26% of one core.

What are the known measurement limitations of THE_STRIP 3?

Two findings did not meet the standard applied to the rest of the engine, and both are published rather than omitted. First, the EQ uses the standard bilinear transform at the base sample rate, so a bell centred at 16 kHz retains 71.8% of its shape at 44.1 kHz; this disappears at 96 kHz and had no measurable effect on a real-material render. Second, the CLIP stage's alias rejection does not improve with oversampling, measuring -26.9 dB at 8x. On real programme material driven 12 dB past normal use, the total difference is 0.23 dB in the highs. Neither is audible, and both are scheduled for a fix.

Does THE_STRIP 3 behave the same at every sample rate?

Yes. THE_STRIP 3 passes 666 automated checks at 44.1 and 48 kHz and 664 at 96 and 192 kHz, with zero failures. Neutral flatness measures 0.00 dB, a low cut at 100 Hz measures -3.00 to -3.04 dB and a +6 dB bell at 1 kHz measures +6.00 dB at all four rates.

Does THE_STRIP 3's stereo widening stay mono-compatible?

Yes. At width 2.0 THE_STRIP 3 adds +6.02 dB of side signal while leaving the mid channel at -0.00 dB, so the centre of the mix does not move. At width 0.0 the side signal collapses to -180 dB rather than merely being reduced, and the mid is still untouched. The bass-mono filter set to 200 Hz removes 41.87 dB from the side at 60 Hz while leaving the side at 4 kHz at -0.00 dB.

Are THE_STRIP 3's delay and reverb stable at maximum feedback?

Yes. At 0.95 feedback THE_STRIP 3's delay peaks at -1.41 dBFS and has decayed to -64.51 dBFS after 30 seconds. The reverb tail decays monotonically from -29.5 to -90.3 to -100.0 dBFS with no ring-up. All five modulation modes at full depth with 0.95 feedback produce no non-finite samples and stay between -6.03 and +0.80 dBFS.

Is THE_STRIP 3 numerically stable at extreme settings?

Yes. All 321 of THE_STRIP 3's parameters were swept to both extremes with every output verified finite and bounded, 321 of 321 passing. The full chain under loud noise, impulse, DC and digital-silence stress produced no non-finite samples, and the output stayed at -0.83 dBFS against the limiter ceiling.

Is THE_STRIP 3's EQ minimum phase, and does it add latency?

THE_STRIP 3's EQ is minimum phase and adds 0 samples of latency. Its high-pass corner measures -3.01 dB against a -3.00 dB target with a 12.03 dB/oct slope against a 12.00 dB/oct nominal, and the curve drawn in the plugin's editor agrees with the rendered audio to within 0.09 dB across the whole band.

What is measured in THE_STRIP 3's DSP report?

The report covers 666 automated checks over 321 parameters and 15 modules at four sample rates: neutral-path flatness and noise, bypass bit-identity, Butterworth filter conformance, EQ gain and phase accuracy, dynamics transfer law, stereo width behaviour, time-domain stability, saturation alias rejection, latency reporting accuracy, numerical stability, sample-rate independence, CPU cost and a real programme-material render, plus two open findings published in full.