Skip to content

Utilities

Robert Hargreaves edited this page Jul 16, 2024 · 4 revisions

This repo contains a number of scripts to make it easier to use the interface:

EverDrive X7 / PRO

  • upload-everdrive-pro: Uses megalink to transfer and run the built ROM on the EverDrive PRO. You'll need to first install megalink and have it available on your system's PATH but can use this cross-platform .NET 6 fork. The original build only supports Windows.
  • upload-everdrive-x7: Uses megaedx7-run to transfer and run the built ROM on the EverDrive X7. You may need to change the SERIAL_PORT variable in the script to match your system.

MIDI Commands

The utils/midi folder contains a number of scripts which automate the sending of CCs and SysEx messages to the interface.

Requirements:

  1. sendmidi needs to be on your system path for them to work.
  2. The MIDI_MIDI_PORT environmental variable should be set to the device ID for the interface. Run sendmidi list to see the possible strings.
Clone this wiki locally