/[svn]/gigedit/trunk/src/dimregionedit.h
ViewVC logotype

Diff of /gigedit/trunk/src/dimregionedit.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1118 by schoenebeck, Sat Mar 24 13:48:16 2007 UTC revision 1138 by persson, Sat Mar 31 09:33:40 2007 UTC
# Line 30  Line 30 
30    
31  #include "paramedit.h"  #include "paramedit.h"
32    
 typedef BoolEntry<gig::DimensionRegion> DimregBoolEntry;  
   
33  class DimRegionEdit : public Gtk::Notebook  class DimRegionEdit : public Gtk::Notebook
34  {  {
35  public:  public:
# Line 51  protected: Line 49  protected:
49      NumEntryTemp<double> eEG1Attack;      NumEntryTemp<double> eEG1Attack;
50      NumEntryTemp<double> eEG1Decay1;      NumEntryTemp<double> eEG1Decay1;
51      NumEntryTemp<double> eEG1Decay2;      NumEntryTemp<double> eEG1Decay2;
52      DimregBoolEntry eEG1InfiniteSustain;      BoolEntry eEG1InfiniteSustain;
53      NumEntryPermille eEG1Sustain;      NumEntryPermille eEG1Sustain;
54      NumEntryTemp<double> eEG1Release;      NumEntryTemp<double> eEG1Release;
55      DimregBoolEntry eEG1Hold;      BoolEntry eEG1Hold;
56      ChoiceEntryLeverageCtrl eEG1Controller;      ChoiceEntryLeverageCtrl eEG1Controller;
57      DimregBoolEntry eEG1ControllerInvert;      BoolEntry eEG1ControllerInvert;
58      NumEntryTemp<uint8_t> eEG1ControllerAttackInfluence;      NumEntryTemp<uint8_t> eEG1ControllerAttackInfluence;
59      NumEntryTemp<uint8_t> eEG1ControllerDecayInfluence;      NumEntryTemp<uint8_t> eEG1ControllerDecayInfluence;
60      NumEntryTemp<uint8_t> eEG1ControllerReleaseInfluence;      NumEntryTemp<uint8_t> eEG1ControllerReleaseInfluence;
# Line 64  protected: Line 62  protected:
62      NumEntryTemp<uint16_t> eLFO1InternalDepth;      NumEntryTemp<uint16_t> eLFO1InternalDepth;
63      NumEntryTemp<uint16_t> eLFO1ControlDepth;      NumEntryTemp<uint16_t> eLFO1ControlDepth;
64      ChoiceEntry<gig::lfo1_ctrl_t> eLFO1Controller;      ChoiceEntry<gig::lfo1_ctrl_t> eLFO1Controller;
65      DimregBoolEntry eLFO1FlipPhase;      BoolEntry eLFO1FlipPhase;
66      DimregBoolEntry eLFO1Sync;      BoolEntry eLFO1Sync;
67      NumEntryPermille eEG2PreAttack;      NumEntryPermille eEG2PreAttack;
68      NumEntryTemp<double> eEG2Attack;      NumEntryTemp<double> eEG2Attack;
69      NumEntryTemp<double> eEG2Decay1;      NumEntryTemp<double> eEG2Decay1;
70      NumEntryTemp<double> eEG2Decay2;      NumEntryTemp<double> eEG2Decay2;
71      DimregBoolEntry eEG2InfiniteSustain;      BoolEntry eEG2InfiniteSustain;
72      NumEntryPermille eEG2Sustain;      NumEntryPermille eEG2Sustain;
73      NumEntryTemp<double> eEG2Release;      NumEntryTemp<double> eEG2Release;
74      ChoiceEntryLeverageCtrl eEG2Controller;      ChoiceEntryLeverageCtrl eEG2Controller;
75      DimregBoolEntry eEG2ControllerInvert;      BoolEntry eEG2ControllerInvert;
76      NumEntryTemp<uint8_t> eEG2ControllerAttackInfluence;      NumEntryTemp<uint8_t> eEG2ControllerAttackInfluence;
77      NumEntryTemp<uint8_t> eEG2ControllerDecayInfluence;      NumEntryTemp<uint8_t> eEG2ControllerDecayInfluence;
78      NumEntryTemp<uint8_t> eEG2ControllerReleaseInfluence;      NumEntryTemp<uint8_t> eEG2ControllerReleaseInfluence;
# Line 82  protected: Line 80  protected:
80      NumEntryTemp<uint16_t> eLFO2InternalDepth;      NumEntryTemp<uint16_t> eLFO2InternalDepth;
81      NumEntryTemp<uint16_t> eLFO2ControlDepth;      NumEntryTemp<uint16_t> eLFO2ControlDepth;
82      ChoiceEntry<gig::lfo2_ctrl_t> eLFO2Controller;      ChoiceEntry<gig::lfo2_ctrl_t> eLFO2Controller;
83      DimregBoolEntry eLFO2FlipPhase;      BoolEntry eLFO2FlipPhase;
84      DimregBoolEntry eLFO2Sync;      BoolEntry eLFO2Sync;
85      NumEntryTemp<double> eEG3Attack;      NumEntryTemp<double> eEG3Attack;
86      NumEntryTemp<int16_t> eEG3Depth;      NumEntryTemp<int16_t> eEG3Depth;
87      NumEntryTemp<double> eLFO3Frequency;      NumEntryTemp<double> eLFO3Frequency;
88      NumEntryTemp<int16_t> eLFO3InternalDepth;      NumEntryTemp<int16_t> eLFO3InternalDepth;
89      NumEntryTemp<int16_t> eLFO3ControlDepth;      NumEntryTemp<int16_t> eLFO3ControlDepth;
90      ChoiceEntry<gig::lfo3_ctrl_t> eLFO3Controller;      ChoiceEntry<gig::lfo3_ctrl_t> eLFO3Controller;
91      DimregBoolEntry eLFO3Sync;      BoolEntry eLFO3Sync;
92      DimregBoolEntry eVCFEnabled;      BoolEntry eVCFEnabled;
93      ChoiceEntry<gig::vcf_type_t> eVCFType;      ChoiceEntry<gig::vcf_type_t> eVCFType;
94      ChoiceEntry<gig::vcf_cutoff_ctrl_t> eVCFCutoffController;      ChoiceEntry<gig::vcf_cutoff_ctrl_t> eVCFCutoffController;
95      DimregBoolEntry eVCFCutoffControllerInvert;      BoolEntry eVCFCutoffControllerInvert;
96      NumEntryTemp<uint8_t> eVCFCutoff;      NumEntryTemp<uint8_t> eVCFCutoff;
97      ChoiceEntry<gig::curve_type_t> eVCFVelocityCurve;      ChoiceEntry<gig::curve_type_t> eVCFVelocityCurve;
98      NumEntryTemp<uint8_t> eVCFVelocityScale;      NumEntryTemp<uint8_t> eVCFVelocityScale;
99      NumEntryTemp<uint8_t> eVCFVelocityDynamicRange;      NumEntryTemp<uint8_t> eVCFVelocityDynamicRange;
100      NumEntryTemp<uint8_t> eVCFResonance;      NumEntryTemp<uint8_t> eVCFResonance;
101      DimregBoolEntry eVCFResonanceDynamic;      BoolEntry eVCFResonanceDynamic;
102      ChoiceEntry<gig::vcf_res_ctrl_t> eVCFResonanceController;      ChoiceEntry<gig::vcf_res_ctrl_t> eVCFResonanceController;
103      DimregBoolEntry eVCFKeyboardTracking;      BoolEntry eVCFKeyboardTracking;
104      NumEntryTemp<uint8_t> eVCFKeyboardTrackingBreakpoint;      NumEntryTemp<uint8_t> eVCFKeyboardTrackingBreakpoint;
105      ChoiceEntry<gig::curve_type_t> eVelocityResponseCurve;      ChoiceEntry<gig::curve_type_t> eVelocityResponseCurve;
106      NumEntryTemp<uint8_t> eVelocityResponseDepth;      NumEntryTemp<uint8_t> eVelocityResponseDepth;
# Line 110  protected: Line 108  protected:
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      DimregBoolEntry 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;
118      DimregBoolEntry eSelfMask;      BoolEntry eSelfMask;
119      ChoiceEntryLeverageCtrl eAttenuationController;      ChoiceEntryLeverageCtrl eAttenuationController;
120      DimregBoolEntry eInvertAttenuationController;      BoolEntry eInvertAttenuationController;
121      NumEntryTemp<uint8_t> eAttenuationControllerThreshold;      NumEntryTemp<uint8_t> eAttenuationControllerThreshold;
122      NumEntryTemp<uint8_t> eChannelOffset;      NumEntryTemp<uint8_t> eChannelOffset;
123      DimregBoolEntry eSustainDefeat;      BoolEntry eSustainDefeat;
124      DimregBoolEntry 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      BoolEntryPlus6 eGainPlus6;      BoolEntryPlus6 eGainPlus6;
130      NumEntryX<uint32_t> eSampleLoops;      NumEntryTemp<uint32_t> eSampleLoops;
131    
132      int rowno;      int rowno;
133      int pageno;      int pageno;

Legend:
Removed from v.1118  
changed lines
  Added in v.1138

  ViewVC Help
Powered by ViewVC