Keyboard shortcuts
The full list. DomiSol is much faster from the keyboard — pitches, durations, octaves, playback and editing all have single keys.
Verified against 0.5.0-beta
DomiSol is built to be typed. A phrase is a word you type, not a series of clicks — most of the speed is in this table.
Press ? in the editor for the same list without leaving the page.
Writing notes
| Key | Action |
|---|---|
| d r m f s l t | Write that degree (solfa) |
| 1–7 | Write that degree (jianpu) — works in either display |
| 0 | Rest |
| - | Rest |
| _ | Flat |
| + | Sharp |
| = | Natural |
| Enter | Insert a new note after the selected one |
| Backspace | Note → rest; press again on a rest to remove the time |
The two worth memorising are _ and -. Flat is the underscore, rest is the hyphen. If you get a rest where you wanted a flat, that’s the mix-up.
Duration
| Key | Duration |
|---|---|
| w | Whole |
| h | Half |
| q | Quarter |
| e | Eighth |
| x | Sixteenth |
| . | Toggle dotted |
Set the duration first; it sticks until you change it.
Pitch and octave
| Key | Action |
|---|---|
| o | Cycle the input octave: middle → up → up-two → down → down-two |
| Shift+↑ / ↓ | Move the selected note an octave |
| ↑ / ↓ | Move the selected note one scale step |
↑/↓ moves by scale step, not semitone, so 4 becomes
5. With ⌘/Ctrl+A first, it shifts the whole
piece — a quick way to try a melody higher for your sopranos.
Playback
| Key | Action |
|---|---|
| Space | Play / pause |
| Esc | Stop |
Moving and editing
| Key | Action |
|---|---|
| ← → | Previous / next note |
| ⌘/Ctrl+A | Select the whole piece |
| ⌘/Ctrl+Z | Undo |
| ⌘/Ctrl+⇧+Z | Redo |
| ? | Show this list in the editor |
On a phone
There are no shortcuts on a touch device — the pitch keyboard along the bottom does the same work, and the Shortcuts button is hidden there because it would only take up room. The tools panel’s tabs cover durations, accidentals and octaves.
Where to go next
- Notes, rhythm and rests — what these keys are doing.
- When something looks wrong — the surprising ones.