Real Time Open Sound Control librtosc
Loading...
Searching...
No Matches
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
MidiAddrget (uint8_t ch, uint8_t ctl)
const MidiAddrget (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 Portsdispatch_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: