A free, browser-based virtual piano that reproduces a full 88-key concert keyboard and a suite of related instruments. Play with mouse, touch, a computer keyboard or a connected USB/Bluetooth MIDI keyboard (Web MIDI in Chrome/Edge), hold sustain (Space), slide for glissando, and use multi-touch on phones. Multiple sound patches are available (grand and electric piano, harpsichord, organ, strings, synth, vibraphone, marimba, music box, nylon guitar), and everything runs without installs or accounts. Record performances, listen back and export as MIDI for use in DAWs. The interface adapts for mobile with larger keys and a rotate option, supports zoom and key-height adjustments, and offers label options (letter names, Do Re Mi, German notation).
Designed for learning as well as free play, it provides falling-note lessons with Practice mode that waits for you and Play-along mode for timing; bundled songs include Für Elise, Twinkle Twinkle, Happy Birthday and others. The computer-key mapping uses two rows (Z-M and Q-P) with black keys mapped to additional rows and an alternate 61-key Virtual Piano layout available. Features include transpose, metronome/tempo, note trails, chord-name detection, limiting the keyboard to 61/49/37 keys, and a chord library. Sounds are synthesized in-house and the song library is public-domain or traditional.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.