Skip to content

Rely on voice pooling for audio bursts#101

Merged
supermarsx merged 1 commit intomainfrom
smx/rework-audio-engine-play-method-2025-11-02
Nov 2, 2025
Merged

Rely on voice pooling for audio bursts#101
supermarsx merged 1 commit intomainfrom
smx/rework-audio-engine-play-method-2025-11-02

Conversation

@supermarsx
Copy link
Owner

Summary

  • remove the cooldown guard from the audio engine so every play request starts a voice while still respecting the pool eviction logic
  • deprecate the sound_cooldown_ms configuration option and document the new guidance in the config loader, sample file, and docs
  • extend the audio regression test to cover rapid retriggers and adjust config logging coverage for the deprecation warning

Testing

  • cmake --preset linux (fails: gtk+-3.0 not found)

https://chatgpt.com/codex/tasks/task_e_6906a8948d808325b020c4addae36e5a

@supermarsx supermarsx merged commit 5f1ddf4 into main Nov 2, 2025
0 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant