Skip to content

Releases: pschatzmann/arduino-audio-tools

0.9.1 - Multiuser Webserver / DynamicMemoryStream / Error Corrections

12 Sep 08:27
Compare
Choose a tag to compare
  • Multiuser Webserver with examples
  • DynamicMemoryStream with Example (which supports PSRAM)
  • Correction for StreamCopy to support URLStream as source
  • Examples for STK
  • Updated Delay AudioEffect (thanks to https://github.com/andysheen)
  • Extended UDPStream to support StreamCopy as source (thanks to https://github.com/andysheen)

0.9.0 - New Functionality and Many Codecs

01 Sep 08:47
Compare
Choose a tag to compare
  • Many new Codecs
  • Support for VS1053 Codec Module
  • Improvement and Cleanup of Desktop Build
  • Format Converting Streams
  • Support for Faust DSP
  • Simple API for FFT / Alternative FFT Implementations
  • 3 Band Equilizer
  • MultiOutput to multiple Sinks
  • Mixing multiple Sources
  • Communication via RTSP and ESPNow
  • PSRAM support for ESP32

0.8.7: Tensorflow Lite, Resampling and Error Corrections

05 Apr 13:17
Compare
Choose a tag to compare

New Functionality:

  • Microspeech with Tensoflow Lite: TfLiteAudioOutput class
  • New generators: GeneratorFromArray, SineFromTable
  • VolumeStream support for volume on individual channels
  • Support for Nano BLE Sense Microphone
  • Resample functionality
  • Support for AudioKit 2957

Error Corrections:

  • i2s-i2s examples
  • Cleanup samples
  • Fix Broken URL links in examples
  • Sine generator prevent overflow
  • remove apll from analog
  • Rename analog to adc in examples
  • A2DP - Disable auto reconnect
  • Crash in MetaDataICY

0.8.6 - RP2040 I2S and PWM Support

25 Feb 18:04
Compare
Choose a tag to compare
  • I finally managed to have the I2S output working for the Raspberry Pico
  • PWM output is working too, but the sound quality is not good

0.8.5 - Maximilian and arduino-simple-tts

24 Feb 20:23
Compare
Choose a tag to compare
  • Support for arduino-simple-tts
  • Support for Maximilian with examples
  • AnalogAudioStream cleanup and correction
  • Some more methods for Str (e.g toLong(), replace(), replaceAll())
  • Corrected Compile errors for AVR, RP2040
  • Support for RXTX_MODE in I2SStream
  • Filters - some optimizations
  • Draft implementation for resampling

Support for Filter

08 Feb 16:14
Compare
Choose a tag to compare
  • Support for Filter
  • EncodedAudioStream support AudioBaseInfo in begin
  • copyAll with optional delay
  • new RAWDecoder and RAWEncoder class
  • Corrected unstable Touch Pins

SPDIF Support

01 Feb 20:56
Compare
Choose a tag to compare
  • SPDIF output with the help of the SPDIFStream class
  • removed namespace definitions from all examples
  • fixed broken desktop build and execution

Bugfixes

29 Jan 13:04
Compare
Choose a tag to compare
  • Align with updated decoder libraries
  • Bugfixes AudioKit - handle pin conflicts
  • Bugfixes to make AudioEffects work again
  • All examples are compiling w/o errors
  • Correct broken local build on desktop
  • AudioActions support for touch buttons
  • new DecoderHelix class which supports dynamic MP3, AAC and WAV decoding

ESP32 AudioKit, AudioEffects, ICY Stream

15 Dec 08:30
Compare
Choose a tag to compare
  • Support for ESP32 Audiokit
  • AudioEffects
  • Support for ICY Streams
  • Support for APLL in ESP32 I2S
  • Error corrections for Metadata
  • Error corrections for the AudioPlayer

Audio Player & Decoders

03 Nov 08:08
Compare
Choose a tag to compare
  • Encoding and Decoding for MP3, AAC and WAV
  • Implementation of an easy to use AudioPlayer (with SD support, decoding, streaming and A2DP)
  • Div Error Corrections
  • Volume Control
  • Support for IDF 4