11-30-2024, 10:43 PM
(11-30-2024, 10:24 PM)Tim Curtis Wrote: To clarify: On connection assume MPD is playing and thus the audio output will be busy. The pleezer hook script used by moode will stop MPD playback when it receives event = "connected" and MPD will close the audio output. Then when Deezer client sends "play", pleezer should open the audio output at that time and then and begin playback.
Yup, got it. I've pushed a commit to the repo that now does that.
While testing with connecting-disconnecting-connecting I found a couple of queue synchronization issues that I also tried to address. It became a fairly big change, would be good to give it some testing before I release v0.4.0.
Quote:By "remote" do you mean the Deezer IOS app?
Yes.
Quote:The logs shows the volume commands sent by the IOS app to pleezer, except that wild 100% oddity, have the correct percentages but the question is what is the volume algorithm doing in pleezer?
Currently just linear but no problem to make it logarithmic.
Quote:I'll make a moode image soon that you can use for testing :-)

maintainer of librespot and pleezer, working on a qobuz connect player. sponsor me: https://github.com/sponsors/roderickvd