Firmware Release Notes

Firmware Updates

v3.9 Firmware Update


  • For use with Web Editor v1.2

Bug when updating to v3.9

  • There is a bug related to the Bank Presets when updating from the v3.8 firmware, which causes it to load wrongly.

    • Solution: After backing up your data in v3.8, update the firmware to v3.9, and then reload your data in v3.9.

Bugs fixed in v3.9.3

  • Fixed [2021-11-09] Aux Switch T+R in Omniport 3 not working for the MC8

  • Fixed [2021-11-09] Triggering T+R for Aux switches is sometimes unreliable

  • Fixed [2021-11-11] Bug in Global Message Parameter Update function

  • Fixed [2021-11-11] Bug in MIDI Type B setting for Omniport

  • Fixed [2021-11-12] Bug in expression pedal message

    • When pedal is left in heel down or toe down positions, the heel down or toe down messages will engage when the pedal is moved.

  • Fixed [2021-11-12] 0 BPM is displayed in the MC8 when controller boots up and MIDI clock is not in use.

Bugs fixed in v3.9.2

  • Fixed [2021-11-05] Expression Scaled feature sends the same value for both positive and negative curves.

  • Fixed[2021-11-05] Looper Mode switch option need to be selected in order for Looper Mode to work. If it is turned off, Looper mode does not engage

  • Fixed[2021-11-05] Looper Mode for aux switches is currently not available, but we will update the aux switches to always have minimal delay.

  • Fixed[2021-11-05] When Custom Bank Sequence is turned on, saving on the editor will cause it to save it to the wrong bank.

    • Please turn off the Custom Bank Sequence when editing.

  • Fixed[2021-11-05] Bank Change Mode displays wrong bank name when Custom Bank Sequence is active.


Breaking Changes

  • SysEx presets need to be reprogrammed.

  • CC Value Scroll messages need to be reprogrammed.

New Features

Preset Message Types

  • Added Utility message type, which allows you to:

    • Manage Scroll Counter values

    • Increase/Decrease MIDI Clock BPM by 1

    • Clear all Preset Toggles globally

    • Set Preset Message Scroll index for selected Preset

  • PC Scroll and CC Scroll now has a wrap-around setting to allow you to wrap-around the values (go to min when value is at max), or stay at the limits (value will not increase further when at max)

  • Added Step Value parameter in CC Value Scroll message type, which allows you to increase/decrease the counter value by a specified step value.

  • Random Waveform added to Waveform Generator

  • Added Model ID option for AxeFX Tuner and integration to select between AxeFX III or FM3

  • Added Invert Waveform option in WaveForm Generator message type

    • Inverts the waveform shape

  • New  AxeFX Integration message type for MC6MKII and MC8

    • Enters a mode where you can select Presets and Scenes on the AxeFX 3. Scene and Preset names are retrieved from the AxeFX3.

  • Increased the max length for a SysEx message sent from a preset from 47 to 63.

  • Added 0.25 0.50 0.75 decimal increments when using the MIDI Clock message type to set a pre-set BPM.

  • Added Ignore Bank Preset On Enter and Ignore Bank Preset On Exit parameter in the Bank Jump messages. If enabled, Bank Presets will not execute when jumping banks with that message

  • Control Change message type now has the option to use CC Value based on a selected Expression pedal position

  •  Looper Mode message type now lets you select what switches to apply this to

  • Added Preset Q, R, S, T, U, V to Set Toggle message for MC8

  • Added All Notes option for Note Off message type, which will send a Note Off command to all 128 Notes.

  • Engage Preset can now call the same Preset, as long as the action is different.

Expression Preset Message Types

  • Expression Waveform Timer and Expression Sequencer Timer message types for Expression Presets to control your Waveform Engines and Sequencer Engines interval times with your expression pedal

  • Added Expression CC (Scale) message type

    • Scale your CC response to a logarithmic or exponential response

  • Added Pitch BendPC Heel Down and PC Toe Down message types

Preset Features

  • Added Preset Toggle Groups feature

    • Add your Presets to Toggle groups to have their toggle positions stay in sync with every preset in that group. For example, if Preset A in Bank 1 and Preset D in Bank 4 are in Toggle Group 1, when Bank 1 Preset A is toggled, Bank 4 Preset D will be toggled as well

  • Added %BP Placeholder to display the current MIDI Clock BPM in your Preset Name

  • New Preset Shift feature. Preset messages can be selected to engage only when the Preset is Shifted.

  • Added On First Engage action type

    • A preset is first engaged when it is selected for the first time. Subsequent presses on the same preset will not trigger the On First Engaged messages, until a different preset is selected and then the preset is selected again.

  • Added On Disengage action type

    • A preset is disengaged when a different preset is selected. A bank change will not disengage a preset.

Bank Presets

  • Added Bank Enter Only Once and Bank Exit Only Once events in Bank Presets. These events will only trigger once on each controller boot up.

Controller Settings

  • Added MIDI Message Converter feature, which allows you to re-route incoming PC, CC and Note messages to different PC/CC/Note numbers and channels.

  • Added Load last used bank on power up feature in global settings

  • Data Dump format now in json.

    • This allows data to be loaded across different devices


Editor Updates


  • Added multi message copying feature

  • Added Light mode

  • Fixed bug where Msg16 does not load in the editor


  • New Controller Settings backup function

  • New Activity monitor feature

    • Monitor the execution of messages for your Presets and Bank Presets, so you know what exactly is happening when you engage a preset

  • MSB and LSB value calculator under Preset Settings >> Tools



  • New SysEx creation utility under Preset Settings >> Tools to help you create a Preset sending SysEx messages



  • Updated User Library interface


  • New Data Backup Manager feature in Controller Backup

    • Pick and choose banks from your backup files before uploading them to the Controller

  • Web Editor can now be installed as a Chrome Web App, which will be available when you are offline

  • New Preset Template Utility under Preset Settings >> Tools

    • Select from a list of example templates to populate your preset settings