Zrythm
a highly automated and intuitive digital audio workstation
|
Data Fields | |
NoteLength | note_length |
See SnapGrid. | |
NoteType | note_type |
See SnapGrid. | |
float | amount |
Percentage to apply quantize (0-100). | |
int | adj_start |
Adjust start position or not (only applies to objects with length. | |
int | adj_end |
Adjust end position or not (only applies to objects with length. | |
float | swing |
Swing amount (0-100). | |
double | rand_ticks |
Number of ticks for randomization. | |
Position | q_points [MAX_SNAP_POINTS] |
Quantize points. | |
int | num_q_points |
Definition at line 32 of file quantize_options.h.
int QuantizeOptions::adj_end |
Adjust end position or not (only applies to objects with length.
Definition at line 49 of file quantize_options.h.
int QuantizeOptions::adj_start |
Adjust start position or not (only applies to objects with length.
Definition at line 45 of file quantize_options.h.
float QuantizeOptions::amount |
Percentage to apply quantize (0-100).
Definition at line 41 of file quantize_options.h.
NoteLength QuantizeOptions::note_length |
See SnapGrid.
Definition at line 35 of file quantize_options.h.
NoteType QuantizeOptions::note_type |
See SnapGrid.
Definition at line 38 of file quantize_options.h.
int QuantizeOptions::num_q_points |
Definition at line 67 of file quantize_options.h.
Position QuantizeOptions::q_points[MAX_SNAP_POINTS] |
Quantize points.
These only take into account note_length, note_type and swing. They don't take into account the amount % or randomization ticks.
Not to be serialized.
Definition at line 66 of file quantize_options.h.
double QuantizeOptions::rand_ticks |
Number of ticks for randomization.
Definition at line 55 of file quantize_options.h.
float QuantizeOptions::swing |
Swing amount (0-100).
Definition at line 52 of file quantize_options.h.