ESP8266Audio/src
ChuckMash b837e7d36a
Stop output on OOM in MP3 (#658)
2024-04-25 17:53:07 -07:00
..
driver Add codespell to CI checks (#450) 2021-11-28 10:52:33 -08:00
libflac Update macros.h 2022-08-31 10:52:24 -07:00
libhelix-aac Add RP2040 build (#530) 2022-05-18 21:03:37 -07:00
libhelix-mp3 Update polyphase.c 2024-04-16 15:11:31 -07:00
libmad Fix GCC12.3 new warnings for RP2040 (#679) 2024-04-16 16:32:16 -07:00
libogg Add codespell to CI checks (#450) 2021-11-28 10:52:33 -08:00
libopus Fix GCC12.3 new warnings for RP2040 (#679) 2024-04-16 16:32:16 -07:00
libtinysoundfont fixed: tmpSourceSamplePositionF32P32 jumping to incorrect position causing distorted sound (#539) 2022-06-10 17:57:53 -07:00
opusfile Fix GCC12.3 new warnings for RP2040 (#679) 2024-04-16 16:32:16 -07:00
AudioFileSource.h Add callbacks for metadata and status reports 2017-12-06 21:11:23 -08:00
AudioFileSourceBuffer.cpp Allow playing wav files via HTTPStream (#224) 2019-11-24 08:52:50 -07:00
AudioFileSourceBuffer.h increase max buffer size beyond 64k (#117) 2018-08-20 07:53:59 -07:00
AudioFileSourceFATFS.h Add FatFS file source (#289) 2020-08-09 11:21:45 -07:00
AudioFileSourceFS.cpp Fix ESP32 compile 2019-04-13 17:40:28 -07:00
AudioFileSourceFS.h Modified AudioFileSourceFS.h to add resolution operator on items defined into the fs namespace in esp32 libraries. (#335) 2020-11-15 10:20:21 -08:00
AudioFileSourceFunction.cpp Update for RP2040 core v2.0 new I2S (#528) 2022-05-18 17:37:34 -07:00
AudioFileSourceFunction.h Add codespell to CI checks (#450) 2021-11-28 10:52:33 -08:00
AudioFileSourceHTTPStream.cpp Add support for Raspberry Pi Pico Arduino Core 2021-04-02 19:40:58 -07:00
AudioFileSourceHTTPStream.h Add support for Raspberry Pi Pico Arduino Core 2021-04-02 19:40:58 -07:00
AudioFileSourceICYStream.cpp Get ESP8266 CI running again (#531) 2022-05-18 22:12:33 -07:00
AudioFileSourceICYStream.h Add support for Raspberry Pi Pico Arduino Core 2021-04-02 19:40:58 -07:00
AudioFileSourceID3.cpp Remove ID3 signedness warning 2020-12-08 10:29:35 -08:00
AudioFileSourceID3.h Add callbacks for metadata and status reports 2017-12-06 21:11:23 -08:00
AudioFileSourceLittleFS.h Fix #define protection macro name 2022-02-09 08:33:23 -08:00
AudioFileSourcePROGMEM.cpp Bring in files from original projects 2017-08-12 09:01:42 -07:00
AudioFileSourcePROGMEM.h Bring in files from original projects 2017-08-12 09:01:42 -07:00
AudioFileSourceSD.cpp Add SD card file input class 2017-08-18 08:18:22 -07:00
AudioFileSourceSD.h Add SD card file input class 2017-08-18 08:18:22 -07:00
AudioFileSourceSPIFFS.h Get ESP8266 CI running again (#531) 2022-05-18 22:12:33 -07:00
AudioFileSourceSPIRAMBuffer.cpp ESP32-C3 Support (#454) 2021-11-30 12:25:30 -08:00
AudioFileSourceSPIRAMBuffer.h Add support for Raspberry Pi Pico Arduino Core 2021-04-02 19:40:58 -07:00
AudioFileSourceSTDIO.cpp Fix seek behavior in Opus, STDIO (#296) 2020-08-12 16:59:03 -07:00
AudioFileSourceSTDIO.h WIP - build some code on the PC to run valgrind/etc. 2018-01-19 19:39:19 -08:00
AudioFileStream.cpp Add callbacks for metadata and status reports 2017-12-06 21:11:23 -08:00
AudioFileStream.h Add callbacks for metadata and status reports 2017-12-06 21:11:23 -08:00
AudioGenerator.h Fixes when seeking in an MP3 file (#303) 2020-09-06 11:41:45 -07:00
AudioGeneratorAAC.cpp Fix AAC mono decode (#297) 2020-08-15 21:05:12 -07:00
AudioGeneratorAAC.h Enable static allocated buffers, no dynamic malloc 2018-01-21 13:02:05 -08:00
AudioGeneratorFLAC.cpp Fix GCC12.3 new warnings for RP2040 (#679) 2024-04-16 16:32:16 -07:00
AudioGeneratorFLAC.h ESP8266 SinglePinI2SDriver, SPDIF output improvements, FLAC memory optimization (#237) 2020-02-24 09:55:30 -08:00
AudioGeneratorMIDI.cpp Fix build support gcc8 for other arch (#567) 2022-08-31 10:54:19 -07:00
AudioGeneratorMIDI.h Fix build support gcc8 for other arch (#567) 2022-08-31 10:54:19 -07:00
AudioGeneratorMOD.cpp Add RP2040 build (#530) 2022-05-18 21:03:37 -07:00
AudioGeneratorMOD.h AudiogeneratorMOD: use full 16bit with slightly better accuracy (#479) 2022-01-09 08:39:34 -08:00
AudioGeneratorMP3.cpp Stop output on OOM in MP3 (#658) 2024-04-25 17:53:07 -07:00
AudioGeneratorMP3.h Fixes when seeking in an MP3 file (#303) 2020-09-06 11:41:45 -07:00
AudioGeneratorMP3a.cpp install and use a global audioLogger instead of Serial (#198) 2019-07-24 10:02:21 -07:00
AudioGeneratorMP3a.h Add HELIX MP3 decoder initial revision 2017-12-08 19:58:45 -08:00
AudioGeneratorOpus.cpp Fix seek behavior in Opus, STDIO (#296) 2020-08-12 16:59:03 -07:00
AudioGeneratorOpus.h Add Opus file format (and OGG demux) (#294) 2020-08-11 20:56:13 -07:00
AudioGeneratorRTTTL.cpp Update AudioGeneratorRTTTL.cpp for dotted length (#668) 2024-04-25 17:51:42 -07:00
AudioGeneratorRTTTL.h Initial RTTTL (Nokia ringtone) checkin 2018-03-25 21:44:22 -07:00
AudioGeneratorTalkie.cpp Add Talkie (TI speech synthesizer) support (#269) 2020-05-13 20:16:48 -07:00
AudioGeneratorTalkie.h Add Talkie (TI speech synthesizer) support (#269) 2020-05-13 20:16:48 -07:00
AudioGeneratorWAV.cpp Add PWMAudio support for the RP2040 (#597) 2023-01-03 17:08:56 -08:00
AudioGeneratorWAV.h Obey data size field, avoid WAV clicks w/metadata 2018-01-10 08:04:39 -08:00
AudioLogger.cpp install and use a global audioLogger instead of Serial (#198) 2019-07-24 10:02:21 -07:00
AudioLogger.h install and use a global audioLogger instead of Serial (#198) 2019-07-24 10:02:21 -07:00
AudioOutput.h added missing DMA buffer flush, see issue #270 for details (#271) 2020-05-21 13:16:34 -07:00
AudioOutputBuffer.cpp Add double buffer and FastROMFS classes 2017-10-27 21:14:14 -07:00
AudioOutputBuffer.h Add double buffer and FastROMFS classes 2017-10-27 21:14:14 -07:00
AudioOutputFilterBiquad.cpp Adding a working implementation of a Biquad filter adapted for use with the fixed-point CPU of the ESP8266 (#370) 2021-02-13 15:32:45 -08:00
AudioOutputFilterBiquad.h Adding a working implementation of a Biquad filter adapted for use with the fixed-point CPU of the ESP8266 (#370) 2021-02-13 15:32:45 -08:00
AudioOutputFilterDecimate.cpp Add FIR and decimation filter for frequency xvert 2017-11-21 07:45:02 -08:00
AudioOutputFilterDecimate.h Add FIR and decimation filter for frequency xvert 2017-11-21 07:45:02 -08:00
AudioOutputI2S.cpp Add ability to SwapClocks(bool) on I2S. rp2040 only. (#639) 2023-06-30 11:02:49 -07:00
AudioOutputI2S.h Add ability to SwapClocks(bool) on I2S. rp2040 only. (#639) 2023-06-30 11:02:49 -07:00
AudioOutputI2SNoDAC.cpp Update for RP2040 core v2.0 new I2S (#528) 2022-05-18 17:37:34 -07:00
AudioOutputI2SNoDAC.h Fix overflow with x256 oversampling in I2SNoDAC (#543) 2022-06-14 08:23:22 -07:00
AudioOutputMixer.cpp Add Mixer::loop() to allow just sending I2S data 2018-02-26 13:11:23 -08:00
AudioOutputMixer.h Add Mixer::loop() to allow just sending I2S data 2018-02-26 13:11:23 -08:00
AudioOutputNull.h Bring in files from original projects 2017-08-12 09:01:42 -07:00
AudioOutputPWM.cpp Add PWMAudio support for the RP2040 (#597) 2023-01-03 17:08:56 -08:00
AudioOutputPWM.h Add PWMAudio support for the RP2040 (#597) 2023-01-03 17:08:56 -08:00
AudioOutputSPDIF.cpp Update AudioOutputSPDIF.cpp (#677) 2024-04-16 15:10:24 -07:00
AudioOutputSPDIF.h Update AudioOutputSPDIF.h 2024-04-16 15:10:49 -07:00
AudioOutputSPIFFSWAV.cpp Get ESP8266 CI running again (#531) 2022-05-18 22:12:33 -07:00
AudioOutputSPIFFSWAV.h Update for RP2040 core v2.0 new I2S (#528) 2022-05-18 17:37:34 -07:00
AudioOutputSTDIO.cpp Add MOD test, update DIVIDER name (#451) 2021-11-28 16:20:05 -08:00
AudioOutputSTDIO.h MP3 test in Valgrind 2018-01-19 21:23:17 -08:00
AudioOutputSerialWAV.cpp install and use a global audioLogger instead of Serial (#198) 2019-07-24 10:02:21 -07:00
AudioOutputSerialWAV.h Limit speed SerialWAV can send samples, avoid WDT 2018-03-26 07:15:58 -07:00
AudioOutputULP.cpp ESP32-C3 Support (#454) 2021-11-30 12:25:30 -08:00
AudioOutputULP.h Fixes for the ULP driver (#340) 2020-11-23 12:30:56 -08:00
AudioStatus.h install and use a global audioLogger instead of Serial (#198) 2019-07-24 10:02:21 -07:00
ESP8266Audio.h Add PWMAudio support for the RP2040 (#597) 2023-01-03 17:08:56 -08:00
spiram-fast.h Clean ESP32 build (#529) 2022-05-18 18:43:50 -07:00