Nodes::PulseToNote::Node::val_visitor Struct Reference
Public Member Functions | |
Note | operator() () |
Note | operator() (ossia::impulse) |
template<typename T > | |
Note | operator() (const T &) |
Note | operator() (float note) |
Note | operator() (char note) |
Note | operator() (int note) |
Note | operator() (int note, int vel) |
Note | operator() (int note, float vel) |
Note | operator() (const std::vector< ossia::value > &v) |
template<std::size_t N> | |
Note | operator() (const std::array< float, N > &v) |
Public Attributes | |
State & | st |
uint8_t | base_note {} |
uint8_t | base_vel {} |
The documentation for this struct was generated from the following file: