Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/akiyukiokayasu/pum

C++ header-only library for USB-MIDI
https://github.com/akiyukiokayasu/pum

midi

Last synced: 3 days ago
JSON representation

C++ header-only library for USB-MIDI

Awesome Lists containing this project

README

        

= PUM - Pico USB MIDI library

image:https://github.com/AkiyukiOkayasu/pum/actions/workflows/cmake.yml/badge.svg[UnitTest] image:https://github.com/AkiyukiOkayasu/pum/actions/workflows/doxygen.yml/badge.svg[link=https://akiyukiokayasu.github.io/pum/] image:https://img.shields.io/github/v/release/AkiyukiOkayasu/pum[link=https://github.com/AkiyukiOkayasu/ame/releases/latest] image:https://img.shields.io/github/license/AkiyukiOkayasu/pum[link=LICENSE]

PUM is a C++ header-only library for USB-MIDI. +

== Dependencies
* C++17

== Supported

=== Generate
* Note On/Off
* Control Change (CC)
* Program Change
* Channel Pressure
* Pitch Bend

=== Parse
* Note On/Off
* Control Change (CC)
* Program Change
* Channel Pressure
* Pitch Bend
* Polyphonic Key Pressure
* System Realtime
* System Exclusive (SysEx)