OnSet
Live visuals for rekordbox DJs, written in Rust with wgpu.
Overview
Follows the playing track and turns its artwork, beat grid, phrases and hot cues into GPU scenes on a second screen, so the visuals build toward a drop before it lands.
Ten main scenes chosen automatically from tempo, key, mood and artwork, with bass, mids, treble and drum hits each driving a different part of the picture.
Pre-alpha, tested on Windows 11 with a DDJ-FLX10, running at 60 fps in 4K on an RTX 3050 Ti.
Tools & technologies
- Rust
- wgpu
- WGSL
- GPU rendering
- Real-time audio
- Windows
Photos1