Harmonium Keyboard — Play with Your Computer Keys
Your computer keyboard doubles as a harmonium keyboard. Web Harmonium maps your QWERTY keys to harmonium notes across two full octaves — white keys and black keys included. No external keyboard or MIDI controller is needed to start playing.
How Keyboard Input Works
Web Harmonium uses a two-row keyboard mapping that mirrors the layout of a physical harmonium keyboard:
- Bottom row (Z to M) — plays the first octave. White keys are on the letter keys, black keys are on the row above (S, D, G, H, J).
- Top row (Q to U) — plays the second octave. White keys are on the letter keys, black keys are on the number row (2, 3, 5, 6, 7).
- Hold to sustain — pressing a key plays the note; releasing it stops. You can hold multiple keys for chords.
Complete Keyboard Mapping
First Octave (Bottom Row)
| Key | Sargam | Western | Type |
|---|---|---|---|
| Z | Sa | C | white |
| S | Komal Re | C#/Db | black |
| X | Re | D | white |
| D | Komal Ga | D#/Eb | black |
| C | Ga | E | white |
| V | Ma | F | white |
| G | Tivra Ma | F#/Gb | black |
| B | Pa | G | white |
| H | Komal Dha | G#/Ab | black |
| N | Dha | A | white |
| J | Komal Ni | A#/Bb | black |
| M | Ni | B | white |
Second Octave (Top Row)
| Key | Sargam | Western | Type |
|---|---|---|---|
| Q | Sa' | C | white |
| 2 | Komal Re' | C#/Db | black |
| W | Re' | D | white |
| 3 | Komal Ga' | D#/Eb | black |
| E | Ga' | E | white |
| R | Ma' | F | white |
| 5 | Tivra Ma' | F#/Gb | black |
| T | Pa' | G | white |
| 6 | Komal Dha' | G#/Ab | black |
| Y | Dha' | A | white |
| 7 | Komal Ni' | A#/Bb | black |
| U | Ni' | B | white |
MIDI Keyboard Support
For a more realistic playing experience, connect a MIDI keyboard or controller via USB. Web Harmonium detects MIDI devices automatically in Chromium-based browsers (Chrome, Edge, Opera).
- Any standard MIDI keyboard works — 25-key, 49-key, 61-key, or 88-key
- Velocity sensitivity is supported for dynamic playing
- Plug in via USB and refresh the page — the keyboard is detected automatically
Tips for Keyboard Playing
- Start with white keys only — learn the Sargam scale (Z X C V B N M) before adding black keys
- Practice with the metronome on to build rhythm awareness
- Use the tanpura drone for pitch reference while playing scales
- Try the octave shift control to access higher and lower ranges
- Record yourself and play it back to check your accuracy
Try it now
Open the harmonium and press Z to play your first note. Your keyboard is all you need.
Start Playing