|
Real Time Open Sound Control librtosc
|
Table of midi mappings - Deprecated. More...
#include <miditable.h>
Public Member Functions | |
| MidiTable (const Ports &_dispatch_root) | |
| bool | has (uint8_t ch, uint8_t ctl) const |
| MidiAddr * | get (uint8_t ch, uint8_t ctl) |
| const MidiAddr * | get (uint8_t ch, uint8_t ctl) const |
| bool | mash_port (MidiAddr &e, const Port &port) |
| void | addElm (uint8_t ch, uint8_t ctl, const char *path) |
| void | check_learn (void) |
| void | learn (const char *s) |
| void | clear_entry (const char *s) |
| void | process (uint8_t ch, uint8_t ctl, uint8_t val) |
| Port | learnPort (void) |
| Port | unlearnPort (void) |
| Port | registerPort (void) |
Static Public Member Functions | |
| static float | translate (uint8_t val, const char *meta) |
Public Attributes | |
| const Ports & | dispatch_root |
| short | unhandled_ch |
| short | unhandled_ctl |
| char * | unhandled_path |
| void(* | error_cb )(const char *, const char *) |
| void(* | event_cb )(const char *) |
| void(* | modify_cb )(const char *, const char *, const char *, int, int) |
Table of midi mappings - Deprecated.