Back to Projects
TONI Hero

TONI

Vinyl Turntable Audio Pass-Through Application

In Development

Overview

TONI is a cross-platform desktop application designed to provide professional-grade audio pass-through capabilities for vinyl turntable enthusiasts and audiophiles. Built with Tauri for a lightweight, native feel and Svelte for a responsive, intuitive UI, TONI bridges vintage hardware with modern computing.

The application enables real-time audio processing and routing from turntables through your computer while maintaining lossless audio quality. Whether you're digitizing your vinyl collection or mixing live, TONI provides the tools to achieve professional results with minimal latency.

TONI runs natively on Windows, macOS, and Linux, with a unified codebase that ensures consistent behavior across all platforms. The compact Tauri runtime means fast startup times and minimal system resource consumption compared to Electron alternatives.

Technologies

Tauri Svelte Vite Rust Web Audio API Cross-Platform

Planned Features

Real-time audio pass-through with minimal latency
Multi-track audio routing and mixing capabilities
Advanced audio equalization and filtering presets
Cross-platform support for Windows, macOS, and Linux
Session recording and playback for vinyl digitization
Input device management and configuration
Real-time visualizers and waveform analysis

Approach & Architecture

TONI leverages Tauri's lightweight architecture built on Rust and Webview to create a native desktop application with web technologies. This hybrid approach provides native performance while maintaining the flexibility and rapid development capabilities of modern web frameworks.

Svelte powers the user interface with reactive components that respond to real-time audio state changes. Vite provides hot module replacement during development and optimized production builds. The separation between Tauri's Rust backend and Svelte frontend ensures clean architecture and maintainability.

Audio processing is handled through the Web Audio API combined with native system audio drivers, ensuring low-latency, high-fidelity audio pass-through. The application communicates with audio hardware through platform-specific APIs while maintaining a unified interface across operating systems.

Screenshots

Development Status

TONI is currently in active development. The core Tauri + Svelte architecture is established, with foundational audio routing implemented. Current focus is on refining the audio processing pipeline and building out the intuitive user interface.

Links