summaryrefslogtreecommitdiff
path: root/examples/device/midi2_device/src/tusb_config.h
AgeCommit message (Collapse)Author
2026-06-28example(midi2): update example to demonstrate multiple fbSaulo VerĂ­ssimo
Adds two Group Terminal Blocks (output and input) with names and per-direction endpoint association, plus an explicit endpoint name.
2026-05-12example: add MIDI 2.0 Device example (midi2_device)Saulo VerĂ­ssimo
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)