Commit Graph

2835 Commits

Author SHA1 Message Date
pschatzmann
88586f643d MiniAudioBlocking output 2024-06-24 16:57:34 +02:00
pschatzmann
80e348cb87 MiniAudioStream make it blocking 2024-06-24 16:01:05 +02:00
pschatzmann
3b6e431df5 Compile error in AnalogDriverESP32 2024-06-24 15:04:48 +02:00
pschatzmann
2bc01419ef Codecs: void* to uint8_t* 2024-06-24 09:37:57 +02:00
pschatzmann
bd84b6275d Flac example compile error 2024-06-23 18:59:13 +02:00
pschatzmann
9bc64d3fd1 class CatStream 2024-06-23 16:27:27 +02:00
pschatzmann
40c1b5f6b6 swig 2024-06-23 16:23:43 +02:00
pschatzmann
c8b952865b Move AudioStream to BaseStream.h 2024-06-23 15:44:44 +02:00
pschatzmann
18b855a8b3 NoArduino Client 2024-06-23 14:39:56 +02:00
pschatzmann
066a3aa6ba Helix Decoder - remove Stream 2024-06-23 12:22:50 +02:00
pschatzmann
d64736d2b7 Create AudioCodecBase.h 2024-06-23 11:51:17 +02:00
pschatzmann
9c21c94aef swig 2024-06-23 10:26:36 +02:00
pschatzmann
7b617d8781 cmake corrections 2024-06-23 09:54:45 +02:00
pschatzmann
c1b00ebc69 ESP32 I2S does not support any buffer 2024-06-22 20:12:01 +02:00
pschatzmann
7f28e50697 channel_format for ESP32 i2s 2024-06-22 20:01:52 +02:00
pschatzmann
df3cdd3543 AnalogAudioArduino change parent class to AudioStream 2024-06-22 18:14:43 +02:00
pschatzmann
3409af3fa9 AnalogAudioArduino 2024-06-22 17:43:02 +02:00
pschatzmann
3bce6a78ea AnalogAudioArduino 2024-06-22 17:36:09 +02:00
pschatzmann
fe7b0d61e2 AnalogAudioArduino defaultConfig() 2024-06-22 16:46:56 +02:00
pschatzmann
47c384f094 Cleanup AnalogAudioStream: rename files to match class names 2024-06-22 16:44:16 +02:00
pschatzmann
27b8d1989e AnalogDriverArduino support for ESP32 2024-06-22 15:26:21 +02:00
pschatzmann
9db08b8426 MemoryStream bool() 2024-06-22 08:20:01 +02:00
pschatzmann
6102694b3c MemoryStream operator bool() should not check for audio info 2024-06-21 18:22:15 +02:00
pschatzmann
a334eba477 AudioEffectStreamT readBytes from decoder 2024-06-21 11:30:52 +02:00
pschatzmann
791b5b82aa compile errors in cmake 2024-06-21 09:41:43 +02:00
pschatzmann
cad43a71ea OutputMixer: availableSamples() 2024-06-21 03:18:13 +02:00
pschatzmann
e72bc271e1 OutputMixer: flushMixer() allow 0 lines 2024-06-20 16:24:08 +02:00
pschatzmann
7a4bb8f4c2 OutputMixer: size error 2024-06-20 15:09:56 +02:00
pschatzmann
33214079d7 IDF as component 2024-06-20 14:03:55 +02:00
pschatzmann
6f52e0d40e FLACDecoder not active from Error to Warning 2024-06-20 11:53:04 +02:00
pschatzmann
815d589cba FLACDecoder begin() check state 2024-06-20 04:15:24 +02:00
pschatzmann
9400d5b4a2 FLAC decoder_finish in begin() 2024-06-19 11:01:12 +02:00
pschatzmann
b443cc42a9 Support for IDF cmake 2024-06-19 09:52:23 +02:00
pschatzmann
784fa1da2a AudioRuntime micros extern 2024-06-19 09:20:10 +02:00
pschatzmann
901166db2d OutputMixer: available 2024-06-18 23:13:08 +02:00
pschatzmann
e0027b159e FLACEncoder constructor 2024-06-18 10:00:49 +02:00
pschatzmann
f4615b5cf2 FLACDecoder destructor 2024-06-18 09:56:06 +02:00
pschatzmann
139b401421 FLACDecoder support begin after end() 2024-06-18 09:33:48 +02:00
pschatzmann
1fed0ba281 class OutputMixer: index management 2024-06-18 08:45:44 +02:00
pschatzmann
fc3404c21d writeSilence 2024-06-18 08:33:25 +02:00
pschatzmann
1c1b4c7483 OutputMixer support writeSilence 2024-06-18 08:16:05 +02:00
pschatzmann
9024851874 Copy indicate number of bytes 2024-06-18 07:53:51 +02:00
pschatzmann
dbf649d592 SD flac example cleanup 2024-06-17 19:17:26 +02:00
pschatzmann
b1da78d5fd FLAC SD example 2024-06-17 18:51:08 +02:00
pschatzmann
e419528b0f ESP32 I2S prevent uninitialized pin 2024-06-12 08:30:54 +02:00
pschatzmann
09baac3a27 Compile warnings 2024-06-04 07:43:09 +02:00
pschatzmann
33fc7170f7 comple option ESP32_CMAKE 2024-06-03 20:26:58 +02:00
pschatzmann
579f380289 Merge branch 'main' of https://github.com/pschatzmann/arduino-audio-tools 2024-06-03 17:37:54 +02:00
pschatzmann
4c92c326a3 TfLiteAudioStream npe 2024-06-03 17:37:51 +02:00
Phil Schatzmann
00fd2c5df9 Update streams-sd_wav4-i2s.ino 2024-05-29 15:48:43 +02:00