UTILITY MODES
Every Oakboard is shipped with the ability to enter two utility modes. Programming Mode allows users to update transmitted MIDI values. Bootloading Mode facilitates installation of future firmware updates.
PROGRAMMING MODE
The MIDI notes sent from your Oakboard when it leaves our workshop are:
- PLAY - MIDI NOTE 36 - C2 (CHANNEL 16)
- TOP MIDDLE - MIDI NOTE 37 - C#2 (CHANNEL 16)
- STOP - MIDI NOTE 38 - D1 (CHANNEL 16)
- PREV - MIDI NOTE 39 - D#1 (CHANNEL 16)
- TOP MIDDLE - MIDI NOTE 40 - E2 (CHANNEL 16)
- NEXT - MIDI NOTE 41 - F1 (CHANNEL 16)
If you need to change these midi notes or channel, this can be done by visiting the online Oakboard programmer on our web site.
Please note that Programming Mode Access has changed a bit over time.
For Oakboards purchased after August 2021, access programming mode by connecting power to your Oakboard while holding down PLAY and PREV buttons at the same time. All LEDs will then flash two times to indicate Programming Mode access.
Earlier Oakboards used one of two methods to enter Programming Mode, depending on installed firmware.
- Enter Programming Mode by connecting your Oakboard to your computer with the USB cable attached. With the power on, hold the STOP button until all LED lights turn off. All LEDs will then flash two times to indicate Programming Mode access.
- If you're using an Oakboard purchased before April 2021 and you haven't already updated the firmware, access Programming Mode by pressing the PREV, TOP MIDDLE, and NEXT buttons simultaneously. All LEDs will flash to confirm that Programming Mode has successfully been activated.
Once Programming Mode is accessed and LEDs have stopped illuminating, send a MIDI NOTE on the MIDI CHANNEL of your choice to assign to any of the buttons from your digital audio workstation to the attached Oakboard. This may require adjusting your workstation MIDI preferences to ensure the Oakboard is selected to receive MIDI. Use velocity assignments to select target buttons. The Oakboard will use the Channel from the PLAY button to assign a new channel to the device. The Ableton Live template linked here may be useful.