New BeatBuddy Firmware (3.2.0 "A New Look!")

Hi Guys,

We have a new beta firmware version (3.50) that fixes a few bugs. @Shaffer_Ogle_Lee @Skwearlswife @TheWolf2103 please test this to see if your issues still appear. Thanks! :slight_smile:

Changelog:

  • Fixed Missing Audio bug (probably)
    • Missing audio bug was caused by memory corruption during file loading. An invalid library configuration seems to be the issue. (Disabled word access in ff.c to solve the issue)
  • Stability improvement (That were done while looking for the memory corruption problem)
    • Stopped using malloc / free for i2c packets.
    • Limited the number of settings that can be saved in one setting Task call
    • Add load sanity checks to limit the chance of trying to play a corrupt song
  • Midi Time signature
    • Made sure the values sent are valid by applying mask on the payload value (0x7F)
  • Fixed count-in color style
  • Fixed Headphone volume random display
  • Prevent Song Manager from setting default song tempo / drumset if those were set by MIDI 500ms before.

BeatBuddy firmware 3.50.zip (398.0 KB)