/midi-interface-test

Test driver for a MIDI Interface board

Primary LanguageCBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Overview

This is a simple program for a Raspberry Pi Pico that tests a MIDI interface board.

image

The following subsystems are tested:

  • WS2812 LEDs
  • MIDI Input
  • MIDI Output

Build Instructions

  1. Set up the Pi Pico example programs and build system
  2. Successfully build and deploy the "blink" example via SWD
  3. Connect UART0 to view debugging output
  4. Check out this project
  5. Create a "build" directory
  6. Inside the build directory, run "cmake ../"
  7. Make and install the built "miditest.elf" executable.

Test Instructions

The MIDI input and output should be connected to a MIDI instrument, or a computer interface.

The Raspberry Pi Pico used to test the interface board should be connected as documented in the source code.

When run, the following output will be displayed:

image

MIDI output can be monitored using Midi View or a similar MIDI monitoring program.

The following test output will be sent:

image