ESP32 Webradio
-
- Posts: 263
- Joined: Sun Jun 19, 2016 12:00 am
Re: ESP32 Webradio
Nice! Are you using the Teensy libraries?I'm currently working on AAC support.
Re: ESP32 Webradio
you mean this mike?BuddyCasino wrote:Nice! Are you using the Teensy libraries?I'm currently working on AAC support.
will come back to this theme too, but just in time "bare metal" audio
but now am audio infected since this theme works lightest from the hand .
jeroen and you have done nice work with this, AAC is good , i will come in the next steps same things on SBC/BT.
what you think about PCM1863 this for have a reserve play ( but limited 192KHz )
best wishes
rudi
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪
-
- Posts: 263
- Joined: Sun Jun 19, 2016 12:00 am
Re: ESP32 Webradio
Yes, theres lots of stuff you can adapt. They got everything.rudi ;-) wrote: you mean this mike?
Not sure I can parse that question.rudi ;-) wrote: what you think about PCM1863 this for have a reserve play ( but limited 192KHz )
Re: ESP32 Webradio
mean using an "extern" ADC for "extra" stuffBuddyCasino wrote:Not sure I can parse that question.rudi ;-) wrote: what you think about PCM1863 this for have a reserve play ( but limited 192KHz )
best wishes
rudi
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪
-
- Posts: 263
- Joined: Sun Jun 19, 2016 12:00 am
Re: ESP32 Webradio
Sorry, I'm a little slow today, I still don't get it. Feel free to PM me in german if you like.
-
- Posts: 263
- Joined: Sun Jun 19, 2016 12:00 am
Re: ESP32 Webradio
Just pushed an update with AAC support, its still a bit beta though. If someone knows about AAC (or even libfaad2), there is an issue with the ADTS parser I believe.
-
- Posts: 6
- Joined: Thu May 04, 2017 1:32 pm
- Location: Shanghai, China
- Contact:
Re: ESP32 Webradio
If you want to use libfaad2, you have to increase the task stack to more and more big. libfaad2 is not a good aac decoder, the stack size, the performance etc.BuddyCasino wrote:Just pushed an update with AAC support, its still a bit beta though. If someone knows about AAC (or even libfaad2), there is an issue with the ADTS parser I believe.
RT-Thread RTOS:
GitHub:
https://github.com/RT-Thread/rt-thread
Facebook:
https://www.facebook.com/groups/309729986071484
GitHub:
https://github.com/RT-Thread/rt-thread
Facebook:
https://www.facebook.com/groups/309729986071484
-
- Posts: 263
- Joined: Sun Jun 19, 2016 12:00 am
Re: ESP32 Webradio
Yeah I noticed it uses a lot of memory, the only other free AAC decoder I'm aware of is Helix, but it doesn't support SBR which is important because web radio streams often use it. What would you recommend?bernard.xiong wrote:If you want to use libfaad2, you have to increase the task stack to more and more big. libfaad2 is not a good aac decoder, the stack size, the performance etc.
-
- Posts: 6
- Joined: Thu May 04, 2017 1:32 pm
- Location: Shanghai, China
- Contact:
Re: ESP32 Webradio
Yes, Helix decoder has big issue in some aac audio data in m4a format. Another open source decoder is FDK AAC:BuddyCasino wrote:Yeah I noticed it uses a lot of memory, the only other free AAC decoder I'm aware of is Helix, but it doesn't support SBR which is important because web radio streams often use it. What would you recommend?bernard.xiong wrote:If you want to use libfaad2, you have to increase the task stack to more and more big. libfaad2 is not a good aac decoder, the stack size, the performance etc.
https://en.wikipedia.org/wiki/Fraunhofer_FDK_AAC
RT-Thread RTOS:
GitHub:
https://github.com/RT-Thread/rt-thread
Facebook:
https://www.facebook.com/groups/309729986071484
GitHub:
https://github.com/RT-Thread/rt-thread
Facebook:
https://www.facebook.com/groups/309729986071484
-
- Posts: 263
- Joined: Sun Jun 19, 2016 12:00 am
Re: ESP32 Webradio
I was under the impression the Fraunhofer implementation wasn't free, but apparently that affects only the xHE-AAC version. Will try that one out, thanks for the hint!
The sources are available at https://github.com/mstorsjo/fdk-aac, in case anyone else is interested.
The sources are available at https://github.com/mstorsjo/fdk-aac, in case anyone else is interested.
Who is online
Users browsing this forum: No registered users and 8 guests