Replies: 5 comments 1 reply
-
Same problem when I do this with the AudioPlayer sample |
Beta Was this translation helpful? Give feedback.
-
player-url-i2s Thanks Phil for your suggestion, will try it. And see what I can find. |
Beta Was this translation helpful? Give feedback.
-
With a CsvOutput
I still only see the CSV's output after 25x1024, see attached log So it went from 30 to 25 (thinking) |
Beta Was this translation helpful? Give feedback.
-
I tried to change to the MP3DecoderMAD |
Beta Was this translation helpful? Give feedback.
-
Combination MP3DecoderMAD to VolumeStream to I2S gives sound directly. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I have a Sunton board which has an ESP32-S3 and a DAC (and a touchscreen, but that's not in play yet).
I have started with the streams-sd_mp3-i2s sample and introduced a VolumeStream to decrease the volume, other than that and the pin-config it's basically unchanged, so now I have this.
The sound is being played over the DAC, but it starts only after 60 seconds, after the copier has copied 30 buffers of 1K
I have tried with and without the decoder.setNotifyAudioChange(vol) line, but no change either way
[I] StreamCopy.h : 143 - StreamCopy::copy 1024 -> 1024 -> 1024 bytes - in 1 hops
When I put the logging on Debug I can see MP3DecoderHelix::infoCallback only firing after the 30x1024 and only then something is going to the VolumeStream
I'm building/uploading this through PlatformIO.
The board_settings.h contain my board's pins:
Any idea what I'm missing?
Beta Was this translation helpful? Give feedback.
All reactions