Paragon WorkshopThe free ones

SCRAPER owner's manual

SCRAPER is a de-esser that watches a band you place by frequency and Q and turns it down while it is over a threshold, with a display that draws the cut, the band's level and the reduction.

Version 0.1.024 min read

What it is

SCRAPER is a de-esser, a dynamic band cutter. A band is placed with FREQUENCY, from 3 to 12 kHz, and Q, from 0.5 to 8. A detector listens to that band, and while its level is over THRESHOLD the band is turned down, by as much as the level is over it and never more than RANGE, from 0 to 18 dB. Nothing is taken off 3 dB or more under THRESHOLD; around it there is a knee 6 dB wide, which takes 0.75 dB off at the threshold itself; 3 dB and more over it the band is turned down decibel for decibel, up to RANGE.

ATTACK, from 0.1 to 10 ms, is how fast the cut comes in, and RELEASE, from 10 to 300 ms, how fast it lets go. With RELATIVE on, THRESHOLD is measured against the voice's own running level, so one setting follows a loud take and a quiet one; off, it is a level in dBFS. With WIDE on, the whole signal is turned down by the amount the band would have been, instead of only the band. LISTEN plays what the detector hears, to help find the frequency. BYPASS crossfades to the input over 5 ms.

There is no delay at any setting and no tail. With RANGE at 0 dB the output is the input, bit for bit, with WIDE on or off. SCRAPER has 10 host parameters and 20 presets in 6 categories. The engine is the de-essing form of the dynamic band in LATHE, copied for SCRAPER and held to the original, bit for bit, by a test.

SCRAPER is a premium plug-in: it works for 14 days and then needs a licence, as the Getting started manual describes. The name SCRAPER is a working name.

Setting it up

Formats and channels

SCRAPER is an effect, in Audio Unit and VST3 formats. The VST3 is built from the same code, but no test loads it in a host. A host lists the Audio Unit as Scraper De-Esser, from Paragon Design. It takes one channel in and gives one out, or takes two in and gives two out; one in and two out, and two in and one out, are refused. SCRAPER has no sidechain and no MIDI: the detector listens to its own input. The bundle declares macOS 11.0 as the minimum, and the panel is 1200 by 760 pixels, resizable from 70 to 170 percent.

Latency

SCRAPER has no delay: the processor told the host 0 samples at 44.1, 48, 88.2, 96, 176.4 and 192 kHz, at every setting, and BYPASS and a trial that is over keep it. The line under the preset name reads LATENCY 0 SAMPLES. The tail the host is told is 0 as well: after a burst of noise ends, the output of the cut at its slowest is under -100 dBFS within a few milliseconds, which the processor tests measure.

In Logic Pro

  1. Click an Audio Effect slot in the channel strip, then choose Scraper De-Esser from the pop-up menu. Audio Units plug-ins appear in the Audio Units submenu.
  2. On a mono channel strip the Mono plug-in format loads a mono plug-in, and on a stereo one the Stereo format loads a stereo plug-in. SCRAPER does not take one channel in and give two out.
  3. Audio effects can go in audio, instrument, aux and output channel strips.

A first session

SCRAPER: Speech, 6.5 kHz and Firm, Absolute with the voice playing: the cut, the band's level against the threshold, the reduction and the meters
Speech, 6.5 kHz and Firm, Absolute with the voice playing: the cut, the band's level against the threshold, the reduction and the meters
  1. Put SCRAPER on a voice. The panel opens with the preset Flat Start: RANGE is 0 dB, so nothing is turned down and the output is the input.
  2. Click the preset's name to see the menu and choose Speech, 6.5 kHz and Firm, Absolute. It sets FREQUENCY 6500 Hz, RANGE 9 dB, THRESHOLD -38 dBFS and RELATIVE off.
  3. Play the track. The display's head line says what SCRAPER is doing, for example REDUCTION NOW 9.0 DB OF UP TO 9.0 DB, and the pictures move: the cut, the band's level against the threshold, and the reduction.
  4. Press LISTEN and sweep FREQUENCY, or drag the ring on the cut across: you hear the band the detector hears. Find the frequency where the sibilance is loudest, and press LISTEN again.
  5. Drag the ring on the cut up or down for RANGE, turn the wheel over it for Q, and drag the ring on the level lane for THRESHOLD. A double-click resets one, and ALT held while dragging gives fine steps.
  6. Press WIDE to turn the whole signal down by the same amount instead of only the band, and press it off again.
  7. Press BYPASS to compare with the input.

