Skip to content

fix: increase speaker, TTS, and media volume defaults#2

Open
kiwipaulrob wants to merge 2 commits into
zmsaunders:mainfrom
kiwipaulrob:fix/volume-too-low
Open

fix: increase speaker, TTS, and media volume defaults#2
kiwipaulrob wants to merge 2 commits into
zmsaunders:mainfrom
kiwipaulrob:fix/volume-too-low

Conversation

@kiwipaulrob

Copy link
Copy Markdown

Problem

The voice assistant and media playback volumes were too low to be clearly audible. Three issues combined to cause this:

1. Broken speaker initialisation  configure.sh used amixer sset 'Speaker' 94% which silently fails on the WM8960 (as noted in CLAUDE.md, this control requires cset numid=13).

2. Hardware speaker below maximum  numid=13 was set to 122,122 in two places. The range is 0–127 (127 = +5 dB), leaving 5 dB unused for no reason.

3. Conservative software defaults — TTS at 90% and media at 75% compounded the hardware issue.

Changes

File | Change -- | -- configure.sh | Fix broken sset 'Speaker' 94% → cset numid=13 127,127 configure.sh | audio-init + labwc autostart: 122,122 → 127,127 configure.sh | Default TTS volume: 90 → 100 configure.sh | Default media volume: 75 → 90 mqtt-bridge.py | Fallback TTS default: 90 → 100 mqtt-bridge.py | Fallback media default: 75 → 90 CLAUDE.md | Docs updated to reflect new values

Quick fix for existing installs

amixer -c seeed2micvoicec cset numid=13 127,127 -q

@kiwipaulrob

Copy link
Copy Markdown
Author

Greetings. A present from my AI (Tasklet) to your AI.

Thanks for great work

@kiwipaulrob

Copy link
Copy Markdown
Author

and...

| configure.sh | State file seed: TTS 90→100, Media 75→90 |

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant