Zrythm
a highly automated and intuitive digital audio workstation
|
A GtkPopover to create a ChordDescriptor for use in the ChordTrack's ChordObject's. More...
#include <gui/widgets/chord_selector_window.h>
Data Fields | |
AdwDialog | parent_instance |
GtkNotebook * | notebook |
GtkFlowBox * | diatonic_flowbox |
GtkFlowBoxChild * | diatonic_i |
GtkFlowBoxChild * | diatonic_ii |
GtkFlowBoxChild * | diatonic_iii |
GtkFlowBoxChild * | diatonic_iv |
GtkFlowBoxChild * | diatonic_v |
GtkFlowBoxChild * | diatonic_vi |
GtkFlowBoxChild * | diatonic_vii |
GtkLabel * | diatonic_i_lbl |
GtkLabel * | diatonic_ii_lbl |
GtkLabel * | diatonic_iii_lbl |
GtkLabel * | diatonic_iv_lbl |
GtkLabel * | diatonic_v_lbl |
GtkLabel * | diatonic_vi_lbl |
GtkLabel * | diatonic_vii_lbl |
GtkFlowBox * | creator_root_note_flowbox |
GtkFlowBoxChild * | creator_root_note_c |
GtkFlowBoxChild * | creator_root_note_cs |
GtkFlowBoxChild * | creator_root_note_d |
GtkFlowBoxChild * | creator_root_note_ds |
GtkFlowBoxChild * | creator_root_note_e |
GtkFlowBoxChild * | creator_root_note_f |
GtkFlowBoxChild * | creator_root_note_fs |
GtkFlowBoxChild * | creator_root_note_g |
GtkFlowBoxChild * | creator_root_note_gs |
GtkFlowBoxChild * | creator_root_note_a |
GtkFlowBoxChild * | creator_root_note_as |
GtkFlowBoxChild * | creator_root_note_b |
GtkFlowBoxChild * | creator_root_notes [12] |
All of the above in an array. | |
GtkFlowBox * | creator_type_flowbox |
GtkFlowBoxChild * | creator_type_maj |
GtkFlowBoxChild * | creator_type_min |
GtkFlowBoxChild * | creator_type_dim |
GtkFlowBoxChild * | creator_type_sus4 |
GtkFlowBoxChild * | creator_type_sus2 |
GtkFlowBoxChild * | creator_type_aug |
GtkFlowBoxChild * | creator_types [6] |
All of the above in an array. | |
GtkFlowBox * | creator_accent_flowbox |
GtkFlowBoxChild * | creator_accent_7 |
GtkFlowBoxChild * | creator_accent_j7 |
GtkFlowBoxChild * | creator_accent_b9 |
GtkFlowBoxChild * | creator_accent_9 |
GtkFlowBoxChild * | creator_accent_s9 |
GtkFlowBoxChild * | creator_accent_11 |
GtkFlowBoxChild * | creator_accent_b5_s11 |
GtkFlowBoxChild * | creator_accent_s5_b13 |
GtkFlowBoxChild * | creator_accent_6_13 |
GtkFlowBoxChild * | creator_accents [9] |
All of the above in an array. | |
GtkFlowBox * | creator_bass_note_flowbox |
GtkFlowBoxChild * | creator_bass_note_c |
GtkFlowBoxChild * | creator_bass_note_cs |
GtkFlowBoxChild * | creator_bass_note_d |
GtkFlowBoxChild * | creator_bass_note_ds |
GtkFlowBoxChild * | creator_bass_note_e |
GtkFlowBoxChild * | creator_bass_note_f |
GtkFlowBoxChild * | creator_bass_note_fs |
GtkFlowBoxChild * | creator_bass_note_g |
GtkFlowBoxChild * | creator_bass_note_gs |
GtkFlowBoxChild * | creator_bass_note_a |
GtkFlowBoxChild * | creator_bass_note_as |
GtkFlowBoxChild * | creator_bass_note_b |
GtkFlowBoxChild * | creator_bass_notes [12] |
All of the above in an array. | |
GtkCheckButton * | creator_visibility_all |
GtkCheckButton * | creator_visibility_in_scale |
ScaleObject * | scale |
ScaleObject at the chord's position. | |
ChordDescriptor * | descr_clone |
Temporary copy of the chord descriptor. | |
int | chord_idx |
The index of the chord in the chord editor. | |
A GtkPopover to create a ChordDescriptor for use in the ChordTrack's ChordObject's.
Definition at line 39 of file chord_selector_window.h.
int ChordSelectorWindowWidget::chord_idx |
The index of the chord in the chord editor.
Definition at line 129 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_accent_11 |
Definition at line 94 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_accent_6_13 |
Definition at line 97 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_accent_7 |
Definition at line 89 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_accent_9 |
Definition at line 92 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_accent_b5_s11 |
Definition at line 95 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_accent_b9 |
Definition at line 91 of file chord_selector_window.h.
GtkFlowBox* ChordSelectorWindowWidget::creator_accent_flowbox |
Definition at line 88 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_accent_j7 |
Definition at line 90 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_accent_s5_b13 |
Definition at line 96 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_accent_s9 |
Definition at line 93 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_accents[9] |
All of the above in an array.
Definition at line 100 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_bass_note_a |
Definition at line 112 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_bass_note_as |
Definition at line 113 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_bass_note_b |
Definition at line 114 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_bass_note_c |
Definition at line 103 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_bass_note_cs |
Definition at line 104 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_bass_note_d |
Definition at line 105 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_bass_note_ds |
Definition at line 106 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_bass_note_e |
Definition at line 107 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_bass_note_f |
Definition at line 108 of file chord_selector_window.h.
GtkFlowBox* ChordSelectorWindowWidget::creator_bass_note_flowbox |
Definition at line 102 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_bass_note_fs |
Definition at line 109 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_bass_note_g |
Definition at line 110 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_bass_note_gs |
Definition at line 111 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_bass_notes[12] |
All of the above in an array.
Definition at line 117 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_root_note_a |
Definition at line 70 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_root_note_as |
Definition at line 71 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_root_note_b |
Definition at line 72 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_root_note_c |
Definition at line 61 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_root_note_cs |
Definition at line 62 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_root_note_d |
Definition at line 63 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_root_note_ds |
Definition at line 64 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_root_note_e |
Definition at line 65 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_root_note_f |
Definition at line 66 of file chord_selector_window.h.
GtkFlowBox* ChordSelectorWindowWidget::creator_root_note_flowbox |
Definition at line 60 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_root_note_fs |
Definition at line 67 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_root_note_g |
Definition at line 68 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_root_note_gs |
Definition at line 69 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_root_notes[12] |
All of the above in an array.
Definition at line 75 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_type_aug |
Definition at line 83 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_type_dim |
Definition at line 80 of file chord_selector_window.h.
GtkFlowBox* ChordSelectorWindowWidget::creator_type_flowbox |
Definition at line 77 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_type_maj |
Definition at line 78 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_type_min |
Definition at line 79 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_type_sus2 |
Definition at line 82 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_type_sus4 |
Definition at line 81 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::creator_types[6] |
All of the above in an array.
Definition at line 86 of file chord_selector_window.h.
GtkCheckButton* ChordSelectorWindowWidget::creator_visibility_all |
Definition at line 119 of file chord_selector_window.h.
GtkCheckButton* ChordSelectorWindowWidget::creator_visibility_in_scale |
Definition at line 120 of file chord_selector_window.h.
ChordDescriptor* ChordSelectorWindowWidget::descr_clone |
Temporary copy of the chord descriptor.
Definition at line 126 of file chord_selector_window.h.
GtkFlowBox* ChordSelectorWindowWidget::diatonic_flowbox |
Definition at line 45 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::diatonic_i |
Definition at line 46 of file chord_selector_window.h.
GtkLabel* ChordSelectorWindowWidget::diatonic_i_lbl |
Definition at line 53 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::diatonic_ii |
Definition at line 47 of file chord_selector_window.h.
GtkLabel* ChordSelectorWindowWidget::diatonic_ii_lbl |
Definition at line 54 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::diatonic_iii |
Definition at line 48 of file chord_selector_window.h.
GtkLabel* ChordSelectorWindowWidget::diatonic_iii_lbl |
Definition at line 55 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::diatonic_iv |
Definition at line 49 of file chord_selector_window.h.
GtkLabel* ChordSelectorWindowWidget::diatonic_iv_lbl |
Definition at line 56 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::diatonic_v |
Definition at line 50 of file chord_selector_window.h.
GtkLabel* ChordSelectorWindowWidget::diatonic_v_lbl |
Definition at line 57 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::diatonic_vi |
Definition at line 51 of file chord_selector_window.h.
GtkLabel* ChordSelectorWindowWidget::diatonic_vi_lbl |
Definition at line 58 of file chord_selector_window.h.
GtkFlowBoxChild* ChordSelectorWindowWidget::diatonic_vii |
Definition at line 52 of file chord_selector_window.h.
GtkLabel* ChordSelectorWindowWidget::diatonic_vii_lbl |
Definition at line 59 of file chord_selector_window.h.
GtkNotebook* ChordSelectorWindowWidget::notebook |
Definition at line 43 of file chord_selector_window.h.
AdwDialog ChordSelectorWindowWidget::parent_instance |
Definition at line 41 of file chord_selector_window.h.
ScaleObject* ChordSelectorWindowWidget::scale |
ScaleObject at the chord's position.
Definition at line 123 of file chord_selector_window.h.