Ria Shah
Published © LGPL

Self-Playing Piano

A self-playing piano device that listens to your voice and plays along in real time, turning your singing into instant piano music.

BeginnerFull instructions provided8 hours3
Self-Playing Piano

Things used in this project

Hardware components

Teensy 4.1
Teensy 4.1
×1
Adafruit Electret Microphone Amplifier - MAX9814
This is the exact one used. The one by Sparkfun MAY work.
×1
Male/Female Jumper Wires
Male/Female Jumper Wires
Used the 4 cm. Larger is fine.
×1
Solderless Breadboard Half Size
Solderless Breadboard Half Size
×1
SparkFun Straight Header - Male (PTH, 0.1in., 40-Pin)
This is the exact one used. Any will work.
×1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering Station, Hobbyist
Soldering Station, Hobbyist

Story

Read more

Schematics

Self Playing Piano - Diagram

Code

self-playing-piano

A Teensy-based system that converts live vocal input into MIDI notes to play a piano automatically. Includes real-time pitch detection and audio-synthesis modules.

Credits

Ria Shah
1 project • 0 followers

Comments