The chime is currently two queued sine tones (A5 + C#6, 90 ms each) generated via M5.Speaker.tone. Functional but raw.
PAGER_SPEC.md §10 left the door open to ship a short WAV on flash. Would be a friendlier sound than oscillator pips on prompt arrival.
Tracked in BACKLOG.md. Implementation lives in src/audio/chime.cpp.
The chime is currently two queued sine tones (A5 + C#6, 90 ms each) generated via
M5.Speaker.tone. Functional but raw.PAGER_SPEC.md§10 left the door open to ship a short WAV on flash. Would be a friendlier sound than oscillator pips on prompt arrival.Tracked in BACKLOG.md. Implementation lives in
src/audio/chime.cpp.