Virtual.ink documentation
Sound
Sound is the capture-flow audio module used by Virtual.ink. It adds preset-based ticks, drones, risers, and a success chime across the countdown, capture, and processing phases.
What The Module Covers
The Sound module handles:
- sound-pack presets
- master volume and beat feel
- countdown cues
- capture cues
- processing cues
- success chimes
- quick preview playback for the active recipe
Components
| Component | Route | Used by | Purpose |
|---|---|---|---|
| Sound | /sound | Virtual.ink | Configure packs and per-phase cues for countdown, capture, processing, and success |
Phase Model
The module thinks in four stages:
- countdown
- capture
- processing
- success
A single preset can define the behavior of all four stages so the whole session feels consistent.
Persistence
Sound settings are served through /api/sound/settings and persisted separately from the main app settings in sound-settings.json.
Used By
- Virtual.ink