Replies: 7 comments
-
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. |
Beta Was this translation helpful? Give feedback.
-
@CarlosDerSeher .. I think trying to run 2 instances of snapcast on one esp32 host would be also a Cool experiment ;-) |
Beta Was this translation helpful? Give feedback.
-
Why not just mount a second DAC of the same type? |
Beta Was this translation helpful? Give feedback.
-
2 instances would double the RAM and increase TCP bandwidth/RAM requirements |
Beta Was this translation helpful? Give feedback.
-
@CarlosDerSeher .. 2x the price and for example lyrat has PSRAM and also the boards from anabolyc.. this would be just a Cool experiment. |
Beta Was this translation helpful? Give feedback.
-
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. |
Beta Was this translation helpful? Give feedback.
-
This would be great for some of my bluetooth portable beach speakers if I wanted them to sync with my home audio out by the pool. Wifi>Bluetooth>speaker |
Beta Was this translation helpful? Give feedback.
-
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?
Something like this https://github.com/vedranMv/Ka-Radio32 but with snapclient instead of 'internet radio'.
I'd be happy to help, but am pretty clueless when it comes to writing real code!
Anyway, thanks again for the snapclient!
Cheers
Nik
Beta Was this translation helpful? Give feedback.
All reactions