aboutsummaryrefslogtreecommitdiffstats
path: root/CONTEXT.md
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--CONTEXT.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/CONTEXT.md b/CONTEXT.md
index bdd2790..990dc8e 100644
--- a/CONTEXT.md
+++ b/CONTEXT.md
@@ -47,3 +47,10 @@ holds no implementation decisions or specs (those live in `docs/adr/`).
47- **Pre-generation** — on first voice event for a user, synthesize all 6 event 47- **Pre-generation** — on first voice event for a user, synthesize all 6 event
48 phrases (join/leave/deafen/undeafen/mute/unmute) with their display name and 48 phrases (join/leave/deafen/undeafen/mute/unmute) with their display name and
49 cache them. ~120ms first time, instant after. Lazy — no startup cost. 49 cache them. ~120ms first time, instant after. Lazy — no startup cost.
50
51## Music Playback
52
53- **Compressed playback** — `/grajcuj \w compressed`: downloads audio, runs
54 through the /compress pipeline (Opus 500bps, 12 kHz, mono → OGG), then
55 decodes the compressed file via symphonia for playback. Produces properly
56 destroyed audio via Opus codec, not just raw low-sample-rate PCM.