PianoFun
Learn piano the fun way — a browser-based piano learning game with MIDI support
Install / Use
/learn @victorantos/PianoFunREADME
PianoFun!
Learn piano the fun way — a browser-based piano learning game with MIDI keyboard support.


Features
- MIDI keyboard connectivity
- Computer keyboard fallback (no MIDI needed)
- Falling-note gameplay
- Built-in song library
- Score tracking with accuracy, streaks, and star ratings
- Beat/metronome toggle
Getting Started
Open index.html in a modern browser. Connect a MIDI keyboard for the best experience, or just use your computer keyboard.
Computer Keyboard Layout
No MIDI piano? No problem — use your keyboard:
Lower octave (C4–B4):
| Note | C | C# | D | D# | E | F | F# | G | G# | A | A# | B | |------|---|----|----|----|----|---|----|----|----|----|----|----| | Key | A | W | S | E | D | F | T | G | Y | H | U | J |
Upper octave (C5–C6):
| Note | C | C# | D | D# | E | F | F# | G | G# | A | A# | B | C | |------|---|----|----|----|----|---|----|----|----|----|----|----|---| | Key | K | O | L | P | ; | ' | ] | 1 | 5 | 2 | 6 | 3 | 4 |
Blog Post
Hold My Beer — I Vibe-Coded a Piano Game for My Daughter
Author
Victor Antofica — victorantos.com
License
This project is licensed under the GNU General Public License v3.0 — see the LICENSE file for details.
Related Skills
openhue
350.8kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
350.8kElevenLabs text-to-speech with mac-style say UX.
weather
350.8kGet current weather and forecasts via wttr.in or Open-Meteo
casdoor
13.3kAn open-source AI-first Identity and Access Management (IAM) /AI MCP & agent gateway and auth server with web UI supporting OpenClaw, MCP, OAuth, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, Google Workspace, Azure AD
