Skip to content

Class Ase::TrackImpl::ClipScout

ClassList > Ase > TrackImpl > ClipScout

MIDI clip playback succession generator.

  • #include <track.hh>

Public Types

Type Name
enum ClipScout

Public Functions

Type Name
ClipScout () noexcept
int advance (int previous)
Determine clip succession.
void reset ()
Reset state (history), preserves succession order.
void setup (const std::vector< int > & indices)
Setup clip succession order.
void update (const ClipScout & other)
Assign new succession order, preserves history.

Public Types Documentation

enum ClipScout

enum Ase::TrackImpl::ClipScout::ClipScout {
    NONE = TrackImpl::NONE
};

Public Functions Documentation

function ClipScout

explicit Ase::TrackImpl::ClipScout::ClipScout () noexcept

function advance

int Ase::TrackImpl::ClipScout::advance (
    int previous
) 

function reset

void Ase::TrackImpl::ClipScout::reset () 

function setup

void Ase::TrackImpl::ClipScout::setup (
    const std::vector< int > & indices
) 

function update

void Ase::TrackImpl::ClipScout::update (
    const ClipScout & other
) 


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/track.hh