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
 
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: