Real Time Open Sound Control librtosc
Loading...
Searching...
No Matches
rtosc::MidiMapperStorage Class Reference

Module Overview. More...

#include <miditable.h>

Classes

class  TinyVector
 

Public Types

typedef std::function< void(const char *)> write_cb
 
typedef std::function< void(int16_t, write_cb)> callback_t
 

Public Member Functions

bool handleCC (int ID, int val, write_cb write)
 
void cloneValues (const MidiMapperStorage &storage)
 
MidiMapperStorageclone (void)
 

Public Attributes

TinyVector< std::tuple< int, bool, int > > mapping
 
TinyVector< callback_t > callbacks
 
TinyVector< int > values
 

Detailed Description

Module Overview.

Actions:

  • Add a mapping {coarse/fine} [nRT]
  • Delete a mapping {coarse/fine} [nRT]
  • Transform mapping value based on passive observation [nRT]
  • Find unused CC numbers [RT]
  • Transform CC into event {coarse/fine} [RT]

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