You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for this port of snapclient - it's working great for me. I use it in conjunction with mopidy and the https://github.com/natumbri/mopidy-youtube project I look after.
One thing I've been thinking about - sometimes I like to switch from listening via my snapcast setup to listening to something directly from my phone, via Bluetooth.
Would it be difficult to add the capacity to switch between snapcast and BT?
Totally doable. We would need to add this as a new component and reuse pcm chunk memory allocation functions from snapclient. Only start advertising at first and if a connection is made all snapclient related task must be stopped, all memory freed and i2s handed over to bluetooth functions. If connection is dropped go back to snapclient mode. Easy enough 👌 😎
I've always wanted to add bluetooth and stream from esp snapclient to snapserver and back again. Not sure if it is possible though.
I don't have much time to work on this project these days and my first priority is to resolve #54 and finish #69.
Activity
CarlosDerSeher commentedon May 25, 2024
Totally doable. We would need to add this as a new component and reuse pcm chunk memory allocation functions from snapclient. Only start advertising at first and if a connection is made all snapclient related task must be stopped, all memory freed and i2s handed over to bluetooth functions. If connection is dropped go back to snapclient mode. Easy enough 👌 😎
I've always wanted to add bluetooth and stream from esp snapclient to snapserver and back again. Not sure if it is possible though.
I don't have much time to work on this project these days and my first priority is to resolve #54 and finish #69.
DerPicknicker commentedon Jun 18, 2024
@CarlosDerSeher .. I think trying to run 2 instances of snapcast on one esp32 host would be also a Cool experiment ;-)
CarlosDerSeher commentedon Jun 18, 2024
Why not just mount a second DAC of the same type?
CarlosDerSeher commentedon Jun 18, 2024
2 instances would double the RAM and increase TCP bandwidth/RAM requirements
DerPicknicker commentedon Jun 18, 2024
@CarlosDerSeher .. 2x the price and for example lyrat has PSRAM and also the boards from anabolyc.. this would be just a Cool experiment.
CarlosDerSeher commentedon Jun 18, 2024
But where will you pipe the 2nd instance's output?
This is a little off topic here though, maybe you should open a discussion for this.