Firmware v2.0.5: Full-screen graphics, snapped knobs

Announcing firmware v2.0.5 with some exciting new features!

Download here

Major Features

  • Support snapped knobs (and labelled positions for knobs) by @etcetc in #507 and @danngreen in #517
    • Previously you had to turn the rotary multiple clicks to advance a snapped knob. Now each click of the rotary moves to the next/previous position of the knob.
    • Labels for each snapped position are now supported (previously labels for positions were only supported for switches).

Screen Recording 2025-06-04 at 7.48.57 PM

  • Allow displaying graphic screens full screen by @danngreen in #520
    • Displays are listed in the modules elements, below the Jacks section (but above the Options menu if present).
    • Note: some text-only displays are not supported yet.

Screen Recording 2025-06-05 at 8.50.26 AM
Screen Recording 2025-06-04 at 9.30.24 PM
Screen Recording 2025-06-05 at 8.58.21 AM

Other features

  • Button to reboot from firmware, and automatically reboot after firmware update by @danngreen in #511
  • Button to restore factory patches without doing a full factory reset

Development support

Fixes

22 Likes

These are great new features!

I just tried the Fundamental Scope module’s display, looks great! I can sell my Korg NTS 2 now :slight_smile:

Are there any other modules with displays that are particularly worth testing with this new feature ? (that looks like the new JW Arrange16 above?)

3 Likes

JWModules Tree is a great visualizer. Also CVFunk FlowerPatch (checkout the Waterfall and Scope views in the menu)

The addition of the full screen option for scopes is EVERYTHING! Thank you so much for this one @danngreen

3 Likes

Just an acknowledgment on the CPU optimization work done. It does not look very sexy in the list but I am thinking about CPU a lot less now, well done.

1 Like

Look at the real estate for sample management! Magnificent TY!

I’m looking forward to checking out JW’s Bouncy Balls, Thing Thing, and Full Scope on the Meta.

Which module is this in the photo?

That one is SickoPlayer

1 Like

Seeing about 6-8% increased cpu on 2.0.5 (93%) verses 2.0.4 (86%) on same patch - is this expected? Not triggering any notes, just idling. I replaced the modules with most recent release of those as well.

I am very excited to try the scope, are there any videos on this? I can see where this could help sell mm.
01_Braidsx2_2.yml (13.5 KB)

This is amazing! Thank you very much! :blush:

I ran this patch on v2.0.5 and also on v2.0.4 and get the same CPU load (~93%). Between now and then various plugins have been updated, so it’s possible the difference you see is due to different plugin versions? Of the five plugins in that patch, the latest Airwindows and Fundamental is v2.0.10, and kocmoc, Bogaudio, and CountModula is v2.0.8. What versions were you running when you got 86%? You might try running those versions with firmware v2.0.5 and see. If there’s a performance hit in one of those plugins, I’ll take a look.

Amazing @danngreen !
Talked to you on superbooth about it and I’m glad to see that one month later it’s already implemented! great job!

1 Like

Sorry - for delay - it must have been an earlier version of something (possibly 2.0.0), I just noticed the difference (definitely on version 1 was at 86%). I will try to dig around more. Thanks for all you do!