DJ Controls: 5. Effect selector via xone k2 bottom buttons 7. Adjust BPM at a constant rate 8. Account for adjust overshoot 9. Write BPM to file 10. Delete queue point 11. Improve track nudge function 12. Lock channel with button
Later: 4. Rewind mode 8. Beatjump?? 9. Mute button with fade?? 11. Toggle slip 12: Toggle loop colors based on slip 13. Change sync light colors based on value subscriptions 14. Add track is loaded checks around
VDJ Software:
- Ability to select AUX input from DJ controller
- MIDI select for renderings
- MIDI toggles for frequency controls
- Change zoom levels using launchpad
- Transitions between visuals
- Take p5 files from installed node package
- Read BPM from Mixxx rather than detecting
- Midi button for setting a 4th beat
Overall Project: 2. Improve README
Boot Process:
- Connect all midi devices
- qmidinet -n 1 -i lo -a yes
- Start mixxx
- Ensure midi setup correctly
- Reset filters
- Test everything
- build visuals
- python -m http.server 8080 --bind 0.0.0.0 --directory ./
- Go to localhost:8080