#include "track.hh"
Public Types | |
enum | { NONE } |
Public Member Functions | |
int | advance (int previous) |
ClipScout () noexcept | |
void | reset () |
void | setup (const std::vector< int > &indices) |
void | update (const ClipScout &other) |
MIDI clip playback succession generator.
|
explicitnoexcept |
void setup | ( | const std::vector< int > & | indices | ) |
Setup clip succession order.
int advance | ( | int | previous | ) |
Determine clip succession.
void update | ( | const ClipScout & | other | ) |
Assign new succession order, preserves history.
void reset | ( | ) |
Reset state (history), preserves succession order.