A free rhythm game for real instruments

Play your songs on the instrument in your hands.

kan! listens through your microphone and follows the notes you play. No buttons, no plastic controllers: just your ocarina and a song you love. A calm way to learn an instrument with a game.

Free, no ads. An early version, made for calm practice.

kan! during a level: notes on lanes named by pitch travel to the line where they are played; a perfect note lights up the ring.
Play

The note arrives. You play it.

Each note travels on the lane of its pitch, so you can read the melody as it comes. Play it on your instrument when it reaches the line: kan! checks the pitch and the timing as you play, on your own computer.

It is forgiving by default. A little early or a little flat is still a good note, and nothing pushes you to keep a streak.

A note played perfectly at the line, with an E5 and a G5 waiting on their lanes.
Make levels · kan!forge

Turn any song into a level

Bring a song from your computer. kan!forge listens to it, writes the notes for your instrument, and lays them over the music so you can see every phrase.

Then fix what it got wrong in a piano roll: draw, move and snap notes to the beat, set the tempo, and test the level before you share it.

The compose view of kan!forge: a piano roll of pink notes drawn over the song's spectrogram, with tools for snapping, tempo and timing repair.
Make levels · tracks

Split a song into its parts

kan! can separate a recording into stems, so you can take the melody out and play it yourself while the rest of the band keeps playing.

  • The companion is what plays under you while you play.
  • The reference is the full performance, to listen to and learn from.

The separation runs on your computer. Nothing is uploaded.

The tracks tab of kan!forge: a song separated into guitar and vocals, each marked as the companion or the reference, with the separate and transcribe actions below.
Practice

Learn ocarina songs at your own pace

Mods change how a level plays. The gentle ones help beginners learn; the strict ones are there when you want a challenge. You choose, nothing is forced.

LearnWait for meThe level waits at each note until you play it.
LearnPracticeLoop one part of the level, slow it down, or listen to it first.
LearnHalf timeThe same notes, slower: from 75 % down to 50 %.
LearnEasyWider timing, and notes up to 75 cents out of tune still count.
ChallengeBy heartEach note shows only for a moment: play the song from memory.
ChallengeHard rockStricter timing windows.
The mod selection in kan!: gentle mods such as Easy, Half Time, Wait for me and Practice, and challenges such as Hard Rock, Hidden and By heart.
Instruments

Tested on ocarina today, more as we play together

kan! is built for any instrument, but each one needs real players to test it. This is where it stands.

Tested

Ocarina, and instruments that play one note at a time

Developed and played daily on a 12-hole alto C ocarina.

A4 · B4 · C5 … E6 · F6

Soon

Everything else

Other instruments and chords will come as the community tries them and helps polish them. If you play something else, your feedback shapes what comes next.

Download

Get kan!

Unzip it and open kan!. You need a microphone; the one in a laptop works.

On macOS the app is not signed yet, so the first time macOS will say it cannot check the developer. Control-click kan! and choose Open.

Windows and macOS builds are new and still being tested on real machines. If something goes wrong, tell us on GitHub. All versions are on the releases page.

Privacy

What stays with you

Your microphone

kan! listens only while you play. The sound is analysed on your computer and is never recorded or sent anywhere.

Your account, if you want one

You can play and make levels without one. An account adds level downloads and leaderboards; create it inside the game. Your email is never shown to anyone, and kan! sends no email.

Free and open

No ads and nothing to buy. The code is public, so anyone can read what the game does.

FAQ

Questions, answered

Is kan! free?

Yes. kan! is free, with no ads and nothing to buy. The code is public, so anyone can read what the game does.

Which instruments can I play in kan!?

kan! is tested today on the ocarina, including a 12-hole alto C ocarina, and on instruments that play one note at a time. Other instruments and chords will come as the community tests them.

Does kan! record my microphone?

No. kan! listens only while you play. The sound is analysed on your computer and is never recorded or sent anywhere.

Do I need an account?

No. You can play and make levels without one. An account adds level downloads and leaderboards, and you create it inside the game.

Which systems does kan! run on?

Windows 10 or 11 (64-bit), macOS on Apple silicon and Intel, and Linux (64-bit). You need a microphone; the one in a laptop works.