Mezzz Firmware

Patch Notes

  • LED patterns now fully documented in new manual PDF

  • Side button CH switching is now a hold (to avoid bumps)

  • Wired MIDI

  • Settings Menu (Hold center and turn a knob)

    • Haptic Options

    • LED Brightness

    • Engine Resolution Scale

  • Reworked Knob Sensitivity

    • Velocity Based Response (like Elektron/Push)

    • Default Haptic mode inverted

      • Now buzzes on out of bounds pulses

      • Other haptic mode is available in Settings menu

  • MIDI Echoes

    • Sending CC to Mezzz will set that knob value internally

    • Tested for use with Hypno and vidOS multi-controller setup (Requires Hypno 2.4 OR vidOS 2.0)

  • MIDI Note Send (for Hypno style preset recall)

    • hold down 2 neighboring encoders then tap to send 48 different notes

  • Hypno Mode

    • Hypno LED Mirroring

    • Button Patching

    • Support for Hypno's new Midi Channel setting

      • Detects Hypno's MIDI channel by sending a note off chirp and listening for an echo

    • Hypno style preset recall (no animation, see "MIDI Note Send" above)

      • tap to recall

      • hold to save

  • CC remapping

  • 2 user slots that save CC map (single channel, copied to all channels)

    • hold center and side to save

    • hold a side button on startup to recall

  • new more consistent channel selection and cc selection UI (left to right like all knob cc UI)

beta0.03

  • Enabled Center (pupil) button Map menu in latest vidOS (new sysex signals)

How to Update Mezzz

  1. Download .bin from link above

  2. Connect Mezzz via the included USB-C Cable (supports data transfer)

  3. Go to https://adafruit.github.io/Adafruit_WebSerial_ESPTool/

    • Use a browser with WebSerial Support (Use Chrome when in doubt)

  4. Turn Mezzz On while holding the center button (no LEDs will light up)

  5. Hit connect Button, look for cu.usbmodemXXXXX port, hit another connect button

  6. Hit Choose File for 0x00 and select the firmware .bin

  7. Hit Program

  8. Wait

  9. When Prompted cycle Mezzz power switch off and then on

Troubleshooting

Serial port never shows up? Try activating Programing Mode

Hold the center button while turning the device off and then on to place Mezzz into Programing Mode. No leds will light up in this mode but the port will be visible.

Can't connect to serial port?

Make sure other programs aren't trying to use the port, including any IDE, browser, game engine, vj software etc.

Last updated