Skip to content

0.9.4 - Major Class Redesign / Doxygen Modules / Jupyter

Compare
Choose a tag to compare
@pschatzmann pschatzmann released this 13 Feb 16:06
· 1220 commits to main since this release
54bd8d8
  • Class redesign to provide clean platform specific implementation classes

  • Provide comprehensive modules in doxygen

  • Support for frameworks w/o Arduino / Support for Jupyter

  • Many Error Correction

  • Automatic generation of Doxygen on commit

  • New functionality

    • Proper 24 bit support using int24_t
    • Pitch Shifting: provide multiple implementations
    • Concurrency Implementation with Tests
    • NumberFormatConverterStream
    • EncodedAudioStream supports now readBytes()
    • fft window functions
    • InputMixer, OutputMixer
    • StdioStream (e.g. for binary output on desktop)
    • FadeStream to avoid pops / Integration in AudioPlayer
    • DRAFT LEDOutput class
  • Changes

    • Convert Notes from int to float
    • Support Dynamic Resampling