Welcome to the TONEX ONE Beta Test
Updated 09.29.2025
This page contains the information and files needed to update your DMC.micro Gen4, MIDI Baby 3 Gen4, or MIDI Baby Gen4 to add preliminary support for the IK Multimedia TONEX ONE.
IMPORTANT NOTE: GEN3 UNITS ARE NOT COMPATIBLE WITH TONEX ONE!
If you find any issues with the beta version, or would like to request changes or enhancements to the beta firmware, please use the contact form below to submit those requests. Please note that we may not respond to every beta request, but if we do make changes to the firmware we will post the new files here on this page so check back often.
WARNING! Use of this beta firmware is fraught with peril and may result in anguish and uncertainty. Proceed with caution.
DMC.micro Gen4
Update firmware to the latest version:
DMC.micro Gen4 v2.10a Updated 09.29.2025
DMC.micro Manual v2.10 Updated 09.21.2025
BETA Change Log:
v2.10a
Added PC toggle and PC scroll as options for UTIL mode
v2.10
Initial beta release
Gen4 Update:
Download the firmware update from this site (above.) It should have a .UF2 file extension.
Unplug all cables from your DMC.micro Gen4 including power, USB, and MIDI.
Plug the USB cable into your computer
Hold the left button on your DMC.micro Gen4 and connect the USB cable to the DMC.
The DMC should power on and display will indicate UPDATE MODE.
You should see a new removable drive on your computer labeled RPI-RP2.
Drag the firmware .UF2 file to this drive and wait for the firmware update to complete
The DMC will reboot after the update is finished.
IF YOU ACCIDENTALLY INSTALL THE WRONG FIRMWARE ON YOUR DMC.micro Gen4:
Open the unit by removing the four screws from the lid.
Locate the button on the circuit board inside labeled BOOTSEL.
Repeat the update steps from above but hold the BOOTSEL button while plugging in the USB cable.
Device Setup:
This beta firmware requires a beta version of the editor, available here: DMC.micro Editor
MIDI Baby / MIDI Baby 3 Gen4
Update firmware to the latest version:
MIDI Baby Gen4 v32 Updated 09.29.2025
MIDI Baby 3 Gen4 v16 Updated 09.29.2025
BETA Change Log:
v16 / v32
Initial Release
Gen4 Update:
Download the firmware update from this site (above.) It should have a .UF2 file extension.
Unplug all cables from your MIDI Baby Gen4 including power, USB, and MIDI.
Plug the USB cable into your computer
Hold the center button on your MIDI Baby / MIDI Baby 3 Gen4 and connect the USB cable to the Baby.
The Baby should power on and the center LED should turn WHITE to indicate update mode.
You should see a new removable drive on your computer labeled RPI-RP2.
Drag the firmware .UF2 file to this drive and wait for the firmware update to complete
The MIDI Baby will reboot after the update is finished.
IF YOU ACCIDENTALLY INSTALL THE WRONG FIRMWARE ON YOUR MIDI BABY OR BABY3:
Open the unit by removing the four screws from the lid.
Locate the button on the circuit board inside labeled BOOTSEL.
Repeat the update steps from above but hold the BOOTSEL button while plugging in the USB cable.
Device Setup:
The current version of the MIDI Baby Editor will work with this beta version.
ToneX One doesn’t actually support MIDI commands at all, so we are communicating with it using its native protocol. Some typical “MIDI-like” commands are available, and so we have mapped those to normal commands for the purposes of communication with the Baby series. If you send a standard Program Change message between 0 and 20, the Baby will convert that into a “select preset for Slot C” command for the ToneX. ToneX will then load that preset into the slot and you’ll see and hear the change. Likewise, CC102 will bypass (0) and engage (127) the ToneX, CC93 (127) will tap tempo. Tap tempo is special, since ToneX doesn’t really support this in the way you’re used to. Instead, we calculate the BPM based on your tapped tempo and then send that BPM value over to ToneX. The result is the same but the method is a little complicated so we just keep it all hidden! Note: if you have the MIDI clock enabled on the Baby, we’ll use that BPM instead and no CC messages are needed.
MIDI Baby does not have dedicated control assignments like DMC.micro, so you’ll need to add in actions to control ToneX one. Here are some examples:
Select program 1-4 with LED indication
Bypass or engage with LED indication
Tap tempo to set BPM

