A gesture-based piano that lets you play chords using hand movements! ποΈπΆ
Move your hand up/down to switch chords and use open palm to play, closed fist to stop.
- Hand-Tracked Chord Control β No buttons, just gestures!
- Smooth Transitions β Move up/down to switch between chords.
- Easy Playability β Open palm = Play π΅ | Closed fist = Stop π΅π«
- MIDI Output β Works with digital instruments and DAWs.
| Hand Position | Chord | Notes |
|---|---|---|
| Top | G Major | G, B, D |
| Upper-Mid | D Major | D, F#, A |
| Middle | C Major | C, E, G |
| Lower-Mid | F Major | F, A, C |
| Bottom | A Minor | A, C, E |
- Python
- OpenCV (Hand Tracking)
- cvzone (Simplified Hand Detection)
- pygame.midi (MIDI Sound Output)
- Install dependencies:
pip install opencv-python cvzone pygame