Click anywhere on the interface to jump to a control’s definition.

In 1950, an unassuming audio engineer named Peter J. Baxandall won a $25 dollar watch for an innovative treble & bass circuit design. 64 years later, Goodhertz brings you Tone Control.

Designed with his original circuit in mind, Tone Control refines and expands the classic tone stack, creating a gorgeous, buttery-smooth equalizer with enough versatility for every track in your mix or mastering session.

Controls

Primary Controls

Bass

The Linear Phase control affects the Bass shelf filter design.

Bass Freq

Center frequency of the Bass shelf.

  • Min 20Hz
  • Max 2000Hz
  • Default 200Hz

Bass Gain

Amount of Bass boost/cut.

  • Min -15dB
  • Max 15dB
  • Default 0dB

Bass Slope

Varies the steepness of the Bass shelves slope.

At 0%, the transition band is very smooth, gradually transitioning across several octaves. At 100%, the shelf quickly transitions from 0 dB to its maximum boost/cut.

  • Min 0%
  • Max 100%
  • Default 50%

Treble

The Linear Phase control affects the Treble shelf filter design.

Treble Gain

Amount of Treble boost/cut.

  • Min -15dB
  • Max 15dB
  • Default 0dB

Treble Freq

Center frequency of the Treble shelf.

  • Min 200Hz
  • Max 20000Hz
  • Default 5000Hz

Treble Slope

Varies the steepness of the Treble shelf’s slope. Comparable to the Bass Slope control.

  • Min 0%
  • Max 100%
  • Default 50%

Low Cut

Tone Control’s Low Cut filter allows careful adjustment of the lowest bass content in a signal.

Use the controls in this module to cut out or reduce unwanted low frequency information, infrasonic sounds, popping p’s, plosives, rumble, or DC offset. By removing unwanted low end, clarity, definition, and headroom can often be increased in a mix.

Low Cut On/Off

Turns the Low Cut on/off.

  • Min Off
  • Max On

Low Cut Freq

Center frequency of the Low Cut.

  • Min 10Hz
  • Max 20000Hz
  • Default 20Hz

Low Cut Slope

Varies the steepness of the Low Cut continuously from 6dB/Oct to 48dB/Oct.

Use a steep slope when you want to completely eliminate all information below the Low Cut Freq. Use a gentle slope to gradually roll off low end over several octaves.

  • Min 6dB/Oct
  • Max 48dB/Oct
  • Default 24dB/Oct

High Cut

Tone Control’s High Cut allows careful adjustment of the high end content in a signal.

Use the controls in this module to cut out or reduce unwanted high frequency information, CRT whine, or ultrasonic sounds.

High Cut On/Off

Turns the HighCut on/off.

  • Min Off
  • Max On

High Cut Freq

Center frequency of the HighCut.

  • Min 10Hz
  • Max 24000Hz
  • Default 20000Hz

High Cut Slope

Varies the steepness of the HighCut continuously from 6dB/Oct to 48dB/Oct.

Use a steep slope when you want to completely eliminate all information above the High Cut Freq. Use a gentle slope to gradually roll off high end over several octaves.

  • Min 6dB/Oct
  • Max 48dB/Oct
  • Default 24dB/Oct

Master

Master Gain

Master Tone Control gain.

Master Gain includes a level meter embedded in the slider. This meter shows the peak level of the output signal after Tone Control’s processing.

If the signal peak exceeds or equals 0.0dB the meter color turns red, indicating that clipping could occur. Tone Control will never clip internally, due to its double-precision floating-point processing, but the signal might be clipped at a later stage (by the host/DAW or DAC).

  • Min -96dB
  • Max 12dB
  • Default 0dB

Master Mix

Global Tone Control mix.

At 200%, the Bass Gain, Treble Gain, Master Air settings are effectively doubled.

The Master Mix does not affect the Low Cut or High Cut.

  • Min -200%
  • Max 200%
  • Default 100%

Master Air