How it works

Top bar and presets

The top bar has SCRAPER etched on it with A DE-ESSER WITH ONE BAND under it, the preset bar (the previous and next keys and the name, with a star once a control has moved), the line for the delay, the LICENCE key and BYPASS. A preset sets all 8 sound controls, which is every control but LISTEN and BYPASS. Neither of those is set by a preset.

The display

The display is titled THE BAND, ITS LEVEL AND THE CUT, and shows five seconds of the engine's own readings in three pictures. The first is the cut: the response of the engine's own bell from 2 to 16 kHz (with WIDE on a straight line, because the whole signal is turned down), dashed at the most RANGE allows and hatched at the reduction now, with the band's edges marked where the detector is 3 dB down. The second is the band's level against the threshold over the last five seconds, in dBFS, with the stretches over the threshold hatched. The third is the reduction over the last five seconds, in dB. Under the cut, three lines of words give the settings in plain terms, for example FREQUENCY 6.50 KHZ Q 2.00 RANGE 9.0 DB, and say whether WIDE is on. Two meters stand beside the display, IN and OUT.

The head line says what is happening: at Flat Start RANGE AT 0: THE OUTPUT IS THE INPUT, while it works REDUCTION NOW x DB OF UP TO y DB, with LISTEN on LISTEN: YOU HEAR THE BAND AT x, Q y, with BYPASS on BYPASSED: THE OUTPUT IS THE INPUT, and with the trial over THE TRIAL IS OVER. The lanes say NO SOUND when none has passed for five seconds.

Three handles are on the display. The ring on the cut sets FREQUENCY across and RANGE up or down, the wheel over it sets Q, and the ring on the level lane sets THRESHOLD. A double-click resets, and ALT gives fine steps.

FREQUENCY, Q and RANGE

The knobs are in three groups: BAND (FREQUENCY, RANGE and Q), DETECTOR (THRESHOLD, ATTACK and RELEASE) and MODE (the keys RELATIVE, WIDE and LISTEN). FREQUENCY and RANGE are the two largest knobs. FREQUENCY is the centre of the band the detector listens to and the cut turns down, from 3 to 12 kHz: a steady tone at that frequency is read at its own level at every Q, within 0.01 dB. RANGE is the most the band is turned down: a tone at FREQUENCY that is far over the threshold is turned down by exactly RANGE and never more, and at 0 dB the output is the input. Q is how narrow the band is. With WIDE off the cut is a bell of the same Q: with the band turned down 6 dB, a tone two octaves under FREQUENCY changes by 0.1 dB at Q 2 and by 1.2 dB at Q 0.5.

THRESHOLD and RELATIVE

THRESHOLD is the level the band is held to. With RELATIVE on it is measured against the voice: the voice's own running level, taken from the band 120 Hz to 4 kHz and averaged with a time constant of 0.3 s, read as -60 dBFS at the least. One setting then follows a loud take and a quiet one: the same programme 12 dB louder gives the same reduction. Until 3 ms of sound have passed the voice's level is not known and nothing is turned down. With RELATIVE off THRESHOLD is a level in dBFS, which suits a source recorded at a steady level and a finished mix.

ATTACK and RELEASE

ATTACK is how fast the cut comes in once the band is over the threshold: the reduction reaches 63 percent of a step in this time plus about 0.2 ms, which is the detector's own rise. RELEASE is how fast the cut lets go once the band is back under the threshold: the reduction falls to 1/e of its size, 37 percent, in this time.

WIDE

With WIDE off only the band is turned down. With WIDE on the whole signal is turned down by the amount the band would have been: a 7 kHz tone 10 dB over the threshold is turned down by about 10 dB, and so is a 1 kHz tone beside it. Use it when the loud band is the problem and the rest of the signal should come down with it.

LISTEN and BYPASS

LISTEN plays what the detector hears, the signal through the band-pass at FREQUENCY and Q, after a 5 ms crossfade. It is a monitoring state: it is off when a session loads, and no preset sets it. BYPASS crossfades to the input over 5 ms. There is no delay to keep, because the delay is 0 samples at every setting.

