diff options
| author | Saulo VerĂssimo <[email protected]> | 2026-03-24 23:38:24 -0300 |
|---|---|---|
| committer | Saulo VerĂssimo <[email protected]> | 2026-05-12 11:07:44 -0300 |
| commit | 290470bda38ce75bbadcce8939435953ca483269 (patch) | |
| tree | 810b7a620f1f883448ab081b208c7fc0bb3822fd /src/device | |
| parent | 77cef83304c92402a133fc936c44d182fc99ecf0 (diff) | |
example: add MIDI 2.0 Device example (midi2_device)
Add Device example that plays Twinkle Twinkle Little Star using native
UMP format. Demonstrates all MIDI 2.0 Channel Voice message types:
16-bit velocity, 32-bit CC, 32-bit pitch bend, 32-bit channel/poly
pressure, per-note management, program change with bank select, and
JR timestamps.
USB descriptor exposes both Alt Setting 0 (MIDI 1.0) and Alt Setting 1
(UMP) per USB-MIDI 2.0 specification.
Tested on: Raspberry Pi Pico (RP2040), Linux (ALSA), Windows (MIDI
Services)
Diffstat (limited to 'src/device')
0 files changed, 0 insertions, 0 deletions
