Replies: 27 comments 1 reply
-
Huh. This could be interesting.. Never considered microcontrollers as audio clients... Could it even work on an ESP32 or M0? |
Beta Was this translation helpful? Give feedback.
-
I think ESP32 should work. An M0 based microcontroller with I2S and DMA should also work. |
Beta Was this translation helpful? Give feedback.
-
Please see related issues: #347 #22 @bridadan created https://github.com/bridadan/libsnapcast Also python-snapcast. |
Beta Was this translation helpful? Give feedback.
-
It is still very very much a work in progress, but I did get audio streaming from an ESP32 this morning! If you're curious, my ESP-ADF tree is here: https://github.com/bridadan/esp-adf/tree/snapcast |
Beta Was this translation helpful? Give feedback.
-
Thanks for the information! Great work @bridadan. I get some hardware, try it out then hopefully we can discuss how I can contribute if you'd like so. |
Beta Was this translation helpful? Give feedback.
-
Sounds good! If you have any questions specific to that implementation feel free to raise an issue on my fork there. The next major thing to tackle is timing and synchronization I think. After that its probably down to removing all the hard-coded codec stuff. |
Beta Was this translation helpful? Give feedback.
-
Hi all - Have UDP based audio streaming running over Wifi and PoE/eth on my ESP32s. Very happy to help you getting this ball rolling. I am in the process of writing a Merus Audio driver for the ESP-ADF but effort is on very low pace do to all the other project in the pipe line. Sure your work is a got motivation to take that task up again. |
Beta Was this translation helpful? Give feedback.
-
Quoting myself, posted in Issue #22:
maybe it helps |
Beta Was this translation helpful? Give feedback.
-
Hello together, |
Beta Was this translation helpful? Give feedback.
-
Curious to see how this goes, especially if you can get high-quality audio out of it (no noise when audio is not playing, no noise when it’s quiet, clean signal to 25KHz) |
Beta Was this translation helpful? Give feedback.
-
I have a demo up running - True high quality audio no noise :-) |
Beta Was this translation helpful? Give feedback.
-
Hey jorgen, looks good. Did you code it yourself? When my PCBs come i could try to set it up. Whats the repository for that? |
Beta Was this translation helpful? Give feedback.
-
That looks very cool, nice work! Sorry I've been so silent lately, I haven't had much time to work on this. I would like to pick it up again in the future but just not sure when that will be. |
Beta Was this translation helpful? Give feedback.
-
Hello @bridadan ! How can we fast install and test it ? |
Beta Was this translation helpful? Give feedback.
-
Hmm, maybe @devorient could fill in? |
Beta Was this translation helpful? Give feedback.
-
Hey! I haven't gotten to do any work on this yet. Bought some hardware but never had the time to put it together unfortunately. I would like to start working on it soon but I'm not so sure I'll have the time. |
Beta Was this translation helpful? Give feedback.
-
I have payed some dedicated night on this and have it up running. I am not coding in the ADF and had to add a ringbuffer between opus decoder and the I2S output driver. |
Beta Was this translation helpful? Give feedback.
-
Really nice work! Will definitely try this out ASAP, just have to get my hands on some hardware first. |
Beta Was this translation helpful? Give feedback.
-
https://github.com/jorgenkraghjakobsen/snapclient |
Beta Was this translation helpful? Give feedback.
-
Yeah I found it, ordered some hardware and waiting eagerly to try it out |
Beta Was this translation helpful? Give feedback.
-
@TekniskSupport I have some hardware you can play with if you like - be happy to ship hinsidans :-) |
Beta Was this translation helpful? Give feedback.
-
@jorgenkraghjakobsen Omg what an offer! It will surely go faster than the china order; please hit me up on telegram @organiskPeroxid, or email or whatever and I'll cover any expenses and costs Nästgårds är ju inte så långt bort |
Beta Was this translation helpful? Give feedback.
-
Hi All |
Beta Was this translation helpful? Give feedback.
-
just a minor mistake in the Instructions Build Clone this repo: git clone https://github.com/jorgenkraghjakobsen/snapcli(**e**)nt I'm Curently working on a amplifiler with integrated BMS and USB PD As I am more on the hardware side of things, I orderd a ESP32 Audio Board. Do you think with these aplications there would eaven be enougth power left to do the internal conversion? I would love to hear what you guys think about these points. |
Beta Was this translation helpful? Give feedback.
-
Hi Alex - For any quality audio application you need external codec to drive an audio amp. |
Beta Was this translation helpful? Give feedback.
-
So cool! |
Beta Was this translation helpful? Give feedback.
-
Hi Alex |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I would like to create a snapcast client that runs on WiFi microcontrollers, such as the TI CC3200.
I am just starting with it so I was wondering if you have any ideas where to start?
Do you have anything that explains how snapcast internals work without having to dig in the code?
Beta Was this translation helpful? Give feedback.
All reactions