Work/CrowdSync AI DJ

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.

8
Modules
Gemini
AI Engine
YOLOv8
Vision
WebRTC
Streaming

Architecture

Music LibraryAI Brain (Gemini)Mixxx IPC BridgeAudio Output ← Crowd Perception (Vision + Audio)

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

Tech Stack

PythonGemini AIMixxxNext.jsOpenCV
Back to all projects