Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
midi_note.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: © 2018-2022 Alexandros Theodotou <alex@zrythm.org>
2
// SPDX-License-Identifier: LicenseRef-ZrythmLicense
3
10
#ifndef __GUI_WIDGETS_MIDI_NOTE_H__
11
#define __GUI_WIDGETS_MIDI_NOTE_H__
12
13
#include "
dsp/midi_note.h
"
14
#include "
gui/widgets/arranger_object.h
"
15
#include "
utils/ui.h
"
16
17
#include <gtk/gtk.h>
18
29
NONNULL
void
30
midi_note_draw
(
MidiNote
* self, GtkSnapshot * snapshot);
31
32
NONNULL
void
33
midi_note_get_adjusted_color (
MidiNote
* self, GdkRGBA * color);
34
39
#endif
midi_note.h
API for MIDI notes in the PianoRoll.
midi_note_draw
NONNULL void midi_note_draw(MidiNote *self, GtkSnapshot *snapshot)
MidiNote
A MIDI note inside a ZRegion shown in the piano roll.
Definition
midi_note.h:49
ui.h
User Interface utils.
arranger_object.h
ArrangerObject related functions for the GUI.
gui
widgets
midi_note.h
Generated by
1.10.0