Skip to content

High quality 8 channel FLAC decoding using one or more ESP32s #1450

Answered by pschatzmann
geoffw64 asked this question in Q&A
Discussion options

You must be logged in to vote

I2S is usually the preferred protocol for audio: Most cheap external DACs use I2S and there you are limited to 2 channels and using an ESP32 which has 2 ports, lets you output 4 channels in total: So one thing to investigate first would be, if you can receive, decode and output 4 channels, 24 bit at 96khz on an ESP32 reliably. I am usually working with an AudioKit/LyraT board and there you can only go up to 48000 samples per second and more is not supported.

Some ESP32 like the ESP32-S3 support TDM which can provide more than 2 channels and this would be another solution to evaluate: You would need to find a DAC that supports TDM and should maybe do some more investigations into this dire…

Replies: 7 comments 6 replies

Comment options

You must be logged in to vote
1 reply
@geoffw64
Comment options

Answer selected by pschatzmann
Comment options

You must be logged in to vote
1 reply
@geoffw64
Comment options

Comment options

You must be logged in to vote
1 reply
@geoffw64
Comment options

Comment options

You must be logged in to vote
1 reply
@geoffw64
Comment options

Comment options

You must be logged in to vote
1 reply
@geoffw64
Comment options

Comment options

You must be logged in to vote
1 reply
@geoffw64
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants