Ardour
9.0-pre0-582-g084a23a80d
|
#include <quantize.h>
Public Member Functions | |
Quantize (bool snap_start, bool snap_end, Temporal::Beats start_grid, Temporal::Beats end_grid, float strength, float swing, Temporal::Beats const &threshold) | |
~Quantize () | |
PBD::Command * | operator() (std::shared_ptr< ARDOUR::MidiModel >, Temporal::Beats position, std::vector< Evoral::Sequence< Temporal::Beats >::Notes > &) |
std::string | name () const |
bool | empty () const |
Temporal::Beats | start_grid () const |
Temporal::Beats | end_grid () const |
void | set_start_grid (Temporal::Beats const &) |
void | set_end_grid (Temporal::Beats const &) |
Public Member Functions inherited from ARDOUR::MidiOperator | |
MidiOperator () | |
virtual | ~MidiOperator () |
Private Attributes | |
bool | _snap_start |
bool | _snap_end |
Temporal::Beats | _start_grid |
Temporal::Beats | _end_grid |
float | _strength |
float | _swing |
Temporal::Beats | _threshold |
Definition at line 28 of file quantize.h.
ARDOUR::Quantize::Quantize | ( | bool | snap_start, |
bool | snap_end, | ||
Temporal::Beats | start_grid, | ||
Temporal::Beats | end_grid, | ||
float | strength, | ||
float | swing, | ||
Temporal::Beats const & | threshold | ||
) |
ARDOUR::Quantize::~Quantize | ( | ) |
|
inline |
Definition at line 39 of file quantize.h.
|
inline |
Definition at line 42 of file quantize.h.
|
inlinevirtual |
Implements ARDOUR::MidiOperator.
Definition at line 38 of file quantize.h.
|
virtual |
Implements ARDOUR::MidiOperator.
void ARDOUR::Quantize::set_end_grid | ( | Temporal::Beats const & | ) |
void ARDOUR::Quantize::set_start_grid | ( | Temporal::Beats const & | ) |
|
inline |
Definition at line 41 of file quantize.h.
|
private |
Definition at line 50 of file quantize.h.
|
private |
Definition at line 48 of file quantize.h.
|
private |
Definition at line 47 of file quantize.h.
|
private |
Definition at line 49 of file quantize.h.
|
private |
Definition at line 51 of file quantize.h.
|
private |
Definition at line 52 of file quantize.h.
|
private |
Definition at line 53 of file quantize.h.