Skip to content

Tags: projectM-visualizer/frontend-qt

Tags

v0.2.2-crash-fix

Toggle v0.2.2-crash-fix's commit message
Fix heap corruption crash with thread-safe audio buffering

- Move all projectM calls to render thread to eliminate race condition
- Add audio ring buffer to QProjectMWidget for thread-safe queueing
- Audio thread now just writes to buffer, render thread processes it
- Add 'R' hotkey for random preset selection
- Fixes 'malloc(): unsorted double linked list corrupted' crash

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

v0.2.1-ui-improvements

Toggle v0.2.1-ui-improvements's commit message
Keyboard shortcuts and UI fixes

v0.2.0-pipewire-working

Toggle v0.2.0-pipewire-working's commit message
PipeWire visualization working with Wayland support