Skip to content

Elliptical – Manual

The Concept

TDR Elliptical specializes in controlling the stereo width at low frequencies. Elliptical filters operate on the stereo difference channel. They have important applications in disk mastering, and whenever the amount of positional information in a mix asks for control.

Contrary to traditional elliptical filters, this filter offers a continuously variable slope, minimum and linear phase modes, and a dry mix control. Various compensation options ranging from Dynamic Bump over harmonic generators to “Haas delays”, permit the operator to creatively counter-act subjective energy losses introduced by the filtering and/or stereo to mono summing.

TDR Elliptical comes with a freely resizable user interface, including a frequency analyzer that offers insight into the stereo difference at lowest registers, down to DC.

Note: Elliptical filters are not to be confused with Elliptic filter specification. The latter is also called a Cauer or Zolotarev-filter, and describes a way to specify “Q” in higher order filters (much like Butterworth, Chebychev, Linkwitz-Riley or Bessel). Elliptic filters tolerate ripple both in the stopband and passband, making them largely inadequate in audio applications.

Elliptical Controls

Filter Magnitude Display

The filter’s magnitude response of the filter is depicted by the bold curve.

The input and output stereo difference spectra are shown in an X-ray style. Small bars full left of the display indicate the estimated level of DC content in the input and output signal’s stereo difference channels.

Click the display to freeze the animation and examine the spectrum in detail. This action reveals a crosshair, enabling a detailed examination of the spectrum

DC Level Indicator

This meter estimates the DC level contained in the input and output stereo difference.

Note: Detecting DC in finite-length signals has limitations and may occasionally produce false positives.

Freq

This control sets the cutoff frequency for the highpass filter. The cutoff frequency is defined as the point at which the filter reaches -3.0dB of attenuation.

Slope

This control adjusts the filter slope.

0% corresponds to a 3 dB/Oct slope.
100% corresponds to a 24dB/Oct slope.

Min

Switches the main filter to a minimum phase operation. This mode has zero latency, but it introduces phase distortion relative to the filter’s frequency magnitude curve. Sharper curves generate sharper phase distortion.

In order to avoid any phase difference between stereo sum and difference channel, TDR Elliptical also shifts the phase of the sum channel.

Lin

Selecting Linear Phase switches the main filter to a linear phase operation. This mode introduces some latency, but it ensures that phase distortion is linear with respect to frequency.

Mix

The Mix control adjusts the balance between the original signal (dry) and processed signal (wet). For instance, a 25% setting results in an output that is 25% dry and 75% wet. If you set the Mix knob to 0%, it will pass only the unprocessed input signal, making it 100% dry. Conversely, setting the Mix knob to 100% will pass only the processed signal, making it 100% wet.

Dyn Bump

This feature activates a dynamic bump in the SUM channel to compensate for the energy removed by the filter.

When active, a circular meter appears around the “Mix” control, representing the energy compensated by the boost (+6 dB when fully lit). Note that the action of this filter does not appear in the stereo difference filter magnitude.

Even

Exciter: Even Harmonics

This function replaces the low-frequency content removed by the filter with an even-numbered harmonic series. These partials, generated from the Difference channel, are then added to both the Sum and Difference channels.

Odd

Exciter: Odd Harmonics

This function replaces the low-frequency content removed by the filter with an odd-numbered harmonic series. These partials, generated from the Difference channel, are then added to both the Sum and Difference channels.

Reflect

This feature uses a short delay that reflects and repeats the stereo information (removed by the filter) into the Sum channel. It functions similarly to a feedback delay, spreading and reflecting the stereo information over time.

Bypass

The Bypass function enables the input signal to pass through the plugin without undergoing any processing.

Stereo Diff

This controls the level of the stereo difference channel, allowing you to adjust the wideband stereo width.

Toolbar

Undo/Redo

Use the undo/redo buttons to recall previous/next parameter changes. The exact event is shown in a tool tip. Please note that certain parameter changes are not tracked by this function (e.g. “Bypass”).

Preset Management

The preset drop-down list offers quick access to factory settings and user presets.

The next/previous buttons allow you to cycle through the presets.

Advanced preset management options are available from the context menu (Right-click).

Reset to Original state resets the currently active preset to its original state.

Save As New Global User Preset opens a dialog used to create User Presets. Note that these presets persist across sessions and DAWs (presets are saved on your machine). The total amount of user presets is limited to 20.

Overwrite/Rename Selected User-Preset allows to overwrite or rename presets.

Delete Selected User Preset allows to delete the current user preset.

Save As Default State replaces the plugins’ default preset with the current parameter state.

Revert Default State To Factory Setting deletes an overwritten default state.

Copy State (Ctrl+C) copies the current control states to the clipboard. This allows for applying control states (i.e. “presets”) across plugin instances and plugin hosts by using the Paste State command.

Paste State (Ctrl+V) pastes the control states from the clipboard.

Share State opens a dialog with additional preset sharing options via e-mail or internet forums.

A/B Control

A/B allows to compare two alternative parameter states.
A>B and B<A copies one state to the other.

Analyzer

In shows the input spectrum.
Out shows the output spectrum.

Fullscreen Mode

This button enables the plugin’s interface to expand to full screen, facilitating precise adjustments and providing a more detailed view of the Filter Magnitude Display. To exit Fullscreen Mode, either press the Escape key or click the Fullscreen button again.

Help

The dynamic help mode offers detailed information about the various elements of the user interface. Click “?” to activate the online help and move the mouse cursor over the control of interest. A small info bubble will appear displaying the function and details of the item.

Settings

The settings button opens a dialog which gives control over additional plugin options.

Slider allows for changing the behavior of knobs and control points in response to the mouse. Under Continuous Drag, knob and controller movement relies on mouse speed when Velocity is enabled. When Linear is enabled, knob and controller movement is proportional to mouse movement. Drag Sensitivity sets the linear sensitivity of the knob and controller movement further.

