Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
audio_clip_editor.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: © 2019-2021 Alexandros Theodotou <alex@zrythm.org>
2// SPDX-License-Identifier: LicenseRef-ZrythmLicense
3
10#ifndef __AUDIO_AUDIO_CLIP_EDITOR_H__
11#define __AUDIO_AUDIO_CLIP_EDITOR_H__
12
14#include "utils/yaml.h"
15
22#define AUDIO_CLIP_EDITOR_SCHEMA_VERSION 1
23
24#define AUDIO_CLIP_EDITOR (CLIP_EDITOR->audio_clip_editor)
25
32typedef struct AudioClipEditor
33{
34 EditorSettings editor_settings;
36
37void
38audio_clip_editor_init (AudioClipEditor * self);
39
41audio_clip_editor_clone (AudioClipEditor * src);
42
44audio_clip_editor_new (void);
45
46void
47audio_clip_editor_free (AudioClipEditor * self);
48
53#endif
Common editor settings.
Audio clip editor serializable backend.
Common editor settings.
YAML utils.