Controls
Performance
Instrument
ฆ้องวงใหญ่ · 16 gongs · เสียง 7 เสียง (Thai equidistant 7-tone, no semitones)
player
Notation
ทางฆ้องวงใหญ่ · 4 จังหวะ ต่อ ห้อง
Quick start
How to type Thai music notation
Note keys — color-coded by finger: LEFT covers three rows (top + home + bottom) for the low-to-high range; RIGHT uses two rows (top + home) and reaches the low octave via Shift. Y is intentionally unmapped (no ทํ on the instrument). Any Shift swaps to the other octave of the same note name; it auto-falls-back if the preferred direction is out of range.
| Shift + key | Swap typing hand's register (LEFT ↑, RIGHT ↓; either Shift key works) |
| Ctrl/⌘ + key | คู่ 8 — typed = lower; partner +1 octave. Ctrl+; → ม + มํ |
| Tab + key | คู่ 4 — typed = upper; partner −3 scale-steps. Tab+K → ร + ซ |
Chord modifiers route by pitch: lower → มือซ้าย, upper → มือขวา, regardless of which side typed.
| space | Rest in both hands at cursor; advance |
| Delete / Backspace | Clear cursor cell, or step back + clear if already empty |
| ← / → | Nudge cursor by one beat |
| Enter | Append new วรรค (8 ห้อง); jump to its first beat |
| Scale | 7 approximately-equidistant tones per octave |
| Range | 16 gongs, ฺม = 276 Hz → ฟํ = 1225 Hz |
| Step size | ~145–225 cents (never the 100-cent Western half-pitch) |
Out-of-range combos (e.g. LeftShift+A = low ฺด, doesn't exist) silently no-op. Flip Record off for free-play — gongs sound, grid untouched, cursor turns dashed grey. Tempo only affects Playback.
About
Thai-music Input Method Editor — what it is, why it works
An Input Method Editor (IME) is software that translates keystrokes into symbols a keyboard can't produce directly — the same layer that lets you type Chinese (nihao → 你好), Japanese (konnichiwa → こんにちは), or Vietnamese (tieengs Vieets → tiếng Việt) on a standard keyboard.
Thai music notation has the same shape — notes (like phonemes), octave markers (like diacritics), hierarchical grouping (จังหวะ → ห้อง → วรรค → ท่อน), and parallel streams. ฆ้องวงใหญ่ is a bimanual instrument; a keyboard is also bimanual. So we map them one-to-one: typing left hand → มือซ้าย, typing right → มือขวา, both together → a chord on the same beat. Your typing hands literally become the musician's hands, and touch-typing muscle memory transfers directly — fast enough to capture music in real time, with audio feedback as you write.