Zrythm
a highly automated and intuitive digital audio workstation
|
The clip/region editor backend. More...
#include <stdbool.h>
#include "dsp/region_identifier.h"
#include "gui/backend/audio_clip_editor.h"
#include "gui/backend/automation_editor.h"
#include "gui/backend/chord_editor.h"
#include "gui/backend/piano_roll.h"
Go to the source code of this file.
Data Structures | |
struct | ClipEditor |
Clip editor serializable backend. More... | |
Macros | |
#define | CLIP_EDITOR_SCHEMA_VERSION 1 |
#define | CLIP_EDITOR (PROJECT->clip_editor) |
Functions | |
void | clip_editor_init_loaded (ClipEditor *self) |
Inits the ClipEditor after a Project is loaded. | |
void | clip_editor_init (ClipEditor *self) |
Inits the clip editor. | |
ClipEditor * | clip_editor_new (void) |
Creates a new clip editor. | |
void | clip_editor_set_region (ClipEditor *self, ZRegion *region, bool fire_events) |
Sets the track and refreshes the piano roll widgets. | |
ZRegion * | clip_editor_get_region (ClipEditor *self) |
ArrangerSelections * | clip_editor_get_arranger_selections (ClipEditor *self) |
Track * | clip_editor_get_track (ClipEditor *self) |
void | clip_editor_set_caches (ClipEditor *self) |
To be called when recalculating the graph. | |
ClipEditor * | clip_editor_clone (const ClipEditor *src) |
void | clip_editor_free (ClipEditor *self) |
The clip/region editor backend.
Definition in file clip_editor.h.