Interactive Piano
OVERVIEW

A physical computing project using MIDI to create a physical piano tiles style experience that visualizes the notes to be played.

YEAR

2025

ROLE

Creative Technologist
Developer
Interaction Design

About the project

This project transforms a standard 25-key MIDI keyboard into a dynamic, real-time rhythm game and training tool, functionally equivalent to the popular "Piano Tiles" mechanic. It bridges the gap between software-based rhythm games and physical musical instruments, requiring precise coordination between custom software (Python), microcontroller communication (ESP32-S3), and custom LED hardware. The result is an immersive platform for practicing rhythm and sight-reading with immediate, accurate feedback.

Watch the Video

Smooth Scroll
This will hide itself!
Interactive Piano
OVERVIEW

A physical computing project using MIDI to create a physical piano tiles style experience that visualizes the notes to be played.

YEAR

2025

ROLE

Creative Technologist
Developer
Interaction Design

About the project

This project transforms a standard 25-key MIDI keyboard into a dynamic, real-time rhythm game and training tool, functionally equivalent to the popular "Piano Tiles" mechanic. It bridges the gap between software-based rhythm games and physical musical instruments, requiring precise coordination between custom software (Python), microcontroller communication (ESP32-S3), and custom LED hardware. The result is an immersive platform for practicing rhythm and sight-reading with immediate, accurate feedback.

Watch the Video

Smooth Scroll
This will hide itself!
Interactive Piano
OVERVIEW

A physical computing project using MIDI to create a physical piano tiles style experience that visualizes the notes to be played.

YEAR

2025

ROLE

Creative Technologist
Developer
Interaction Design

About the project

This project transforms a standard 25-key MIDI keyboard into a dynamic, real-time rhythm game and training tool, functionally equivalent to the popular "Piano Tiles" mechanic. It bridges the gap between software-based rhythm games and physical musical instruments, requiring precise coordination between custom software (Python), microcontroller communication (ESP32-S3), and custom LED hardware. The result is an immersive platform for practicing rhythm and sight-reading with immediate, accurate feedback.

Watch the Video

Smooth Scroll
This will hide itself!