Skip to content

Releases: pschatzmann/arduino-liblame

Error Corrections

20 Apr 17:06
Compare
Choose a tag to compare

I haven't published any new release for quite some time!

Here are the corrections since the last release:

  • Renamed log level names to avoid conflicts
  • Support for defining USE_STACK_HACK_RECYCLE_ALLOCATION_SINGLE_THREADED to prevent crashes
  • Support for defining ESP_PARAM_ENABLE_LIMIT
  • begin returns bool to indicate success or failiure
  • Setting the default value for USE_MEMORY_HACK 0
  • Moved pow20, pow42 to struct to be dynamically allocated
  • Added missing free for primebuff0/1 for USE_STACK_HACK_RECYCLE_ALLOCATION_SINGLE_THREADED

ESP32 PSRAM Support

04 Aug 07:21
Compare
Choose a tag to compare
  • Optimizations: replace big statically allocated RAM with dynamic heap allocations
  • Support for ESP32 PSRAM

Speed Test

11 Aug 08:17
Compare
Choose a tag to compare

A sketch which measures the encoding speed
more stack memory optimizations

Initial Release

10 Aug 09:06
Compare
Choose a tag to compare
  • Based on original liblame
  • Converted to Arduino library
  • Added extensions for memory management and logging
  • provided example is compiling and running on esp32