Download the EZEPTOCORE .uf2 file: overclocking firmware if you clock the module externally, non-overclocking if you use the internal clock; low-latency builds respond faster but leave less headroom for effects. If you need to remove the module to reach its rear button, switch off and unplug the case first. Connect the module to your computer with a USB data cable. Hold the small button on the back, press the front-panel RESET button, then release the rear button. A drive named RPI-RP2 appears on the computer. Copy the .uf2 file onto it. The drive disconnects when the module accepts the firmware and restarts.
- Replace stretched companion playback with live granular Time Stretch, capped at 16×. The triggered effect applies an 8× minimum while active.
- Correct granular reverse playback, slice resets, stop/loop boundaries, and transition fades.
- Stop generating or requiring companion audio in the sample-manager, web exporter, and Rack source. Existing companion files are preserved and ignored.
- Speed up sample-manager batch rendering with up to four workers, while preserving import order, shared caches, cancellation, and transactional saves. A 13-file local benchmark improved from 12.1 to 5.9 seconds with identical output hashes.
- Fix Rack storage test portability on Windows and improve tooltips.
Install v8.0.5 firmware before using primary-only exports from the updated sample-manager or web-tool source. Existing cards work without regeneration.
**Full Changelog**: https://github.com/schollz/_core/compare/v8.0.4...v8.0.5
- feat: add ezeptocore and ectocore support for vcv rack
- feat: add configurable start tempo across web, juce, hardware, and vcv rack
- feat: add firmware downloads, version selection, and guided installation to the sample manager
- fix: preserve tempo across external clock stops and restarts
- fix: stop clock output when the external clock stops
- fix: show accurate original and rendered sample durations and rendering status
- fix: select the first populated sample when opening a project
- fix: automatically rebuild incompatible sample companions
- fix: correct web sample exports and improve vcv rack compatibility
- fix: improve tempo detection for syncopated loops with tails
- fix: correct folder permissions during zip extraction
**Full Changelog**: https://github.com/schollz/_core/compare/v8.0.3...v8.0.4
- zeptocore: can change midi channel
- ezeptocore/ectocore: can use 1v/oct
**Full Changelog**: https://github.com/schollz/_core/compare/v8.0.2...v8.0.3
## What's Changed
* fix: cv plug and one-shots on ezeptocore by @schollz in https://github.com/schollz/_core/pull/834
* feat: load detailed metadata per active bank, allowing 255 samples by @schollz in https://github.com/schollz/_core/pull/835
**Full Changelog**: https://github.com/schollz/_core/compare/v8.0.1...v8.0.2
## What's Changed
* feat: improve stability by @schollz in https://github.com/schollz/_core/pull/830
* feat: add midi notes by @schollz in https://github.com/schollz/_core/pull/831
## What's Changed
- reduce high bank memory pressure by @schollz in https://github.com/schollz/_core/pull/829
- remove the unused SaveFile sequencer reservation in ezeptocore/ectocore
- share realtime-stretch scratch buffers to reduce heap usage
- move the audio render workspace off the core-1 stack
- set a 4 KiB core-1 stack for every firmware build profile
- retain the original Freeverb algorithm with one comb and one allpass
- reserve sufficient heap so reverb allocation cannot starve playback
- replace hot-path sprintf calls with lightweight integer formatters
- remove printf, SysEx formatting, and deferred diagnostics from hot paths
### What's new
- zeptocore: Added realtime stretch control for zeptocore playback. Hold B and turn Knob Z to move from bypass into increasing stretch amounts.
- zeptocore: Added a Retrigger volume ramps toggle using buttons 13 + 14 + 15 + 16. It is enabled by default and lets retriggers ramp volume back in instead of always staying flat.
- EZEPTOCORE/ectocore: Added realtime stretch behavior random-effect/rune workflows when the selected rune is timestretch-only.
### What's changed
- Updated MIDI CC 20 to control realtime stretch instead of bass volume.
- Updated Zeptocore filter handling so the filter control behaves as a low-pass cutoff when the DJ filter mode is disabled.
- Clarified the quickstart and combo docs for volume, tempo, sample selection, random jump, random effects, random tunnel, quantize, and realtime stretch controls.
## What's Changed
* fix: triggering first when restarting from clock by @schollz in https://github.com/schollz/_core/pull/823
* chore: bump version by @schollz in https://github.com/schollz/_core/pull/824
Full Changelog: https://github.com/schollz/_core/compare/v7.1.7...v7.1.8
## What's Changed
* Add Discord and Manual links to website sticky menu
* [WIP] Improve speed to enter red mode
* chore: bump version
**Full Changelog**: https://github.com/schollz/_core/compare/v7.1.1...v7.1.2
What is the latest firmware for the Infinite Digits EZEPTOCORE?
The latest firmware for the Infinite Digits EZEPTOCORE is version 8.1.0, released on 14 Oct 2026. FW//RADAR last checked Infinite Digits's official page on 26 Oct 2026.
How do I update the Infinite Digits EZEPTOCORE?
Download the EZEPTOCORE .uf2 file: overclocking firmware if you clock the module externally, non-overclocking if you use the internal clock; low-latency builds respond faster but leave less headroom for effects. If you need to remove the module to reach its rear button, switch off and unplug the case first. Full instructions on Infinite Digits's official firmware page.
Where can I download Infinite Digits EZEPTOCORE firmware and drivers?
Directly from Infinite Digits's official firmware page — FW//RADAR links to the source and never hosts firmware files. Official firmware page →
Where can I find the Infinite Digits EZEPTOCORE manual?