Anti studio Click anywhere to arm sound
Controls The parts an interface is built from
Switch Commit on, release off
Off
Fader Glide holds a drone. Stepped ticks per detent
Level 0.50
Stepped
Dial A note per detent. Flick it to spin; it settles and commits
01 of 24
Menu Hover previews, picking commits, the locked item refuses
Stepper Each step ticks its value. Pushing past an end refuses
05
Button A held press commits. Dragging off cancels. Disabled is silent, locked refuses
Notifications One shape per kind, new notes each time
Layers What opens over the interface
Popover Opening grabs, dismissing releases
Modal Opens lower than a popover, for more weight. Confirm commits, cancel releases
Destructive confirm Opens on the warning tier, unresolved like a question. Confirm commits low, cancel releases
Tooltip Silent by design: resting is not an action
Tabs A pane swap, not a layer. Ticks by position
Overview
Text and forms Typing, validation, saving, undo
Form Each letter has its own note, and backspace plays it in reverse. Email is judged on blur. Save runs the progress tier
Simulate save failure
Mappings in isolation Each sound alone. Keys a and z are the ladder's ends; the burst tests the governor
Voice Assistant states, where sound is often the only channel
Assistant Hold the circle and speak. Every state should be clear with your eyes closed
State: idle
Auto respond Microphone
States in isolation Wake grabs, listen drones, think holds, understood resolves, didn't catch refuses
Motion and navigation Dragging, scrolling, and moving by keyboard
Reorder Carry a card: a drone follows and each slot ticks. Drop in the row to commit, outside to refuse
01
02
03
04
05
Scroll Position is pitch, speed is energy. Boundaries tick, the ends refuse
Keys Click the list: arrows tick, Enter commits, Home and End grab
Wrap at the ends
Off, the ends refuse. On, the list wraps and ticks
Gestures Touch gestures, each with a keyboard path. Keys skip the drone: there is no travel to follow
Swipe Drag a row sideways until it ticks. Left removes with undo, right archives with commit. Keys: arrows, Delete, Enter
Pinch and rotate Two fingers, or drag with shift held to turn. Scale is pitch, each quarter turn ticks. Keys: arrows, Home resets
100% / 0deg
Pull to refresh Pull until it ticks, then let go: the progress tier takes over. Enter refreshes by keyboard
Pull down
Long press Hold to open a menu. No commit: the menu is the confirmation. Keys: Enter opens, Escape closes
Density Repetition, bursts, collisions: the test before export
The torture row Run this before you export. If anything grates, the theme needs work