Plug-in controls, knobs, and control points can be adjusted using Left-click & drag (Continuous) and Right-click & drag (Stepped) by default. Mouse Configuration swaps the Continuous and Stepped behaviors between the left and right mouse buttons when selecting Invert Left/Right ButtonsNote that the default stepped values can be customized via the product configuration file. See “Local data” below for instructions on how to access this file.

Graphics allows for changing the interface size to a fixed percentage value between 100%, 125% and 150%.

Processing shows the plug-in latency and sample rate details. Highest quality rendering enables the option to always render at the highest Processing Quality, no matter what type is enabled in the Toolbar. See the “Processing Quality” subchapter for more details on these modes.

Registration offers access to offline and online product registration options. See the “Product Registration” chapter for more information.

Local Data allows for exporting and importing user preferences, presets, and keys, to and from other systems. Local data can also be deleted for all Tokyo Dawn Labs plug-ins using the Trash button.

In addition, the Folder button opens the Tokyo Dawn Labs local data folder containing all configuration files and keys. Note that these operations affect all TDR plug-ins.

Updates allows to Check for updates and to Download latest versionAutomatic Lookups can be enabled to Check for updates (once per day).

Help contains Documentation and Support links.

About shows the version number, build date, format, credits, and other information.

Context Menu

Standard Context Menu

Additional options can be accessed using the standard context menu. This can be opened by Right-clicking on a blank area anywhere in the UI. A click outside of the menu closes it.

Fixed Latency

Fixed Latency maintains a consistent latency for smoother transitions between filter modes. This option provides a seamless transition and prevents any abrupt changes in the audio output, which makes it easier to compare different filter modes on the audio signal.

Detection: Filtered Energy Factor

The Filtered Energy Factor scales the effect of the Bump and Harmonic generators. This factor allows you to choose from the following values:

  • 200%
  • 150%
  • 125%
  • 100% (Default)
  • 75%
  • 50%
  • 25%

Analyzer Tilt

The Analyzer Tilt feature offers two distinct modes.

Analyzer Tilt: Flat

In this mode, the analyzers operate without any weighting applied.

Analyzer Tilt: Stylus: Vertical

This mode applies disc placement weighting to the analyzers. As a result, the spectra displayed on the screen represent the groove depth (i.e., its vertical movement). This feature is beneficial in the vinyl production process.

Plugin Size

Plugin Size provides additional options for adjusting the interface size of the plugin:

Plugin Size: Fullscreen

This feature allows the plugin’s interface to expand to full screen. To exit Fullscreen, you can select ‘Exit Fullscreen’ from the Context Menu, press the Escape key, or click the Fullscreen button on the Toolbar.

Plugin Size: Reset Plugin Size To Default

This allows you to revert the interface size of the plugin to its original setting, as defined under Defaults.

Plugin Size: Defaults

This option provides two additional settings:

  • Use This Plugin’s Size As New Default: This setting allows you to set the current size of the plugin as the new default size.
  • Revert To Factory Settings: This setting allows you to restore the plugin size to its original factory settings.

These options provide flexibility in customizing the plugin’s interface size according to your preferences.

User Interface Scale

User Interface Scale sets the on-screen interface size to a fixed percentage value of 100%, 125%, or 150%.

Instance

Instance allows for renaming the specific plug-in instance.

Control State Functions: Copy, Paste, and Share

Copy State (Ctrl+C) copies the current control states to the clipboard. This allows for applying control states (i.e. “presets”) across plugin instances and plugin hosts by using the Paste State command.

Paste State (Ctrl+V) pastes the control states from the clipboard.

Share State opens a dialog with additional preset sharing options via e-mail or internet forums.

Adjusting Plugin Controls

Resetting Controls to Default Preset Values

Any control can be reset to its default preset position and value. This default position is the value that is set in the Default preset.

To reset a rotary control:
  • Alt-click (Windows), Option-click (macOS), or Double-click directly on the rotary control.

Modifying Controls Using Text Entry

Many of the displayed control values have text boxes that can be modified directly.

To modify control values using text entry:
  • Click the displayed text value.
  • Type a new value then press Enter.

Plugin Window Resize

Adjust the interface size of the plugin by clicking and dragging the resize handle.

Copyright and Acknowledgements

Elliptical was originated by Vladislav Goncharov and Fabien Schivre

Documentation by Shane Johnson

Product evaluation and quality control by:

Ady Connor
Aleksi Vuolevi
Andrew Boult
Audiobomber | Castlemastering
Bob Olhsson
Cyril Meysson
Dax Liniere | Puzzle Factory
Dean
Dennis J Wilkins | Studio 12 Below
Diogo C. Borges
Eric Recourt
EvilDragon
Greg Reierson
Gregg | Hermetech Mastering
Helmut Erler
Ilya Orlov
Janne Hatula
Jean Dante
Jeffrey Rippe
Jerry Anthony Mateo
Joe Caithness Mastering
Joseph Lyons
Justin Perkins
Laurent Sevestre
Michael Wynne
Miro Pajic
Murray Campbell | Beatworld
Niklas Silen
Nil Hartman
Pete Grandison
Resoundsound Mastering
Rich Prewett
Richard Pentrose
Robi Bulesic
Roland Löhlbach
Ruairi O’Flaherty
Sean Diggins
Sergey Makeev
Thaddeus Moore | Liquid Mastering
Titanio Studios
Valentin Zvukofor
Vitaly Zolotarev

Copyright © Tokyo Dawn Records. All rights reserved.

All other product and company names are trademarks or registered trademarks of their respective holders.

Published inProduct Manuals
Copyright © Tokyo Dawn Records