Put Pro Mixing & Mastering Inside Your Product
RoEx Tonn C++ SDK lets you deliver studio-grade results out-of-the-box. Your users sound better, finish faster, and keep coming back.
Built for Products That Ship Audio
Creator Platforms
- ✓ Instant "sounds finished" button
- ✓ Higher publish rates & retention
- ✓ Reduce support burden
DAWs & Plugins
- ✓ Smart starting mix & master
- ✓ Settings-only mode for UIs
- ✓ Offline deterministic processing
Games / Social / Post
- ✓ Consistent loudness & clarity
- ✓ Batch pipelines that scale
- ✓ Perfect for automation
Studio-Grade Sound
Modern DSP/ML trained by professional mix/mastering engineers. Cohesive balances, solid low-end, clear vocals.
Drop-In Workflow
Give us stereo (mastering) or stems (mixing). Get back a finished render—or just the settings.
Designed to Scale
Offline, deterministic processing—perfect for queues, bulk jobs, and predictable QA.
How It Works
Send Audio
Provide stereo for mastering, or stems (2-32 tracks) for mixing.
Choose Output
Full render, stems, or settings-only (gain/pan/EQ/comp).
Ship It
Save the render or apply the settings in your own pipeline.
Developer Preview
Link the SDK
# CMake (example)
find_package(TonnSDK REQUIRED)
target_link_libraries(app PRIVATE TonnSDK::tonnsdk)
Process Audio
#include "TonnSDK.h"
int main() {
tonn::TonnSDK sdk(44100.0f);
sdk.addTrack("stems/drums.wav");
sdk.addTrack("stems/bass.wav");
auto result = sdk.process(); // render or settings-only
return 0;
}
Full docs, platform details, and performance numbers available on request.
What You Need to Know
Inputs
- Mixing: stereo stems (non-interleaved or files)
- Mastering: stereo mixdown
- WAV, FLAC, in-memory buffers
Outputs
- Full render (mixed/mastered)
- Processed stems
- Settings JSON (gain, pan, EQ, comp)
Platforms
- macOS (arm64 & x86_64)
- Windows (x64)
- Linux (x86_64)
- C++17, CMake, gcc/clang/MSVC
Capabilities
🎚️ Multitrack Mixing
- • 2-32 tracks per session
- • Automatic gain, pan, EQ, compression
- • Settings export for DAW integration
- • Processed stems output
- • Musical style presets
✨ Stereo Mastering
- • Loudness optimization (LUFS targeting)
- • Frequency balance & width
- • Multiband compression & limiting
- • Streaming platform ready
- • Musical style presets
SDK FAQ
How is the SDK licensed?
What platforms are supported?
Can I get just the mixing/mastering settings?
Is this the same technology as the cloud API?
What audio formats are supported?
Can I request an evaluation license?
Ready to Ship Studio-Grade Audio?
Contact our team to discuss licensing, evaluation, and integration support.