Second Hand Music is a web-based interactive music experience where users can play notes using hand gestures, without any physical instrument. The game uses MediaPipe for real-time hand tracking and p5.js for sound visualization, creating an intuitive and immersive gesture-controlled musical playground.
Inspired by music rhythm games like Tone Sphere and Cytus, it combines gesture-based note playing with a minimalist UI, making it accessible to all—except, unfortunately, for colorblind players, as the core mechanic is color-based.
We aimed to create a playful musical experience where users could compose experimental melodies with just their hands and a webcam. The idea was to make music creation accessible to people who don’t own instruments but enjoy exploring interactive sound experiences.
Game Modes
Free Mode: Fixed circles aligned with each finger’s assigned color—perfect for experimentation.
Game Mode: Randomized circle patterns appear on screen, challenging the player to match them and improve their score.
Key Features
Real-Time Hand Tracking with MediaPipe
Implemented gesture detection to allow users to interact with virtual notes using their fingers.
Optimized landmark tracking to ensure smooth and accurate motion detection.