Documentation Index
Fetch the complete documentation index at: https://docs.sampler.meiji.industries/llms.txt
Use this file to discover all available pages before exploring further.
Terminal compatibility and keyboard behavior
Meiji Sampler is designed around physical key presses, fast navigation, and dense shortcut use. Your terminal matters.What works best
The best experience comes from terminals that support the kitty keyboard protocol:- built-in macOS Terminal app (macOS Tahoe 26 and later — earlier versions do not support the kitty keyboard protocol)
- iTerm2
- Kitty
- Alacritty
- WezTerm
- Ghostty
Shift+number behave across layouts such as QWERTZ and AZERTY.
Why this matters
Meiji Sampler depends on:- single-key actions
- modifier-heavy shortcuts
- predictable number-row behavior
- responsive key repeat and release
Signs your terminal is a bad fit
Shift+1throughShift+0do not behave consistently- arrow keys or
Escfeel inconsistent in modals - shortcuts work in one layout but not another
Recommended setup
- Start with one of the recommended terminals.
- Use a normal desktop keyboard layout with no OS-level key remaps at first.
- Verify core shortcuts:
Tabto switch betweenCreateandSettingsSpaceto trigger playback?to open help
- Only add custom remaps after the default key flow works.
Vim-style navigation and terminal protocol
Meiji Sampler supportsh/j/k/l as alternatives to arrow keys. How your terminal reports shifted letter keys depends on its keyboard protocol:
- Kitty-protocol terminals (iTerm2, Kitty, WezTerm, Ghostty, Alacritty, and macOS Terminal on Tahoe 26+) send
Shift+lowercase, which Meiji Sampler handles correctly. - Legacy terminals (macOS Terminal prior to Tahoe 26) send uppercase letters, which also works.
If shortcuts misbehave
- try a different supported terminal first
- disable OS-level remapping tools temporarily
- confirm the problem is not isolated to one keyboard layout
- review Audio And Playback Problems only after you rule out terminal input issues