top of page
Search
Writer's pictureLeonardo

Freak Firmware Update: Move from Version 3.3 to 3.4

Updated: Nov 15

EDIT: version 3.3 and 3.4 are unstable. Avoid installing it. Use instead 3.2 or wait for 3.5.


Today, we shipped the last module of November’s Freak batch. We accomplish the task in record time! This time, it was a family effort, with everyone pitching in to help with packaging. My children especially enjoyed assembling the cardboard boxes, adding stickers, screws, cables, and the modules.


To meet our deadline, I had to rush some steps, and unfortunately, that sometimes leads to errors. All new modules were shipped with Freak firmware version 3.3, which hasn't yet been publicly released.


Unfortunately, there’s a critical bug in version 3.3 that causes the module to crash in Dual and Duplex modes. If you’re running version 3.3, please upgrade to 3.4 as soon as possible.



Here’s a video that shows how to update:




To all new Freak module users, I apologize for this issue. If you find any issue, do not hesitate to contact me with a report and I will fix it.


Overview of Changes from Version 3.2 to 3.4


New State Variable Filter:


In version 3.4, we’ve added a new "Stabile-OTA" filter. This one is a variation of the Stabile filter (State Variabl Filter) but using Operational Transconductance Amplifiers (OTAs).


New Bootloader


One of the most significant updates in the new firmware is an improved bootloader. The bootloader is a small program that manages firmware updates on the module. While the old bootloader worked well, the new version is more reliable and works better even with low audio levels. Previously, I couldn’t update the Freak module using audio from my laptop, but now this is no issue.


More Vult Language Code


I’ve ported all Lua code used in the Freak module to the Vult language. With recent advancements in Vult language v1.0, it was possible to replace the Lua code that handles graphics and screen functions. This frees up resources, allowing us to add more models in future updates.


Bug Fixes and Optimizations


Several bugs that could cause filter issues have been fixed in this version. I also identified a few areas in the code for performance improvements.


New batch of Freaks


This last batch of Freaks sold out quite fast and many of you were not able of getting a module. This time we are better prepared and we will have a new batch some time after Christmas holidays in January 2025.


495 views1 comment

Recent Posts

See All

1 Comment

Rated 0 out of 5 stars.
No ratings yet

Add a rating
Menashe
Menashe
Nov 12
Rated 5 out of 5 stars.

Freak is my favorite module and the best multimode filter there is. It is so versatile I use it every time! I love it!

Like
bottom of page