settings, toggles, and more

This commit is contained in:
Boof2015
2026-08-14 19:02:26 -04:00
parent e712421bad
commit c45451476d
17 changed files with 2144 additions and 66 deletions
+6 -10
View File
@@ -51,9 +51,7 @@ Capture-to-display latency measures under 8ms. When tested at 120fps, measured l
Installable Prism packages also provide `prism-tui`, a native terminal frontend
for the shared C++ capture and analysis engine. It shows a responsive spectrum,
stereo VU meters, and momentary, short-term, and integrated LUFS readings. The
dashboard uses a 4096-point FFT by default and automatically switches between
stacked and column layouts as the terminal is resized.
stereo VU meters, and momentary, short-term, and integrated LUFS readings.
```bash
prism-tui # Capture the default system output
@@ -63,13 +61,11 @@ prism-tui --help
prism-tui --version
```
Press Tab or Shift-Tab to focus a panel, Enter to expand or restore it, and `l`
to cycle automatic, stacked, and column layouts. Number keys `1` and `2` focus
Spectrum and Levels. Press `r` to reset the analyzers and integrated loudness,
or `q`, Escape, or Ctrl-C to quit. Interactive mode requires a terminal of at
least 44 by 12 cells. Quote a device ID if it contains spaces. Successful help,
version, listing, and interactive exits return `0`; usage errors return `2`;
capture and runtime failures return `1`.
Press `r` to reset the analyzers and integrated loudness, or `q`, Escape, or
Ctrl-C to quit. Interactive mode requires a terminal of at least 44 by 12 cells.
Quote a device ID if it contains spaces. Successful help, version, listing, and
interactive exits return `0`; usage errors return `2`; capture and runtime
failures return `1`.
The v0 TUI captures system output only. Microphone/device-input capture, Prism
profiles and themes, file/stdin analysis, and the other visualizers remain GUI