To upload PolyBoard to your Launchpad Pro, you'll need a sysex tool for your host platform. I recommend Sysex Librarian on macOS, and MIDI OX on Windows. On Linux, you can use amidi
I won't describe how to use these tools, I'm sure you already know - and if you don't, their documentation is superior to mine! Here's what you need to do:
- Download the latest version of PolyBoard.
- Unplug your Launchpad Pro
- Hold the "Setup" button down while connecting it to your host via USB (ensure it's connected to the host, and not to a virtual machine!)
- The unit will start up in "bootloader" mode
- Send the
polyboard.syx
file to the device MIDI port - it will briefly scroll "upgrading..." across the grid. - Wait for the update to complete, and for the device to reboot!
Tip - set the delay between sysex messages to as low a value as possible, so you're not waiting about for ages while the firmware uploads!
You will need a container runtime (containerd, podman, docker, etc...) or Vagrant.