The controls

ControlValuesDefaultWhat it does
FREQUENCY3000 Hz to 12000 Hz7000 HzThe centre of the band the detector listens to and the cut turns down, from 3 to 12 kHz. A steady tone at this frequency is read at its own level, at every Q (within 0.01 dB). The ring on the display sets it too, together with RANGE.
Q0.50 to 8.002.00How narrow the band is: a higher Q is narrower, from 0.5 to 8. With WIDE off the cut is a bell of the same Q. With the band turned down 6 dB, a tone two octaves under FREQUENCY changes by 0.1 dB at Q 2 and by 1.2 dB at Q 0.5. The wheel over the ring on the cut sets it too.
RANGE0.0 dB to 18.0 dB0.0 dBThe most the band is turned down, from 0 to 18 dB. A tone at FREQUENCY that is far over the threshold is turned down by exactly this much and never more. At 0 dB the output is the input, bit for bit. The ring on the display sets it too.
THRESHOLD-60.0 dB to 0.0 dB-18.0 dBThe level the band is held to, from -60 to 0 dB. Nothing is taken off 3 dB or more under it; around it there is a knee 6 dB wide, which takes 0.75 dB off at the threshold itself; 3 dB and more over it the band is turned down decibel for decibel, up to RANGE. With RELATIVE on it is measured against the voice, off it is in dBFS. The ring on the level lane sets it too.
RELATIVEON or OFFONOn, THRESHOLD is measured against the voice's own running level (the band 120 Hz to 4 kHz, averaged with a time constant of 0.3 s, and read as -60 dBFS at the least), so one setting follows a loud take and a quiet one: the same programme 12 dB louder gives the same reduction. Off, it is a level in dBFS. Until 3 ms of sound have passed the voice's level is not known and nothing is turned down.
ATTACK0.10 ms to 10.00 ms0.50 msHow fast the cut comes in once the band is over the threshold, from 0.1 to 10 ms. The reduction reaches 63 percent of a step in this time plus about 0.2 ms, which is the detector's own rise.
RELEASE10 ms to 300 ms25 msHow fast the cut lets go once the band is back under the threshold, from 10 to 300 ms: the reduction falls to 1/e of its size, 37 percent, in this time.
WIDEON or OFFOFFOff, only the band is turned down. On, the whole signal is turned down by the amount the band would have been: a 7 kHz tone 10 dB over the threshold is turned down by about 10 dB, and so is a 1 kHz tone beside it.
LISTENON or OFFOFFPlays what the detector hears, the signal through the band-pass at FREQUENCY and Q, after a 5 ms crossfade. Use it to find the frequency. It is not saved: it is off when a session loads.
BYPASSON or OFFOFFHear the input unchanged, after a 5 ms crossfade. There is no delay to keep: the delay is 0 samples at every setting.

The licence

While the trial is over BYPASS is forced on and the controls are drawn dimmed, as the Getting started manual describes.

Control reference

Every control on the panel, as the plug-in itself labels it. The description is the tooltip the plug-in shows when you rest the pointer on the control.

SCRAPER with its controls numbered
SCRAPER, with each control numbered. The numbers match the lists below.

Top bar

No.ControlWhat it doesRangeDefault
1<KeyPrevious preset
2>KeyNext preset
3LICENCEKeyShows who the plug-in is licensed to. Click to see the licence.
4BYPASSKeyHear the input unchanged, after a 5 ms crossfade. There is no delay to keep: the delay is 0 samples at every setting.

Controls

