Repository navigation
Releases
Tone Trace EQ 1.3.0
Tone Trace EQ 1.3 — release notes
Tone Trace 1.3 restores safe correction controls to host automation and REAPER/OSARA's effects parameter interface. The package version is 1.3.0.
Restored parameter access
Maximum Correction, Strength, frequency range (Low and High), Q / Sharpness, and Full Correction Range are exposed again. Correction Gain, Emergency Clip Guard, notification level and enable, and Bypass remain automatable. Parameter IDs and saved values are unchanged.
The restored correction controls use background rebuilds. Changes may arrive late and rapid edits may be combined into the latest setting; they do not provide sample-accurate automation. Use static settings and let the correction finish updating before offline rendering.
Match Mode, Resolution, and Workflow Step remain non-automatable because they change capture interpretation, resample manual band edits, or run capture/analysis/reset commands. Their editor controls remain available.
Consistent button wording
Capture Reference is now Learn Reference, matching Learn Target. The button's spoken label and the host's workflow label use the same wording. Its behavior is unchanged.
macOS support
This update uses Victor Tsaran's macOS port as its base for AU, VST3, and CLAP support. His VoiceOver accessibility implementation is retained, with the Reference button wording updated as described above.
Windows installation
The Windows 10/11 x64 package is ToneTrace_EQ_1.3.0_Windows_x64.zip. Extract it and copy plugins\clap\Tone Trace EQ.clap to C:\Program Files\Common Files\CLAP\, or the entire plugins\vst3\Tone Trace EQ.vst3 folder to C:\Program Files\Common Files\VST3\, then rescan in your host.
Keep project backups before upgrading. VST3 and CLAP remain separate plug-in identities. This update retains the 1.2 state format; those states cannot be reopened by 1.0.5.
Tone Trace EQ 1.2
Tone Trace EQ 1.2 — release notes
Windows downloads are on GitHub Releases.
Tone Trace 1.2 redesigns the editor and makes the capture process more informative. You can read a Reference spectrum report before starting the Target, inspect the correction with clearer graph labels, and work across band pages that fit the window. The matching engine remains unchanged.
What changes in everyday use
Curve Description follows the work from capture through the finished match. A usable Reference gets its own report. During analysis, the Target report can appear before the completed comparison. Reports are prepared in the background, so they may take a moment to arrive.
The graph and readout now agree on Correction + gain, including the global output trim. Reference and Target curves show their relative tonal shape. Frequency and dB axes make the display easier to read, and the dashed Target line helps distinguish the captures.
The editor fits down to 720 × 640, keeps Bypass available across pages, and adjusts the number of bands per page to the available space. Spoken announcements go through the screen reader's accessibility system.
This version also fixes capture and correction failures, including a crash caused by host parameter changes during correction completion. Full captures stop doing unnecessary capture work, reports reuse completed results, and raw capture storage is allocated when needed. See the changelog for the full list.
Automation compatibility
Correction Gain, Emergency Clip Guard, notification level and enable, and Bypass support automation. Match Mode, Maximum Correction, Strength, Resolution, frequency range, Q / Sharpness, Full Correction Range, and Workflow Step need background work and are no longer advertised as automatable.
Those controls keep their parameter IDs and saved values, but existing automation lanes may behave differently in your host. Set them before playback or rendering, and wait for analysis to finish before exporting or rendering a changed correction. Bypass still keeps the correction processor running for a smooth return to the effect.
Package and installation
The Windows 10/11 x64 package is ToneTrace_EQ_1.2.0_Windows_x64.zip. The product version is 1.2 and the package version is 1.2.0.
Extract the ZIP. Copy plugins\clap\Tone Trace EQ.clap to C:\Program Files\Common Files\CLAP\, or the entire plugins\vst3\Tone Trace EQ.vst3 folder to C:\Program Files\Common Files\VST3\, then rescan in your host. Documentation, licenses, and per-file hashes are included.
Keep project backups before upgrading. VST3 and CLAP remain separate plug-in identities. States saved by 1.2 cannot be reopened by 1.0.5.
Tone Trace EQ 1.1.0
Tone Trace EQ 1.1.0 GÇö release notes
Tone Trace EQ 1.1.0 moves to JUCE, a cross-platform foundation that makes future
support for additional operating systems more practical. This release brings
Windows VST3 alongside CLAP, with both formats sharing the same editor and
processing implementation.
The familiar matching engine and workflow are preserved. Achieving that
continuity required substantial engineering: bringing keyboard navigation,
screen-reader behavior, audio processing, saved projects, and host integration
across to the new framework, then testing those pieces together. Much of that
work is deliberately invisible in everyday useGÇöthe goal was for Tone Trace to
keep feeling like Tone Trace.
This release supports Windows x64. The new foundation prepares the project for
future platform work.
Download ToneTrace_EQ_1.1.0_Windows_x64.zip for both plug-ins, documentation,
dependency notices, and the per-file SHA-256 build manifest. Copy the CLAP file
to C:\Program Files\Common Files\CLAP\, and the complete VST3 bundle to
C:\Program Files\Common Files\VST3\, then rescan in your host.
Back up projects before upgrading. The CLAP port reads legacy Tone Trace states,
but states saved by 1.1.0 cannot be reopened by 1.0.5. VST3 is a separate plug-in
format and does not automatically replace CLAP instances.
SHA-256 (ToneTrace_EQ_1.1.0_Windows_x64.zip):
f565bce495a1cc08284903e65ea5431c45c745efba594cc78fead6d5318ba3b2
Tone Trace EQ 1.0.5
Tone Trace EQ 1.0.5 release notes
Fixed a serious bug where REAPER could forget the match model if Tone Trace was moved to a different track or project.
Download
Download ToneTrace_EQ_1.0.5_Windows_x64.zip from this release. It contains the Windows x64 CLAP plug-in, documentation, licenses, and a per-file SHA-256 build manifest.
Install on Windows
- Close REAPER and extract the ZIP.
- Copy
plugins/clap/Tone Trace EQ.claptoC:\Program Files\Common Files\CLAP\, replacing the previous version. - Open REAPER and rescan CLAP plug-ins if needed.
Administrator permission is normally required for the system-wide CLAP folder. Removing the copied .clap file uninstalls Tone Trace.
Tone Trace EQ 1.0.4
Tone Trace EQ 1.0.4 release notes
Tone Trace EQ 1.0.4 improves the Reference-to-Target workflow in REAPER, adds a longer Custom Max Capture option, and makes the Windows editor easier to read and navigate without changing the released matching engine.
What is new
- Custom Max Capture can retain up to about 60 seconds of accepted audio per Reference or Target. Standard modes retain their 30-second limit. These limits are maximum capacities, not capture lengths you must reach.
- The Windows editor now has a compact Options... dialog for Full Correction Range, tone settings, Bypass, and Reset.
- The Match page now has an improved multiline Status display that keeps workflow state, Capture Time, confidence, Curve Drift, and the last action together.
Workflow and accessibility improvements
- Fixed edge cases where REAPER users with OSARA could not use the FX parameters dialog to move to the next step in the match process.
- Stopping playback no longer causes Tone Trace to forget a captured Reference or Target. This makes it practical to stop after the Reference, prepare the Target, resume playback, and continue the match.
- A usable Reference can continue to Learn Target without filling the entire capture buffer.
- Returning to Learn Target after Preview or Freeze keeps the valid Reference and starts a fresh Target capture.
- Tone Trace keeps the previous known-good correction available while a replacement capture or correction is being prepared.
- Keyboard navigation through the multiline Status display has been tightened, and fast Capture Time / Curve Drift updates are restrained while the field has focus so screen readers are not flooded with telemetry changes.
- The Curve Readout now identifies itself and explains how to inspect exact values when a new instance opens instead of appearing as a blank read-only field.
- Reliability has been improved when changing Correction Resolution or moving between capture and correction stages.
Curve descriptions
- Curve Description now uses clearer, frequency-specific language. Reference and Target measurements use higher and lower to describe their spectral relationship. Boost and cut are reserved for the actual EQ correction Tone Trace applies.
- When Maximum Correction limits a larger learned correction, the description reports both the learned and applied values.
Download
Download ToneTrace_EQ_1.0.4_Windows_x64.zip from this release. It contains the compiled Windows x64 CLAP plug-in, documentation, licenses, and a per-file SHA-256 build manifest.
Install on Windows
- Extract the ZIP.
- Copy
plugins/clap/Tone Trace EQ.claptoC:\Program Files\Common Files\CLAP\. - Rescan CLAP plug-ins in your host.
Administrator permission is normally required for the system-wide CLAP folder. Removing the copied .clap file uninstalls Tone Trace.
Tone Trace EQ 1.0.2
Tone Trace EQ 1.0.2 release notes
Tone Trace EQ 1.0.2 makes band editing faster, improves screen-reader support,
and tightens the Windows editor layout.
What's new
- New plug-in instances now start in Voice Match Mode.
- Bands can be edited before recording a Reference or Target, so Tone Trace can
be used immediately as a standalone graphic EQ. - The mouse wheel moves a band by 1 dB per notch. Shift+wheel moves it by 6 dB,
matching Page Up and Page Down. - Hovering over the Match graph shows the frequency beneath the pointer.
- The curve summary now has the correct Curve Description screen-reader
label. - The minimum editor size is now 740 x 500 at 100% display scaling, giving the
value fields and band faders more usable room. - The Trace Curve range label no longer overlaps the TRACE badge.
- New Windows regression tests cover keyboard order, mouse interaction,
accessible band controls, and layouts at 100%, 125%, and 150% scaling.
Download
Download ToneTrace_EQ_1.0.2_Windows_x64.zip from this release. It contains the
compiled Windows x64 CLAP plug-in, documentation, licenses, and a per-file
SHA-256 build manifest.
Install on Windows
- Extract the ZIP.
- Copy
plugins/clap/Tone Trace EQ.clapto
C:\Program Files\Common Files\CLAP\. - Rescan CLAP plug-ins in your host.
Administrator permission is normally required for the system-wide CLAP folder.
Removing the copied .clap file uninstalls Tone Trace.
Tone Trace EQ 1.0.1
Tone Trace EQ 1.0.1 release notes
Tone Trace EQ 1.0.1 is a Windows CLAP maintenance release. It keeps the 1.0.0
state, keyboard, and screen-reader contracts while correcting band-fader
dragging for Windows precision touchpads and improving Voice-mode safety.
Fixed
- Band faders now respond reliably to tap-and-drag gestures from Windows
precision touchpads. - The editor's window, text, controls, and minimum size now scale together in
hosts that provide a Windows display scale. - The first audio block can no longer overlap initial correction preparation,
and a failed or oversized realtime correction leaves the last good state
alone. - Enter now applies typed Match-page values, and Copy Curve Description copies
the complete text. - Automated testing now covers captured-pointer dragging in the Windows editor
control, host-provided scaling before and after attachment, and the first
audio-block handoff. - The 20 kHz label now remains fully visible at the right edge of the Match
graph. - Voice mode now catches very short ringing that could slip past its existing
safeguard. Normal Voice matches and all other modes remain unchanged. - Temporary recording memory is released when the host deactivates Tone Trace.
Saved corrections still restore normally when it is activated again.
Release asset
The release has one binary asset:
ToneTrace_EQ_1.0.1_Windows_x64.zip
The ZIP contains:
plugins/clap/Tone Trace EQ.clap— the plug-in binary;docs/— README, user manual, design notes, changelog, release notes, and the
per-file SHA-256 build manifest;LICENSE— Tone Trace's source-available license;licenses/clap/LICENSE— the vendored CLAP SDK license.
It intentionally contains no test executables, command-line tools, project
files, debug symbols, or installer. The builder does not install the plug-in.
Install on Windows
- Extract the ZIP.
- Copy
plugins/clap/Tone Trace EQ.clapto
C:\Program Files\Common Files\CLAP\. - Rescan CLAP plug-ins in the host.
Administrator permission is normally required for the system-wide CLAP folder.
Removing the copied .clap file uninstalls Tone Trace.
What to expect
- CLAP instrument/effect hosts receive a stereo audio effect with 19 global
parameters, project-state support, and zero reported latency after learning. - The custom native editor is Windows-only. Its graph and faders are visual
supplements to the same native control and CLAP parameter surface used by
keyboard and screen-reader users. - Large learned boosts still require headroom. The Emergency Clip Guard is a
safety ceiling, not a mastering limiter, and exported IRs do not contain it.
Validation performed
- Complete 64-bit Windows release build.
- Automated tests for matching, real-time playback, saved projects, layout,
and host communication. - Windows editor-control tests for captured-pointer dragging, scaled sizing and
fonts, typed-value commits, and pointer release. - Automated layout checks across Match and the Bands tabs, including changing
band counts and balanced page ranges. - Package-content verification after ZIP creation.
Tone Trace EQ 1.0.0
Tone Trace EQ 1.0.0 release notes
Tone Trace EQ 1.0.0 is the first stable public release of the Lanes Audio match
EQ. The supported binary release is Windows x64 in CLAP format.
Release asset
Publish exactly one binary asset:
ToneTrace_EQ_1.0.0_Windows_x64.zip
The ZIP contains:
plugins/clap/Tone Trace EQ.clap— the plug-in binary;docs/— README, user manual, design notes, changelog, release notes, and the
per-file SHA-256 build manifest;LICENSE— Tone Trace's source-available license;licenses/clap/LICENSE— the vendored CLAP SDK license.
It intentionally contains no test executables, command-line tools, project
files, debug symbols, or installer. The builder does not install the plug-in.
Install on Windows
- Extract the ZIP.
- Copy
plugins/clap/Tone Trace EQ.clapto
C:\Program Files\Common Files\CLAP\. - Rescan CLAP plug-ins in the host.
Administrator permission is normally required for the system-wide CLAP folder.
Removing the copied .clap file uninstalls Tone Trace.
What to expect
- CLAP instrument/effect hosts receive a stereo audio effect with 19 global
parameters, project-state support, and zero reported latency after learning. - The custom native editor is Windows-only. Its graph and faders are visual
supplements to the same native control and CLAP parameter surface used by
keyboard and screen-reader users. - Large learned boosts still require headroom. The Emergency Clip Guard is a
safety ceiling, not a mastering limiter, and exported IRs do not contain it.
Validation performed
- Release x64 compilation with Visual Studio 2022 and the static MSVC runtime.
- Engine, real-time renderer, UI-layout, state, and mock CLAP-host tests.
- Native-editor render and mouse-interaction checks across Match and every
Bands tab, including complete action captions, hover/focus feedback,
tooltips, graph readout tracking, and 1 dB mouse-wheel adjustment. - Package-content verification after ZIP creation.
Before publication, complete the real-host checklist in
plugins/README.md, especially REAPER discovery, save/reload, duplicate
instances, NVDA/OSARA navigation, and the full capture workflow.