Firmware updates are occassionally available for some products. Based on their design some products
can be updated by the end user. We provide free update software, and firmware files for these products.
NO WARRANTY: Firmware updates, software, and procedures listed on this page come
with no warranty or technical support. We can update your module for only the cost of shipping if
you feel uncomfortable performing the update yourself.
WebMidi Update Tool (NEW!)
We are pleased to present our new online KAUpdate Firmware Updater featuring WebMidi technology. No software or firmware files need to be downloaded, simply click below to launch the application in your browser.
Note: CARBON is currently not supported as we are developing a new bootloader. Once this is installed (using the old process) all future updates can be made via the new tool.
Launch KAUpdate Firmware Updater
Installation-based Update Tool (Legacy)
Below you will find the files and installer software for our legacy KAUpdate software available for macOS, Windows and Linux.
Depending on the product a procedure may be used to update the firmware. Please click on the link in the Update Type beside the firmware info for instructions and download links for the tool.
|K4815 / K4816 Pattern Generator
all the improvements of version 1.21:
- improved handling of motion type encoder for older units
- patterns, motions and scales can be updated over MIDI using the
KPatternEdit WebMidi-based editor for K4815
- clock divider and motion length show popup with the value when changed
- MIDI CC control over pattern type, motion start and motion length
- MIDI start, continue and stop handling improvements
- reset switch / input sends song position pointer message
- numerous bugfixes and improvements
|K1600 MIDI Converter
- added mono CV pitch/velocity mode
- it appears just after the ARP mode
- pitch output on CV1
- velocity output on CV2
- gate output on GATE1
all the improvements of version 1.31:
- additional bug fixes and improvements
all the improvements of version 1.30:
|K2579 Step Sequencer
- improvement for pulse input triggering
- version 1.26 changes:
- ability to ignore MIDI clock stop commands so CLOCK OUT
generates pulses continuously
- version 1.25 changes:
- mixer pan pot leakage fixed
- version 1.24 changes:
- sequencer can now be started while external MIDI clock is used
- delay LED works correctly with low settings
- bug fixes and improvements
- usage notes included with firmware archive
Version 1.01 was released: 2019-10-23
The CARBON bootloader enables the use of the Kilpatrick Audio WebMidi firmware update
tool. If you are running version 1.18 or lower you must install this bootloader to use
our new web-based update procedure.
For full instructions on installing the bootloader and updating CARBON using
Windows 10 or macOS, please see:
CARBON Bootloader Installation
KAUpdate over DFU
Version 1.21 was released: 2019-04-10
This is the first CARBON firmware version designed for use with our
WebMidi bootloader. We no longer release stand-alone binaries so please
install the bootloader firmware (above) and then use the KAUpdate WebMidi
tool to update to the latest version.
Version 1.18 was released: 2019-03-13
Note: CARBON firmware versions 1.18 and below require our old firmware
loading procedure using software you must download and install on your
computer. Please consider installing our bootloader (above) so that you
can make use of the KAUpdate WebMidi web-based updater in the future.
- version 1.18 changes:
- the USB device now shows up as CARBON on a PC
- step recording cutting off the first note is fixed
- overdub realtime recording works on subsequent passes
- USB host driver has been improved for silicon bug workaround - hopefully now with better reliability and lower resource usage
- version 1.14 changes:
- added scene change sync option - it can now be set to beat, or the end of loop on track 1
- more options for MAGIC - there are now Range and Chance options to adjust the output
- changed step edit in drum mode so it doesn't replace all notes - this works better for editing drum parts
- changed record to disable multiple track selection
- added record immediate and overdub - realtime recording now stays active until stopped
- added more arps
- added the ability to edit the gate patterns directly on CARBON
- added the ability to adjust the step-record note length
- added fine gate time control with shift
- added song list end point actions so you can loop the last scene, reset the entire song, or just stop the sequencer
- Additional bug fixes and improvements.
KAUpdate over DFU
Version 1.12 is the standard version shipped with units as of Jan. 2019. If you wish
to have all the latest features please upgrade to the latest version, however this
version still works well and implements all the original features.
- version 1.12 changes:
- Added more scales - thanks to CARBON user Bill Butler
- Improved MIDI clock to be even more precise.
- Added a CV Output Offset function as per user request.
- Added autolive function to enable live playing over sequences.
- Additional bug fixes and improvements.
- version 1.11 changes:
- Fixed a problem where some track mutes were overwritten during song load.
- version 1.10 changes:
- Fixed a problem where some GUI information might not be update after a scene change.
- Fixed regression that made resetting song mode impossible.
- Fixed gate output on CV velocity mode.
- Internal improvements not related to user experience.
- version 1.08 changes:
- show externally locked MIDI clock tempo
- local tempo changes are locked out when externally synced
- tap tempo is locked out when externally synced
- GUI clock source display refreshes on song load/clear
- added clock source in menu instead of multiple ins
- clock out run on straight time signal
- GUI displays "EXT" in green colour when locked to ext sync, grey otherwise
- playback can be controlled locally to start while ext synced
- version 1.07 changes:
- MIDI remote control ignores messages correctly when MIDI Rmt Ctrl is off
- external clock sync is completely redesigned and should stay locked to external clock better
- external clock loss causes correct stop behaviour
- removed some debug code from the clock module
- small fixes to make code cleaner - should not have any effect
- version 1.06 changes:
- Fixed possible buffer overrun during real-time recording
- version 1.05 changes:
- LCD type can be set via SYSEX during production
- Fixed real-time recording of CC data
- MIDI inputs now respond on all channels
- Change to how song.c handles invalid song loading
- version 1.04 changes:
- Fixed a regression found in 1.03 where MIDI program change couldn't be disabled.
- version 1.03 changes:
- support for new LCD module used on new production units (shipping November 2016)
- song version writes back properly into song file - this is needed to support automatic song updating on newer firmwares
- program change can be disabled after set
- support for MIDI song select as part of the MIDI remote control mode
- metronome volume (duration) can be controlled
- menu timeout can be adjusted or disabled
- external MIDI clock input can be disabled on a per-port basis
- step length and arpeggiator can now be set to triplet divisions
- step edit can set a note to any valid MIDI note number and notes that become invalid due to transposing are discarded while being sent
- step size in the track info display now displays properly after a scene change
KAUpdate over DFU