Tone Control’s Air filter enables careful refinement of the highest treble content, often referred to as the “air band.” Completely unique to Tone Control, Master Air tone shaping is most obvious above 10kHz, but it does have a perceivable impact across the entire frequency spectrum, which is why we chose the include it in the Master section.

  • The Linear Phase control affects the Master Air filter design.
  • Use the Master Air to control how upfront or forward certain elements sit in a mix. At -100%, sounds are pushed back in the mix, at +100% sounds appear closer and more detailed (often great on a lead vocal).
  • The amount of Air also has a big impact on how modern or vintage things feel. Thus Master Air can also be used as a type of old/new control, where -100% is older and duller, +100% is new and shiny.
  • Min -100%
  • Max 100%
  • Default 0%

Advanced Controls

The Advanced section offers more precise control and fine adjustment options.

To access Tone Control’s advanced controls, click the ••• icon in the sidebar.

HQ Mode

HQ Mode is our no-holds-barred processing mode where super high quality audio is given priority over CPU usage.

When HQ Mode is turned On, Tone Control uses a higher precision algorithm, providing better spectral resolution at the expense of some added latency (~50 ms) and higher CPU usage.

We recommend using HQ Mode when you need the highest possible quality and don’t mind 2-4x higher CPU usage. An important lead instrument, vocal, or a mastering session is a great place for HQ Mode.

To ensure proper delay compensation in your host/DAW, automating HQ Mode is not recommended.

Linear Phase

The Linear Phase control allows continuous variation between minimum phase and linear phase equalization.

At 0%, Tone Control’s Bass, Treble, & Master Air filters are all minimum phase. At 100%, they are fully linear phase.

The choice of linear phase or minimum phase equalization — or anything in between — is highly subjective, but here are some key differences:

Linear Phase
  • Perfect, linear phase response
  • High latency
  • Both pre- & post-ring
  • “Digital”
  • Often sounds gorgeous & three dimensional
Minimum Phase
  • Some phase deviation
  • Zero latency
  • Post-ring only
  • More “analog-like”
  • Funkier

Tone Control has a handy impulse response visualization to help show what’s going on with the impulse response of the equalizer for various settings, and, most importantly, how the Linear Phase control affects the impulse response & the decay of the filter.

  • HQ Mode must be turned On to use Linear Phase.

  • Linear Phase only affects the Bass, Treble, & Master Air filters. It does not affect Tone Control’s Low Cut or High Cut filters.
  • Min 0%
  • Max 100%
  • Default 0%

Mode

Processing Mode

Processing Mode allows Tone Control’s processing to be applied only to a specific channel. All other channels are passed through the plugin unaffected.

Processing Mode Listen

Solos the the signal being processed (as specified by Processing Mode).

  • Min Off
  • Max On

Specs

Supported Channel Configurations

Input Channel # Output Channel #
1 1
1 2
2 2

Acknowledgements

  • Chris Conover
  • Annlie Huang
  • Nick Nagurka
  • TaeHo Park
  • Jack Stratton
  • Diana Zheng

About Goodhertz Plugins

User Interface

Goodhertz plugins are made to be workhorse tools that sound amazing. We’ve put a lot of thought and care into the audio quality and plugin usability, and for that reason, we’ve opted for simple and direct controls & interfaces that don’t rely on photorealistic knobs or ornamental screw heads to communicate their meaning.

We’ve also decided to only include meters and graphs when we feel they will directly lead to a better sonic result. Meters/graphs can consume significant CPU resources, and we firmly believe that if it sounds good, it is good.

Our meters can be manually enabled or disabled via the “Enable Metering” User Preference.

Keyboard Shortcuts

