26 |
#include <gtkmm/label.h> |
#include <gtkmm/label.h> |
27 |
#include <gtkmm/notebook.h> |
#include <gtkmm/notebook.h> |
28 |
#include <gtkmm/table.h> |
#include <gtkmm/table.h> |
29 |
|
#include <gtkmm/tooltips.h> |
30 |
|
|
31 |
#include "paramedit.h" |
#include "paramedit.h" |
32 |
|
|
39 |
Gtk::Entry* wSample; |
Gtk::Entry* wSample; |
40 |
|
|
41 |
protected: |
protected: |
42 |
|
Gtk::Tooltips tooltips; |
43 |
|
|
44 |
Gtk::Table* table[5]; |
Gtk::Table* table[5]; |
45 |
|
|
46 |
Gtk::Label* lSample; |
Gtk::Label* lSample; |
108 |
ChoiceEntry<gig::curve_type_t> eReleaseVelocityResponseCurve; |
ChoiceEntry<gig::curve_type_t> eReleaseVelocityResponseCurve; |
109 |
NumEntryTemp<uint8_t> eReleaseVelocityResponseDepth; |
NumEntryTemp<uint8_t> eReleaseVelocityResponseDepth; |
110 |
NumEntryTemp<uint8_t> eReleaseTriggerDecay; |
NumEntryTemp<uint8_t> eReleaseTriggerDecay; |
111 |
NumEntryX<uint8_t> eCrossfade_in_start; |
NumEntryTemp<uint8_t> eCrossfade_in_start; |
112 |
NumEntryX<uint8_t> eCrossfade_in_end; |
NumEntryTemp<uint8_t> eCrossfade_in_end; |
113 |
NumEntryX<uint8_t> eCrossfade_out_start; |
NumEntryTemp<uint8_t> eCrossfade_out_start; |
114 |
NumEntryX<uint8_t> eCrossfade_out_end; |
NumEntryTemp<uint8_t> eCrossfade_out_end; |
115 |
BoolEntry ePitchTrack; |
BoolEntry ePitchTrack; |
116 |
ChoiceEntry<gig::dim_bypass_ctrl_t> eDimensionBypass; |
ChoiceEntry<gig::dim_bypass_ctrl_t> eDimensionBypass; |
117 |
NumEntryTemp<int8_t> ePan; |
NumEntryTemp<int8_t> ePan; |
124 |
BoolEntry eMSDecode; |
BoolEntry eMSDecode; |
125 |
NumEntryTemp<uint16_t> eSampleStartOffset; |
NumEntryTemp<uint16_t> eSampleStartOffset; |
126 |
NoteEntry eUnityNote; |
NoteEntry eUnityNote; |
127 |
NumEntryX<int16_t> eFineTune; |
NumEntryTemp<int16_t> eFineTune; |
128 |
NumEntryGain eGain; |
NumEntryGain eGain; |
129 |
NumEntryX<uint32_t> eSampleLoops; |
BoolEntryPlus6 eGainPlus6; |
130 |
|
NumEntryTemp<uint32_t> eSampleLoops; |
131 |
|
|
132 |
int rowno; |
int rowno; |
133 |
int pageno; |
int pageno; |