Mercurial > hg > tony
comparison src/MainWindow.h @ 404:51a51a174fe7
Try adding a combined simple level/pan widget
author | Chris Cannam |
---|---|
date | Tue, 24 Mar 2015 14:40:31 +0000 |
parents | a0eedd10dee3 |
children | 7d97da3c744e |
comparison
equal
deleted
inserted
replaced
403:cc33cdb114f6 | 404:51a51a174fe7 |
---|---|
19 #include "framework/MainWindowBase.h" | 19 #include "framework/MainWindowBase.h" |
20 #include "Analyser.h" | 20 #include "Analyser.h" |
21 | 21 |
22 class VersionTester; | 22 class VersionTester; |
23 class ActivityLog; | 23 class ActivityLog; |
24 class LevelPanWidget; | |
24 | 25 |
25 class MainWindow : public MainWindowBase | 26 class MainWindow : public MainWindowBase |
26 { | 27 { |
27 Q_OBJECT | 28 Q_OBJECT |
28 | 29 |
101 | 102 |
102 virtual void speedUpPlayback(); | 103 virtual void speedUpPlayback(); |
103 virtual void slowDownPlayback(); | 104 virtual void slowDownPlayback(); |
104 virtual void restoreNormalPlayback(); | 105 virtual void restoreNormalPlayback(); |
105 | 106 |
106 virtual void audioGainChanged(int); | 107 virtual void audioGainChanged(float); |
107 virtual void increaseAudioGain(); | 108 virtual void pitchGainChanged(float); |
108 virtual void decreaseAudioGain(); | 109 virtual void notesGainChanged(float); |
109 virtual void restoreNormalAudioGain(); | 110 |
110 | 111 virtual void audioPanChanged(float); |
111 virtual void pitchGainChanged(int); | 112 virtual void pitchPanChanged(float); |
112 virtual void increasePitchGain(); | 113 virtual void notesPanChanged(float); |
113 virtual void decreasePitchGain(); | |
114 virtual void restoreNormalPitchGain(); | |
115 | |
116 virtual void notesGainChanged(int); | |
117 virtual void increaseNotesGain(); | |
118 virtual void decreaseNotesGain(); | |
119 virtual void restoreNormalNotesGain(); | |
120 | |
121 virtual void audioPanChanged(int); | |
122 virtual void increaseAudioPan(); | |
123 virtual void decreaseAudioPan(); | |
124 virtual void restoreNormalAudioPan(); | |
125 | |
126 virtual void pitchPanChanged(int); | |
127 virtual void increasePitchPan(); | |
128 virtual void decreasePitchPan(); | |
129 virtual void restoreNormalPitchPan(); | |
130 | |
131 virtual void notesPanChanged(int); | |
132 virtual void increaseNotesPan(); | |
133 virtual void decreaseNotesPan(); | |
134 virtual void restoreNormalNotesPan(); | |
135 | 114 |
136 virtual void sampleRateMismatch(sv_samplerate_t, sv_samplerate_t, bool); | 115 virtual void sampleRateMismatch(sv_samplerate_t, sv_samplerate_t, bool); |
137 virtual void audioOverloadPluginDisabled(); | 116 virtual void audioOverloadPluginDisabled(); |
138 virtual void audioTimeStretchMultiChannelDisabled(); | 117 virtual void audioTimeStretchMultiChannelDisabled(); |
139 | 118 |
218 QAction *m_showPitch; | 197 QAction *m_showPitch; |
219 QAction *m_showNotes; | 198 QAction *m_showNotes; |
220 QAction *m_playAudio; | 199 QAction *m_playAudio; |
221 QAction *m_playPitch; | 200 QAction *m_playPitch; |
222 QAction *m_playNotes; | 201 QAction *m_playNotes; |
223 AudioDial *m_gainAudio; | 202 LevelPanWidget *m_audioLPW; |
224 AudioDial *m_gainPitch; | 203 LevelPanWidget *m_pitchLPW; |
225 AudioDial *m_gainNotes; | 204 LevelPanWidget *m_notesLPW; |
226 AudioDial *m_panAudio; | |
227 AudioDial *m_panPitch; | |
228 AudioDial *m_panNotes; | |
229 | 205 |
230 ActivityLog *m_activityLog; | 206 ActivityLog *m_activityLog; |
231 KeyReference *m_keyReference; | 207 KeyReference *m_keyReference; |
232 VersionTester *m_versionTester; | 208 VersionTester *m_versionTester; |
233 | 209 |