Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
piano_keyboard.h File Reference

Piano keyboard widget. More...

#include <stdbool.h>
#include <gtk/gtk.h>
Include dependency graph for piano_keyboard.h:

Go to the source code of this file.

Data Structures

struct  PianoKeyboardWidget
 Piano Keyboard widget. More...
 

Macros

#define PIANO_KEYBOARD_WIDGET_TYPE   (piano_keyboard_widget_get_type ())
 

Functions

 G_DECLARE_FINAL_TYPE (PianoKeyboardWidget, piano_keyboard_widget, Z, PIANO_KEYBOARD_WIDGET, GtkDrawingArea) typedef struct ChordDescriptor ChordDescriptor
 
PianoKeyboardWidgetpiano_keyboard_widget_new (GtkOrientation orientation)
 Creates a piano keyboard widget.
 
void piano_keyboard_widget_refresh (PianoKeyboardWidget *self)
 
PianoKeyboardWidgetpiano_keyboard_widget_new_for_chord_key (const int chord_idx)
 Creates a piano keyboard widget.
 

Detailed Description

Piano keyboard widget.

Definition in file piano_keyboard.h.

Macro Definition Documentation

◆ PIANO_KEYBOARD_WIDGET_TYPE

#define PIANO_KEYBOARD_WIDGET_TYPE   (piano_keyboard_widget_get_type ())

Definition at line 20 of file piano_keyboard.h.