MIDI clip playback succession generator.
More...
#include "track.hh"
|
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.
|
|
MIDI clip playback succession generator.
Definition at line 47 of file track.hh.
◆ anonymous enum
◆ ClipScout()
Ase::TrackImpl::ClipScout::ClipScout |
( |
| ) |
|
|
explicitnoexcept |
◆ advance()
int Ase::TrackImpl::ClipScout::advance |
( |
int |
previous | ) |
|
Determine clip succession.
Definition at line 289 of file track.cc.
◆ reset()
void Ase::TrackImpl::ClipScout::reset |
( |
| ) |
|
Reset state (history), preserves succession order.
Definition at line 301 of file track.cc.
◆ setup()
void Ase::TrackImpl::ClipScout::setup |
( |
const std::vector< int > & |
indices | ) |
|
Setup clip succession order.
Definition at line 282 of file track.cc.
◆ update()
void Ase::TrackImpl::ClipScout::update |
( |
const ClipScout & |
other | ) |
|
Assign new succession order, preserves history.
Definition at line 308 of file track.cc.
◆ TrackImpl
The documentation for this class was generated from the following files: