C:\Users\Darif\AppData\Local\Temp\.arduinoIDE-unsaved2025830-23260-1a2u00x.00zlg\sketch_sep30c\sketch_sep30c.ino:177:18: error: conflicting return type specified for 'virtual void AudioOutputDSP::stop()' 177 | virtual void stop() override { | ^~~~ In file included from c:\Users\Darif\OneDrive\Documents\Arduino\libraries\ESP8266Audio\src/AudioGenerator.h:27, from c:\Users\Darif\OneDrive\Documents\Arduino\libraries\ESP8266Audio\src/AudioGeneratorMP3.h:24, from C:\Users\Darif\AppData\Local\Temp\.arduinoIDE-unsaved2025830-23260-1a2u00x.00zlg\sketch_sep30c\sketch_sep30c.ino:79: c:\Users\Darif\OneDrive\Documents\Arduino\libraries\ESP8266Audio\src/AudioOutput.h:47:18: note: overridden function is 'virtual bool AudioOutput::stop()' 47 | virtual bool stop() { return false; } | ^~~~ C:\Users\Darif\AppData\Local\Temp\.arduinoIDE-unsaved2025830-23260-1a2u00x.00zlg\sketch_sep30c\sketch_sep30c.ino: In function 'void rotary_loop()': C:\Users\Darif\AppData\Local\Temp\.arduinoIDE-unsaved2025830-23260-1a2u00x.00zlg\sketch_sep30c\sketch_sep30c.ino:529:42: error: 'currentpath' was not declared in this scope; did you mean 'currentPath'? 529 | currentPath = currentpath.substring(0, lastSlash + 1); | ^~~~~~~~~~~ | currentPath C:\Users\Darif\AppData\Local\Temp\.arduinoIDE-unsaved2025830-23260-1a2u00x.00zlg\sketch_sep30c\sketch_sep30c.ino: In function 'void updateEQ()': C:\Users\Darif\AppData\Local\Temp\.arduinoIDE-unsaved2025830-23260-1a2u00x.00zlg\sketch_sep30c\sketch_sep30c.ino:569:34: error: too many arguments to function 'esp_err_t dsps_biquad_gen_peakingEQ_f32(float*, float, float)' 569 | dsps_biquad_gen_peakingEQ_f32(&eq_coeffs[5], 1000/fs, mid_gain_db, 1.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\Users\Darif\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32/include/espressif__esp-dsp/modules/common/include/esp_dsp.h:33, from C:\Users\Darif\AppData\Local\Temp\.arduinoIDE-unsaved2025830-23260-1a2u00x.00zlg\sketch_sep30c\sketch_sep30c.ino:82: C:\Users\Darif\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32/include/espressif__esp-dsp/modules/iir/include/dsps_biquad_gen.h:160:11: note: declared here 160 | esp_err_t dsps_biquad_gen_peakingEQ_f32(float *coeffs, float f, float qFactor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Multiple libraries were found for "Adafruit_SSD1306.h" Used: C:\Users\Darif\OneDrive\Documents\Arduino\libraries\Adafruit_SSD1306 Not used: C:\Users\Darif\OneDrive\Documents\Arduino\libraries\Adafruit_SSD1306_Wemos_Mini_OLED Multiple libraries were found for "SD.h" Used: C:\Users\Darif\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\SD Not used: C:\Users\Darif\OneDrive\Documents\Arduino\libraries\SD exit status 1 Compilation error: conflicting return type specified for 'virtual void AudioOutputDSP::stop()'