No.ControlWhat it doesRangeDefault
5FREQUENCYKnobThe centre of the band the detector listens to and the cut turns down, from 3 to 12 kHz. A steady tone at this frequency is read at its own level, at every Q (within 0.01 dB). The ring on the display sets it too, together with RANGE.3000 to 120007000
6RANGEKnobThe most the band is turned down, from 0 to 18 dB. A tone at FREQUENCY that is far over the threshold is turned down by exactly this much and never more. At 0 dB the output is the input, bit for bit. The ring on the display sets it too.0 to 180
7CHOOSE FILEKeyChoose the licence file you were sent, a .pwlicense file.
8PASTEKeyPut the text on the clipboard in the field below.
9REMOVE LICENCEKeyTake this plug-in's licence off this computer. Press twice.
10ACTIVATEKeyUse the licence in the field below: a key, or the whole text of a licence file.
11QKnobHow narrow the band is: a higher Q is narrower, from 0.5 to 8. With WIDE off the cut is a bell of the same Q. With the band turned down 6 dB, a tone two octaves under FREQUENCY changes by 0.1 dB at Q 2 and by 1.2 dB at Q 0.5. The wheel over the ring on the cut sets it too.0.5 to 82
12THRESHOLDKnobThe level the band is held to, from -60 to 0 dB. Nothing is taken off 3 dB or more under it; around it there is a knee 6 dB wide, which takes 0.75 dB off at the threshold itself; 3 dB and more over it the band is turned down decibel for decibel, up to RANGE. With RELATIVE on it is measured against the voice, off it is in dBFS. The ring on the level lane sets it too.−60 to 0−18
13BUYKeyOpen the shop in your browser.
14GET YOUR LICENCE AGAINKeyOpen the page that sends you your licence again, in your browser.
15ATTACKKnobHow fast the cut comes in once the band is over the threshold, from 0.1 to 10 ms. The reduction reaches 63 percent of a step in this time plus about 0.2 ms, which is the detector's own rise.0.1 to 100.5
16CLOSEKeyClose this panel (or press Escape).
17RELEASEKnobHow fast the cut lets go once the band is back under the threshold, from 10 to 300 ms: the reduction falls to 1/e of its size, 37 percent, in this time.10 to 30025
18RELATIVEKeyOn, THRESHOLD is measured against the voice's own running level (the band 120 Hz to 4 kHz, averaged with a time constant of 0.3 s, and read as -60 dBFS at the least), so one setting follows a loud take and a quiet one: the same programme 12 dB louder gives the same reduction. Off, it is a level in dBFS. Until 3 ms of sound have passed the voice's level is not known and nothing is turned down.
19WIDEKeyOff, only the band is turned down. On, the whole signal is turned down by the amount the band would have been: a 7 kHz tone 10 dB over the threshold is turned down by about 10 dB, and so is a 1 kHz tone beside it.
20LISTENKeyPlays what the detector hears, the signal through the band-pass at FREQUENCY and Q, after a 5 ms crossfade. Use it to find the frequency. It is not saved: it is off when a session loads.

Recipes

A lead voice with sibilance near 7 kHz

Choose Voice, 7 kHz and Light for a little off, at most 4 dB, or Voice, 7 kHz and Firm for more, at most 8 dB and starting a little earlier. The audit holds the sibilant bursts of the low voice to a reduction of 2.1 to 2.5 dB with the first and 4.1 to 4.5 dB with the second, and the voiced part to a change of less than 0.1 dB.

A lower voice with broad sibilance

Choose Voice, 5.5 kHz and Firm, Broad. The band is wide, Q 1, centred on 5.5 kHz, and turns down by at most 8 dB.

One hard sibilant

Choose Voice, 6.5 kHz and Firm, Narrow. Q 5 makes a narrow band, so the voice either side of it is left nearly as it is.

Speech recorded at a steady level

Choose Speech, 6.5 kHz and Firm, Absolute. RELATIVE is off, so THRESHOLD is a level in dBFS, -38 dBFS, and does not follow the voice.

Cymbals that are too loud

Choose Cymbals, 8 kHz and Medium, Wide. WIDE is on, so the whole signal is turned down by up to 6 dB while the band near 8 kHz is over the threshold. The audit holds the part of the programme under the band, 120 Hz to 2 kHz, to a change of -1.18 to -1.08 dB, which is what WIDE does.

A whistle or a spike near 12 kHz

Choose Special, 12 kHz and Firm, Narrow. 12 kHz is the highest frequency the control reaches, with a narrow band, Q 6, and the fastest attack and release.

Presets

