CrowdSync AI DJ
AI-powered DJ system that reads the crowd and mixes music in real time
A full-stack AI DJ system that combines audio analysis, crowd perception, and Gemini AI decision-making to mix music autonomously. Includes a custom Mixxx integration via file-based IPC, a Python brain for track selection and harmonic mixing, computer vision for crowd energy detection, and a Next.js dashboard for live monitoring and overrides.
Architecture
Features
AI Track Selection
Gemini-powered brain selects tracks based on energy curves, harmonic compatibility, and crowd response
Mixxx Integration
Custom IPC bridge reads full mixer state and controls deck loading, transport, and effects
Crowd Perception
Computer vision (YOLOv8) and audio analysis detect crowd energy levels in real time
Live Dashboard
Next.js UI shows deck state, crowd meter, and manual override controls via WebSocket