Harmonicon

A rhythm game for blues harmonica, diatonic and chromatic, built in Rust with the Bevy engine. You play a real harmonica into a microphone and the game detects the pitches in real time; notes scroll down the screen and you match them on the instrument. It has a lesson curriculum, a jam session mode and an in-game song editor.