Faderpunk Firmware Updates

Latest Stable Firmware

Faderpunk is constantly evolving. We release frequent updates that improve stability, add new features, and implement suggestions from our community.
Here you can always find the latest stable firmware version, recommended for all users who want a reliable and fully tested experience.

Newsletter

The best way to keep yourself updated on firmware release is by joining our newsletter

How to check your Firmware

You can verify which firmware version your Faderpunk is running:

  1. Connect your device to the Faderpunk Configurator

  2. Go to the Settings tab

  3. The firmware version is displayed at the bottom of the page

This makes it easy to compare your installed version with the latest available release.

Beta Releases

If you’re curious about what’s coming next, we warmly invite you to explore our beta firmware.
Beta versions include upcoming features that are still being tested, and your feedback helps us shape the future of Faderpunk.

We encourage all testers to report any issues or suggestions through:

Your reports directly influence how quickly we can polish and ship new features. Thank you for helping us improve Faderpunk!

Download v1.10.0-Beta0 Firmware

Change log

faderpunk 1.9.1 (2026-05-16)

Fixes

  • bump default jitter tolerance from 20 to 25

  • [euclid] restore div_saved on boot, refresh mute LED on scene load (#523)

  • [control] decouple i2c from MIDI and fix NRPN change detection (#520)

  • increase EVENT_PUBSUB_SUBS to 80 to support 16 concurrent apps (#519)

Faderpunk 1.9.0 (2026-05-04)

The Superbooth 26 release

We're proud to present a beast of an update! Faderpunk v1.9.0 brings a ton of additions, fixes and general quality of life improvements. Let's go!!

First, we have 3 new apps: Random+, Clock Divider+, as well as our first community-submitted app by @rjsmithFP-Grids, a Faderpunk port of Mutable Instruments Grids, including the drum and bass alternative mode by @thorinside.

MIDI gets a serious upgrade with 14-bit CC and NRPN support, and you can now also recall scenes via MIDI program change messages.

We now have Swing on the clock, applied to all clocked apps. App divisions are colour-coded: straight divisions show in blue, triplets in orange. The scene LED also flashes when the clock is running.

We've added a settings page when holding the scene button:

  • LED brightness indicator (fader 1)

  • Display scale and root note colour (top LED fader 4 & 5)

  • Scales displayed as a keyboard on bottom LEDs

  • Swing amount (top LED fader 15)

  • Tempo (top LED fader 16)

  • Buttons display last recalled/saved scene

On the configurator side, a lot of quality-of-life improvements landed:

  • Detect connection status

  • Update LED brightness, scale, root note and tempo params from device

  • Duplicate apps in the layout editor

  • Direct link to app manual in the Active App section

  • Assign channel-related default CC numbers to avoid duplicates

Features

  • Change scene via MIDI program change message (#459)

  • Flash scene LED when clock is running (#471)

  • Add 14-bit MIDI CC/NRPN support (#470)

  • Add LED feedback for straight/triplet divisions (blue = straight, orange = triplet) (#481)

  • Show info page on scene button press (#489)

    • Display scale as a keyboard on bottom LEDs

    • LED brightness indicator (fader 1)

    • Display scale and root note colour (top LED fader 4 & 5)

    • Swing amount (top LED fader 15)

    • Tempo (top LED fader 16)

    • Buttons display last recalled/saved scene

  • Add division parameter for resolution handling in clock divider (#455)

  • Add Random+ app (#453)

  • Add Clock Divider+ app (#456)

  • Add FP-Grids app (#467)

  • Add swing option to clock (#491)

  • Per-note MIDI channels in FP-Grids (#512)

Fixes

  • Assign channel-related default MIDI CC numbers to avoid duplicates (#490)

  • Convert bipolar to range params (#494)

  • Cache layout before loop to prevent GetLayout from blocking (#509)

  • Use CBOR to encode config and layout on FRAM for more robust storage (#513)

faderpunk 1.8.2 (2026-03-16)

Fixes

  • use try_send for i2c messages

faderpunk 1.8.1 (2026-03-15)

Note

This release breaks the control app. Please don't use this and install v1.8.2 instead

Fixes

  • fix hanging notes when pausing clock (#448)

  • add public tick counter, reset delay (#449)

  • fix jitter issue (#468)

  • make tick counter start on 0 after reset (#479)

  • make analog ticks more resilient (#458)

  • repair i2c leader (#480)

  • improved fader jitter handling (#469)


fad
erpunk: v1.8.0

1.8.0 (2026-02-23)

Features

faderpunk: v1.7.0

1.7.0 (2026-02-08)

Be aware, this update will reset the params in almost all apps. We made sure that one can continue using the previous firmware so if you don't want to loose your app settings feel free to delay your update

Features

Bug Fixes

faderpunk: v1.6.0

1.6.0 (2026-01-27)

Features

  • faderpunk: bump version to align with configurator (50cdb88)

faderpunk: v1.5.0

1.5.0 (2025-12-07)

Features

  • add possibility to save and recall app layouts & params (e724ac0)

  • calibration: switch to fully automatic calibration (f88604d)

  • clock_div: add clock divider app (8214a38)

  • clock: start with running clock & save clock state (bcbf044)

  • configurator: add factory reset function (85dc047)

  • midi2cv: add velocity to Gate and Note Gate mode (0d1af52)

  • midi: send Out1 copy to MIDI Out2 (275ba63)

  • panner: add panner app (d990c75)

  • turing & turing+: add range param (cb1602f)

  • turing+: add base note param (3189ff9)

Bug Fixes

  • apps: clean up latch layer antipattern (e2afe6a)

  • lfo: add some variable safety (beba31e)

  • never erase calibration range (5280e94)

  • panner: fix crash when pressing button 2 and moving fader 1 (e674d84)

  • panner: make LED color more consistent (be56867)

faderpunk: v1.4.0

1.4.0 (2025-10-24)

Features

  • control: add param enabling fader value storage (921b139)

  • LFO: add range selection, add MIDI output (d8a50f9)

  • offset_att: make buttons toggles of offset and attenuverter (5074d77)

Bug Fixes

  • apps: use debounced save for storage (05387a4)

  • control: actually fix the bug causing CC not reaching 127 (7cb3288)

  • quantizer: fix led feedback (1c93c86)

  • randomcvcc: fix bug preventing going into free running mode (420ce0e)

  • turing & turing+: fix MIDI CC number offset (6783f71)

faderpunk: v1.3.0

1.3.0 (2025-10-08)

Features

  • clkcvrnd: add slew to CV and bipolar param (b0d5525)

  • control: add invert param (4304662)

  • rndcvcc: add free running mode (a5dba5b)

  • rndcvcc: change clkcvrnd name to rndcvcc (5638b80)

Bug Fixes

  • clock: always pass through analog ticks (6ed1093)

  • clock: apply correct pull for analog clock inputs (89e778b)

  • max: reduce number of sample readings for adc (577646e)

  • midi: add midi throttling to 500 messages per second (bfb502d)

  • probatrigger: param change making the app crash (c8b233d)

  • rndcvcc: Change description (edda804)

  • storage: enable calibration data migration (b8f140e)

faderpunk: v1.2.2

1.2.2 (2025-10-01)

Bug Fixes

faderpunk: v1.2.1

1.2.1 (2025-10-01)

Bug Fixes

  • clkcvrnd: fix crash on unmute (152456d)

  • clkcvrnd: move color change to clock handler (4aba760)

  • euclid: fix warping issues making it loose phase (47e0ff1)

faderpunk: v1.2.0

1.2.0 (2025-09-25)

Features

  • configurator: rename params, fix float field (9349aa6)

  • lfo: add speed param (4c3cef2)

  • turing: add base note and gate % param (f41908e)

Bug Fixes

  • clkcvrnd: fix LED on mute (a78f3c7)

  • clkcvrnd: fix mute control (e13539a)

  • clkturing: fix saving of the registers (4dd4dfe)

  • clock: fix clock transport commands (4e690ac)

  • clock: limit extra reset sources (7fc8619)

  • control: app not sending midi (1ce6d83)

  • fix subdivision numbers (bb99959)

  • turing: fix issues with sequences length is 16 (67aa1b8)

faderpunk: v1.1.0

1.1.0 (2025-09-20)

Features

  • configurator: add saved confirmation (9c12c2f)

  • configurator: new app overview, get and set app params (06bf6c3)

Bug Fixes

  • apps: fix sticky params race condition (0d9d817)

  • configurator: retain storage and parameters when app is moved (6ea3cab)

faderpunk: v1.0.0

faderpunk-v1.0.0

1.0.0 (2025-09-13)

⚠ BREAKING CHANGES

  • the phoenix has risen from the ashes

Features

  • ad: add gate indicator (afd94f5)

  • ad: add the ability to deactivate the midi input (ec9ffb8)

  • ad: add use_midi param (e5f4510)

  • api: add midi aftertouch and pitch bend API (43c849c)

  • app: add color and icon config to apps (35d19f9)

  • calibration: move to fixed point calibration (574d899)

  • clock: add analog clock out from internal clock (7c3b619)

  • clock: add really long clock divisions (1a15f70)

  • clock: add reset out aux config option (d021133)

  • clock: passthrough midi clock usb<->uart (d9ad686)

  • clock: refactor clock to allow for improved routing (1d76deb)

  • clock: remove all midi passthrough (3ff3708)

  • clock: send midi clock ticks when using internal clock (919899d)

  • clock: start internal clock with scene+shift (c8f9343)

  • configurator: add range param (f5014a0)

  • configurator: use enum for midi modes in midi2cv and turing (9342d74)

  • fram: add crc check (31247c0)

  • i2c: i2c leader (16n compatibility mode) (0123546)

  • midi2cv: add gate on note mode (e9c494f)

  • select color and icons for all app. Rework app order (e97a390)

  • seq8: add octave selection in shift functions (26a0efa)

  • seq8: add range option (1d0faca)

  • the phoenix has risen from the ashes (17d9fdf)

Bug Fixes

  • ad: only conditionally run midi handler (85181a1)

  • calibration: fix input calibration for -5 to 5V range (e5e93b7)

  • calibration: fix startup button press calibration (c2178b4)

  • clock: do not send reset when external clock is used (86c8c77)

  • clock: prevent drift and stutter while changing bpm (da6af19)

  • clock: reduce clock out trigger length to 5ms (7166b69)

  • clock: send reset event when internal clock is stopped (6b66b05)

  • exponential and logarithmic curves were switched (6a2f311)

  • fram: add initialization check (3e43ec3)

  • leds: use exponential fader curve for global led brightness (7001725)

  • notefader: reset now actually reset to 0 (b3691b1)

  • seq8: rearrange the shift functions (a8728fb)