Lightweight soundboard that just works.
- Fully open source and licensed under GPLv3
- Just works
- Why not?
- Playlist support with drag-and-drop reordering (wow) π΅
- Add multiple audio files (
.wav,.mp3,.flac,.ogg) (omg) π - Dual audio output (for preview) with volume controls and visualization (wonderful) π
- JSON playlist with autosaving (cool) π
- Simple, user-friendly interface without visual trash (theming coming soon btw) βΉοΈ
- Minimal CPU usage and low-latency playback (i hope so) πͺΆ
1. Install latest Python (3.9 or later)
2. Install FFmpeg and VB Cable
3. Install dependencies:
pip install pyqt6 sounddevice soundfile numpy4. Run flydj.pyw (python flydj.pyw or double-click if you're on Windows)
5. Set Output (VB Cable) and Preview (your speakers/headphones/etc) devices
6. Add files and have fun :D
- Preview audio cracking fix (top priority)
- Theming
- Speed/pitch changer
- Multiple playlists