ActionKeyboard Shortcut
Enter New Parameter ValueOnce you’re tapped or double-tapped a control, type in a value, then hit Enter, Return, or Tab
Increment Parameter Value or arrow keys
Decrement Parameter Value or arrow keys
Jump to Next ParameterTab
Jump to Previous ParameterShift + Tab or ` (backtick)
Escape Parameter Focus / Close any Open DrawersEsc
Toggle A/BA (N.B. For this to work, you must have a control selected.)
Shift A to B / Shift B to AShift + A — this “shifts” the current settings to the opposite A/B state; i.e. if you’re on the A state, hitting Shift+A will copy those settings to the B state. (N.B. For this to work, you must have a control selected.)

Right-Click Actions

ActionInstruction
Reset Control to DefaultRight-Click & select “Reset [control] to Default”
Read about Control in ManualRight-Click & select “Read about [control]”
Lock a control when Switching PresetsRight-Click & select “Lock [control] When Switching Presets”
Copy all current plugin settingsRight-Click & select “Copy all settings as URL to Clipboard”
Paste all plugin settingsRight-Click & select “Paste all settings from Clipboard”
Reset all plugin settings to defaultRight-Click & select “Reset all settings to default”
Go to the plugin’s product pageRight-Click & select “Goodhertz [plugin name]”

Right-Click Preferences

ActionExplanation
Always Open Advanced PaneBy default, this is false — i.e. when the plugins open, they do not show you the advanced controls available by hitting the ••• button in the sidebar. If you’d like to always see the advanced controls, enable this preference.
Enable MeteringBy default, this is true — i.e. in normal operation, all audio meters and visualizations available in Goodhertz plugins are enabled and running. If you’d like to turn them off and disable all metering and visualization, deselect this option. And to turn them back on, simply reselect it. N.B. If you’re struggling to use a large number of Goodhertz plugins on an older processor with an integrated GPU, sometimes disabling metering can help.
Enable Scroll InputBy default, all Goodhertz sliders can be scrolled in addition to dragged. If you find this behavior unnecessary, deselect this option and no scrolling events will be used to control Goodhertz sliders.
Window SizeEnlarge or shrink the Goodhertz plugin window by selecting an option here. This will save your preference for all instances of this plugin.

Mouse Modifiers

ActionCombination (Mac)Combination (Windows)
Reset Parameter to Default ValueOption + ClickAlt + Click
Move Control with Coarse PrecisionShift + DragShift + Drag
Move Control with Fine PrecisionCommand + DragCtrl + Drag
Move Control with Normal PrecisionDragDrag

Automation

Unintentional digital clicks and pops are the worst. They happen for lots of reasons and often end up wasting time with needless revisions or mastering surgery. When they go unnoticed, they can make their way onto commercial albums and releases.

Plugin automation is a common cause of clicks and pops. Sweeping an EQ band, changing a delay setting, and even automating a plugin bypass can cause digital artifacts if poorly handled.

This is not true for Goodhertz plugins. Any parameter in a Goodhertz plugin, even on/off switches, can be automated freely and smoothly without clicks, pops, or zipper noises (unless otherwise noted). You can push them, pull them, LFO them — whatever you do, they’ll handle it gracefully.

Since our Master On/Off controls won’t create artifacts, we recommend that you use them rather than your DAW-supplied plugin bypass if you want to disable plugin processing.

Plugin Settings

Goodhertz plugin settings can be copied and pasted as text urls, which look like this: https://goodhertz.co/vulf-comp/3.0.9?cm=0&wf=0&lf=100&lfc=50

To copy and paste, right click anywhere on the plugin interface and select either the copy or the paste option.

E.g. If you paste “https://goodhertz.co/vulf-comp/3.0.9?cm=0&wf=0&lf=100&lfc=50” into Vulf Compressor it will recall the settings associated with that url. This way you can easily send an exact plugin setting to someone — in an email or even a tweet — without any guesswork or screenshots.

System Requirements

Mac OS X ≥ 10.9

Audio Unit 64-Bit, VST 64-Bit, VST3 64-Bit, or AAX 64-Bit host

Windows ≥ 7

VST 64-Bit, VST3 64-Bit, or AAX 64-Bit host

Contact Support

To send plugin feedback, please e-mail us at feedback@goodhertz.com.

If you have a quick question, send us a tweet @Goodhertz. We’re often able to respond faster to tweets than emails.

If you’re having trouble, experiencing a technical issue, or you think you’ve found a bug, please email support@goodhertz.com.

Find all our contact info & bug-reporting protocol on the contact page.