SCRAPER has 20 presets in 6 categories. Flat Start is the plug-in's default state: choosing it returns every control to its default, which is rest. Every other preset is written as only what it changes from the defaults and is expanded to all 8 sound controls. Each is held to measurements, on named programmes made with the sibilance centred on the preset's FREQUENCY (a synthetic voice at a low pitch and at a high one, a harsh voice with a boost at 3.2 kHz, a noisy voice with room noise 18 dB under it, cymbal hits over a plucked-string bed, and the same hits over pink noise): how far the sibilant bursts come down, how much the voiced part changes, the largest reduction the band takes, and the delay.

CategoryPresets
StartFlat Start
VoiceVoice, 7 kHz and Light; Voice, 7 kHz and Firm; Voice, 5.5 kHz and Firm, Broad; Voice, High and Light; Voice, 6.5 kHz and Firm, Narrow
Speech and PodcastSpeech, 6 kHz and Firm; Speech, 5 kHz and Medium, Broad; Speech, 7 kHz and Hard; Speech, 6.5 kHz and Firm, Absolute
Guitar and CymbalsCymbals, 8 kHz and Medium, Wide; Cymbals, 9 kHz and Light, Broad; Guitar, 4.5 kHz and Light; Guitar, 3.5 kHz and Medium, Narrow
Mix BusMix Bus, 8 kHz and Light, Broad; Mix Bus, 10 kHz and Light; Mix Bus, 6 kHz and Medium, Absolute
SpecialSpecial, 5 kHz and Hard, Wide; Special, 12 kHz and Firm, Narrow; Special, 3 kHz and Medium, Broad

Every name says what the preset sets, and a test reads each name against its values. None of the presets has been listened to: they are numbers, not tuned by ear.

Measured

Everything here was run on one Intel Mac (Intel Core i9-10910, macOS 14, x86_64, Release), shared with other work, on 16 October 2026.

  • SCRAPER's own test group ran 385 checks in four groups (the engine copy 23, the processor 161, the presets 33, the editor 168) and none failed. LATHE's dynamic band group, which the copy is held to, ran 353 checks and none failed. A run of the whole project's tests ran 14053 checks and none failed (21 minutes, with every plug-in's groups in it).
  • The checks of the real editor, made with real mouse events and drawn at 70, 100 and 170 percent, ran 36, 13, 158, 259, 51, 7 and 3 (the control map, overlaps, every word, the fit of every word, the interaction, the cost and the leaks), and none failed.
  • Apple's auval tool passes with 10 parameters, no warnings, and main bus layouts of one in one out and two in two out.
  • The host test on the installed, signed release build of the Audio Unit (the Intel half of the universal package) ran 54 checks and none failed, and the allocator's bytes in use went from 368.3 to 367.8 MB over 30 editors. Apple's auval tool passes on the same build, and the Audio Unit's name there is Scraper De-Esser.
