Raspberry Pi Pico: USB MIDI example (C/C++ SDK)

Raspberry Pi Pico の開発環境は、C/C++ SDK と、MicroPython の2種類がある。

C/C++ SDK を覗いていたところ、USB MIDI で Note On/Off する example があったのでメモしておく。この SDK に用意されている USBドライバは、Tiny USB で、そこに MIDI の example があった。場所は次のとおり。

 

 pico-sdk/lib/tinyusb/examples/device/midi-test

 

これを build したら、macOS 上の synthソフトから音が鳴った。

 

Tiny USB なので Adafruit で色々あると思っていたら、CircuitPython で USB MIDI を鳴らしている例があった。これについては明日以降に投稿する。