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

Real Time Open Sound Control librtosc

Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
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)
MidiMapperStorage * | clone (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:

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