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




TONEX One Beta Bug Report / Feature Request Form