That is, both in the core and in the AudioI2S library you have to swap files.
From the start, it looks like this.
You install the Arduino IDE
Next
To this you install the ESP board
esp32 by Espressif System 3.2.0
After installing the core, that is what you have to do above, you have to do the first file swap (these files are responsible for the correct playback of FLAC stations - these streams on the original files stutter - after the swap the game plays without clipping)
You go to Github by Robgold here
https://github.com/dzikakuna/ESP32_radio_evo3...eplace%20in%20Arduino%20for%20FLAC%20stations
And you download this file and unzip it and there you have two files which you have to swap with the files in this location
C:\Users\xxx\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.4-2f7dcd86-v1\esp32s3\lib
Where xxx is your computer name you need to check what computer name you have and enter there instead of XXX
Next you download the libraries from the library manager in the Arduino IDE environment.
To compile Robgold's radio you need all these libraries
AsyncTCP by ESP32Async 3.3.6
ESP Async WebServer by ESP32Async 3.7.2
ESP-audioI2S-master by schreibfaul1 3.4.2 (here I do not have a newer version listed in the library manager in arduino 2.1.1)
U8g2 by olivier 2.35.30
WiFiManager by tzapu 2.0.17
ezButton by ArduinoGetStarted.com 1.0.4
Once you have downloaded all of them, now for the second file swap, go into the documents on your computer then the Arduino and libraries folder where you will have folders with all the libraries you just downloaded.
Now download another ZIP from Github by Robgold from here
https://github.com/dzikakuna/ESP32_radio_evo3/tree/main/src/ESP32_radio_evo3.19/Arduino/libs
This file AudioI2Scommit.....
You unzip and copy the contents of this folder.
Then go to documents / Arduino / libraries / ESP32-audioI@S-master / SRC /
And there you remove everything that is there and winnow out the ones you extracted earlier from the AudioI2Scommit file.
Now you select the ESP32-S3 board and COM port (of course you should install the CH343 driver for the ESP board beforehand so that Windows sees it correctly)
Now you go to Github again here
https://github.com/dzikakuna/ESP32_radio_evo3/tree/main/src/ESP32_radio_evo3.19
And here is the Arduino configuration file, view this screenshot for yourself and set up the ESP board configuration as shown in the screenshot.
Now after all these moves you should be able to compile and upload to the ESP board correctly.
Greetings....
Added after 11 [minutes]: And by the way, if you want to load the software of the master, you will need other libraries which you will have to download through the library manager, but I can write you about that tomorrow because today I do not remember them by heart.
Greetings ...