What was measuredResultConditionKind
The engine copyGives LATHE's output, bit for bit, in 432 runsWIDE on and off, FREQUENCY 3 to 12 kHz, Q 0.5 to 8, RANGE 0 to 18 dB, THRESHOLD absolute and relative, ATTACK, RELEASE, LISTEN on and off, four sample rates, noise, sibilant bursts and the voice, with the setting moved three times in a runexact
RestThe output is the input, bit for bit, with WIDE on or off and a delay of 0: 144 runs of the engine, and the processor at six sample rates in both layouts; a denormal input number comes out as itself or 0 and a minus zero stays a minus zeroRANGE 0exact
A tone at FREQUENCYIs read at its own level within 0.0054 dB, at every Q-20 dB peak, FREQUENCY 3 to 12 kHz, Q 0.5 to 8, 44.1, 48 and 192 kHzmeasured, under 0.01 dB
The kneeWithin 0.0022 dB of its formula from 12 dB under the threshold to 21 dB over; 0.751 dB at the threshold itselfA tone at FREQUENCYmeasured, under 0.01 dB
RANGEThe most the band is turned down: 3.000, 6.000, 9.000, 12.000 and 18.000 dB for RANGE 3, 6, 9, 12 and 18A tone at FREQUENCY 30 dB over the thresholdmeasured, under 0.001 dB
How far the bell reachesWith the band turned down 6 dB, a tone two octaves under FREQUENCY changes by -0.097 dB at Q 2 and -1.219 dB at Q 0.5RANGE 6measured, within 0.02 and 0.05 dB
WIDEA 7 kHz tone 10 dB over the threshold is turned down 10.016 dB and a 1 kHz tone beside it 10.016 dB; with WIDE off the 1 kHz tone changes by -0.056 dBTHRESHOLD -30 dBFS, RANGE 18 dB, the 1 kHz tone at -50 dBmeasured, within 0.1 dB
ATTACKThe reduction reaches 63 percent of a step in ATTACK plus 0.156 to 0.192 msATTACK 0.1, 0.5, 2 and 10 ms at 48 and 96 kHzmeasured, within 0.05 to 0.35 ms
RELEASEThe reduction falls to 1/e of its size in RELEASE within 0.042 ms: 10.04, 25.02, 100.00 and 300.00 ms for RELEASE 10, 25, 100 and 30048 and 96 kHzmeasured, under 0.15 ms
RELATIVEThe same programme 12 dB louder or 12 dB quieter gives the same reduction: the largest difference is 0.00000 dB6 s of a noisy voice, the reduction reaching 12.00 dBmeasured, under 0.05 dB
The voice's running levelA time constant of 299.0 ms; a 1 kHz tone is read at its peak less 0.016 dBA step in the programme, steady tonesmeasured, within 4 ms and 0.05 dB
The first 3 msA loud tone from the first sample is first turned down at 3.33 ms with RELATIVE on, and at 0.04 ms with it offA loud tone from the first samplemeasured
Delay and tail0 samples at every setting and rate; after a burst of noise ends the cut is under -100 dBFS within 2.25 ms at the longest12 runs: RANGE 18 dB, THRESHOLD -60 dBFS, RELEASE 300 msmeasured
BYPASS and LISTENEach crossfade is 239 samples (4.98 ms at 48 kHz); LISTEN is the band-pass within 4e-9 of full scale; the engine goes on working inside BYPASSMono and stereo, WIDE on and offmeasured, and exact
BlocksBlocks of 1, 7, 64 and 4096 samples give the output of 512, bit for bit, with nine changes of a control at nine sample positionsMono and stereo, WIDE on and offexact
Hostile inputOnly numbers come out and the largest sample is 1.38Not-a-number, infinity, 1e30, denormals, a full-scale square wave, silence and full-scale noise: 28 runs of 3 smeasured, under 8
Memory useNo allocation on the audio thread52 blocks, mono and stereoexact
Through the installed Audio Unit0 of 1152000 samples differ from the engine's own strip in each of six stereo settings, and 0 of 576000 in the mono one12 s of a harsh voice, blocks of 480exact
Presets60 measurements, all inside their bounds20 presets on named programmesmeasured against bounds
The displayThe cut it draws is the engine's bell to within 1e-6 dB at four rates and three values of Q; every word fits: 258 paints and 9420 wordsReal paints at several sizesbound, and exact

The host test exists because Apple's compiler once made another plug-in's installed build play only part of its sound while every other test passed. It found something of a different kind in SCRAPER: JUCE's conversion of a skewed scale moved 16 of 70 values by a float step in the installed plug-in, so a strip given the table's values differed from the installed Audio Unit by at most 6e-8 of full scale in five of the settings; given what the plug-in holds, read from the state it saves, 0 samples differ.

SettingPercent of one core
Flat Start0.28 to 0.29
The default band with RANGE 8 dB and a reduction going on0.30 to 0.31
A busy setting (6800 Hz, Q 1.6, RANGE 12 dB, THRESHOLD -26 dB)0.32 to 0.33
WIDE on0.32
The cut always in (RANGE 18 dB, THRESHOLD -60 dBFS, Q 8, 12 kHz)0.28
LISTEN on, the dearest0.34
Mono0.18
BYPASS on, busy0.32 to 0.33
The engine alone0.26 to 0.27

Those costs are thread CPU time at 48 kHz, stereo, in blocks of 512 samples, over 10 s of the synthetic voice, the least of several runs, on a shared machine at load averages of about 3 and 8; the budget the tests set is 2 percent of one core. The cost test inside the whole-program run, on a more loaded Mac, read 0.47 to 0.70.

