Skip to content
Tech News
← Back to articles

Termixer (TUI DJ Mixer)

read original more articles
Why This Matters

Termixer introduces a terminal-based DJ mixer built in Rust, enabling live audio mixing with features like real-time EQ, crossfading, and sample pads, all accessible via keyboard navigation. Its integration with tools like TidalCycles, MPV, and SuperCollider makes it a versatile solution for live performances and audio experimentation, emphasizing the growing trend of powerful, lightweight, command-line audio tools in the industry.

Key Takeaways

termixer

A terminal-based DJ mixer for live performance with TidalCycles. Built in Rust with ratatui, it provides real-time EQ, filtering, crossfading, and sample pads for mixing audio from MPV and SuperCollider.

Features

Dual-deck mixer with per-channel fader, pan, 3-band EQ, LPF/HPF

with per-channel fader, pan, 3-band EQ, LPF/HPF DJ center with crossfader, cue mix, headphone/booth outputs

with crossfader, cue mix, headphone/booth outputs Sample pads — 4x4 grid with sequencer

— 4x4 grid with sequencer Auto-discovery of MPV sockets, SuperCollider, PulseAudio, PipeWire, JACK sources

of MPV sockets, SuperCollider, PulseAudio, PipeWire, JACK sources SuperCollider integration — custom SynthDefs for mixer channel processing

— custom SynthDefs for mixer channel processing Vim navigation — hjkl throughout, 3-level mode system

Prerequisites

... continue reading