← All stories
● Covered by 1 source · 1 reportLow impact1 neutral

Termixer: A New Terminal-Based DJ Mixer for Live Performance with TidalCycles

🔄 Updated 1d ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Terminal-based DJ mixer built in Rust with ratatui.
  • Features real-time EQ, filtering, crossfading, and sample pads.
  • Integrates with MPV, SuperCollider, PulseAudio, PipeWire, and JACK.
  • Designed for live performance with TidalCycles.

Introduction to Termixer

Termixer is a newly released terminal-based DJ mixer designed for live audio performance. Developed in Rust and utilizing the ratatui library, it offers a text-based user interface for controlling various audio mixing functions. This tool is specifically tailored for use with TidalCycles, an environment for live coding music.

Core Functionality

The mixer includes a dual-deck setup with per-channel faders, pan controls, 3-band EQ, and low-pass/high-pass filters. A central DJ section provides a crossfader, cue mix, and dedicated headphone/booth outputs. Additionally, Termixer features a 4x4 grid of sample pads with an integrated sequencer for triggering audio samples during performances.

Integration and Compatibility

Termixer supports auto-discovery of audio sources from MPV sockets, SuperCollider, PulseAudio, PipeWire, and JACK. Its integration with SuperCollider allows for custom SynthDefs to process audio channels. The application also uses Vim-like navigation (hjkl) and requires Nerd Fonts for icon display, enhancing its terminal-native experience.

Technical Details and Usage

The project is open-source under the MIT license and can be installed via `cargo`. Users can specify MPV sources explicitly or allow auto-discovery. The tool is built in Rust, emphasizing performance and reliability for live audio manipulation. It provides a unique approach to DJ mixing by leveraging a command-line interface, catering to users who prefer terminal-centric workflows.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~7 min · 6 stories · Aug 15

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

Termixer, a new terminal-based DJ mixer built with Rust and ratatui, has been released. It provides real-time audio mixing capabilities including EQ, filtering, crossfading, and sample pads, primarily for live performance with TidalCycles. This tool offers a command-line interface solution for audio manipulation, which is relevant for developers and musicians working with terminal-centric workflows and algorithmic composition.