The display's steady paint with sound running took 2.0 to 2.1 ms at 1x and 4.1 to 5.6 ms at 2x in two runs, against a budget of 8 ms; while a control moves at every paint it took 34 to 36 ms at 2x. Each meter takes under 0.8 ms, and an idle editor paints 0 times in 1.5 s. Thirty editors made, shown, resized and closed in the builder's run left the allocator's bytes in use at 387.7 MB from 392.8.

Limits and what is not verified

  • Nothing has been listened to: the presets are numbers measured on a synthetic voice (noise bursts in a band of Q 1.5) and synthetic cymbals, and the words about what each is for are a judgement.
  • Not verified: any host (what one does with the delay of 0 samples, the tail of 0, or the bypass parameter), the VST3 in any host, Apple silicon (the Mac the tests ran on is Intel, and the Apple silicon half of the release package was compiled and never run), sample rates under 44.1 kHz, and the real editor used by hand.
  • Until 3 ms of sound have passed, a RELATIVE threshold does nothing: a loud tone from the first sample was first turned down at 3.33 ms.
  • The voice's running level is read as -60 dBFS at the least, so on a programme quieter than that a RELATIVE threshold is relative to -60 dBFS, and "the same programme 12 dB quieter gives the same reduction" stops being true once the voice falls under that floor in the gaps: a quiet clean copy differed by 4.83 dB.
  • WIDE turns the whole signal down, so the voiced part goes down with the sibilance: Special, 5 kHz and Hard, Wide takes 8.15 dB off the bursts and 1.13 dB off the voiced part, and Cymbals, 8 kHz and Medium, Wide takes the rest of the programme down by 1.13 dB while the hits come down 5.92 dB. With WIDE on there is no filter in the cut: Q does not shape it, and FREQUENCY and Q only steer the detector.
  • The words "decibel for decibel" hold for steady tones. On noise-like bands the fast attack makes the reduction larger than the curve at the mean level: on steady noise from 5 to 9 kHz it was 3.80 dB more.
  • ATTACK has a floor: the reduction's 63 percent time is ATTACK plus 0.156 to 0.192 ms, so an ATTACK of 0.1 ms is about 0.29 ms.
  • The cut follows the reduction 16 samples late, which is the engine's rule, and with RANGE at 0 the filter is never put in the signal path.
  • With LISTEN on the cut goes on working inside, so the display's cut and reduction are drawn while the output is the band-pass.
  • The band's edges drawn on the display are the digital band-pass's, where the detector is 3 dB down, not the plain formula of FREQUENCY over Q: at 48 kHz the band at 7 kHz and Q 2 runs from 5615.6 to 8607.2 Hz, at 192 kHz it is 3465.7 Hz wide where the plain formula says 3500, and the broad bands (Q 0.5 and 0.7) are up to 13.41 percent of FREQUENCY away.
  • The FREQUENCY tip's words "the cut turns down" are true with WIDE off. A steady tone is read at its own level within 0.01 dB at 44.1, 48 and 192 kHz and not tried at 88.2, 96 and 176.4 kHz.
  • The five seconds the display shows are 512 slots of 10 ms (5.12 s) drawn in 500 columns; no test measures the span on screen. No test compares the drawn trace with the engine's pixel by pixel.
  • A host sees one program; the 20 presets are in the editor's preset bar.
  • The name SCRAPER is a working name.

Troubleshooting

The sound does not change. Flat Start has RANGE at 0 dB, so nothing is turned down. Raise RANGE, drag the ring on the cut up, or choose a preset. Check that BYPASS is off and that the line under the preset name does not say the trial is over.

The cut does not follow the sibilance. Press LISTEN and move FREQUENCY until you hear the sibilance in the band. A higher Q makes a narrower band, so a sibilance that spreads needs a lower Q.

The cut acts on the wrong parts of the signal. Raise THRESHOLD so that only the sibilance goes over it, and check RELATIVE: with it off, THRESHOLD is a level in dBFS and does not follow a voice that changes in level.

More than the band is turned down. WIDE is on, so the whole signal is turned down while the band is over the threshold. Turn it off to turn down only the band.

Nothing is turned down at the start of a sound. With RELATIVE on, until 3 ms of sound have passed the voice's level is not known and nothing is turned down.

The panel looks small or large. Drag a corner of the window: it keeps its proportions from 70 to 170 percent of 1200 by 760 pixels, and the width is saved with the project.