summaryrefslogtreecommitdiff
path: root/doc/HEADLESS_MODE.md
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-15 11:55:53 +0100
committerskal <pascal.massimino@gmail.com>2026-02-15 11:55:53 +0100
commit5709bf56225894016281fbc6646bae0942468299 (patch)
tree083780e01d79ead02784bcd5881728653809ff2f /doc/HEADLESS_MODE.md
parent778f525c5d22b332a9828cc437f88f79f97a978e (diff)
docs: add CLI options reference and WAV dump examples
Expanded HOWTO.md with complete CLI options list and WAV rendering examples. Updated HEADLESS_MODE.md with new dump-wav options. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'doc/HEADLESS_MODE.md')
-rw-r--r--doc/HEADLESS_MODE.md10
1 files changed, 9 insertions, 1 deletions
diff --git a/doc/HEADLESS_MODE.md b/doc/HEADLESS_MODE.md
index f139317..85abbaf 100644
--- a/doc/HEADLESS_MODE.md
+++ b/doc/HEADLESS_MODE.md
@@ -17,10 +17,18 @@ cmake --build build_headless -j4
# Custom duration
./build_headless/demo64k --headless --duration 60
-# Audio validation
+# Audio validation (full demo or 60s)
./build_headless/demo64k --dump-wav test.wav
+
+# Render specific time range
+./build_headless/demo64k --dump-wav test.wav --dump-wav-start 10 --dump-wav-duration 5
```
+**WAV Dump Options:**
+- `--dump-wav [FILE]` - Output filename (default: audio_dump.wav)
+- `--dump-wav-start TIME` - Start at time (seeks first, default: 0)
+- `--dump-wav-duration TIME` - Duration limit (default: demo length or 60s)
+
Test script: `./scripts/test_headless.sh`
## vs STRIP_EXTERNAL_LIBS