Zrythm
a highly automated and intuitive digital audio workstation
|
Scale object inside the chord Track in the TimelineArranger. More...
#include <cstdint>
#include "dsp/position.h"
#include "dsp/scale.h"
#include "gui/backend/arranger_object.h"
Go to the source code of this file.
Data Structures | |
struct | ScaleObject |
A ScaleObject to be shown in the TimelineArrangerWidget. More... | |
Macros | |
#define | scale_object_is_selected(r) arranger_object_is_selected ((ArrangerObject *) r) |
#define | SCALE_OBJECT_MAGIC 13187994 |
#define | IS_SCALE_OBJECT(tr) (tr && tr->magic == SCALE_OBJECT_MAGIC) |
Functions | |
ScaleObject * | scale_object_new (MusicalScale *descr) |
Creates a ScaleObject. | |
void | scale_object_set_index (ScaleObject *self, int index) |
int | scale_object_is_equal (ScaleObject *a, ScaleObject *b) |
Scale object inside the chord Track in the TimelineArranger.
Definition in file scale_object.h.