Real Time Open Sound Control librtosc: rtosc::MidiTable Class Reference

Real Time Open Sound Control librtosc

Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
rtosc::MidiTable Class Reference

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)

## Detailed Description

Table of midi mappings - Deprecated.

The documentation for this class was generated from the following file:

- /build/rtosc/src/rtosc-0.3.1/include/rtosc/miditable.h