Initial Sendspin support#113
Conversation
…on't spawn subprocess
|
Good, but why do you think of setting a fixed volume 60 for the TTS player, and changing the ducking volume to 30 as well? |
|
FYI, there are set of changes we're working on for the media player to improve its updating state, and try separating satellite announcements from it so, it doesn't affect any playing music #43 |
Even though music was successfully being set to "unduck" and "duck" volume, the wake word chime, TTS, announcements, and timer were all playing at 100 volume when using the sendspin source. This is too high for my setup, I can't adjust the device volume because it is being shared with other applications on the same host besides LVA. There is still unexpected behavior I haven't solved yet where that the TTS/Announcements/Chime/Timer will play at "duck" volume IF the source of the music is the existing MPV stream from home assistant (rather than the new Sendspin PCM stream). Maybe it is not actually playing at ducked volume, but it is some bug with in translation between "perceptive" volume scale of Senspin and "linear" volume scale of existing LVA code. I think this table needs to be documented because the behavior is unintuitive (I only fill in the values from memory)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
One of the recent commits that merge 'main' into sendspin branch seems to be causing the error below: |
Removed redundant lambda function in server creation.
Refactor duck and unduck methods to improve code structure.
omaramin-2000
left a comment
There was a problem hiding this comment.
For my test, I am not seeing LVA showing up as a SendSpin player in Music Assistant.
Closes #6