diff src/MainWindow.h @ 160:106fdf38c6c9

added pan knobs for Audio, Pitch and Notes
author Justin Salamon <justin.salamon@nyu.edu>
date Thu, 23 Jan 2014 17:18:53 -0500
parents 180e6af1806c
children 62ceae757fe0
line wrap: on
line diff
--- a/src/MainWindow.h	Thu Jan 23 15:57:51 2014 -0500
+++ b/src/MainWindow.h	Thu Jan 23 17:18:53 2014 -0500
@@ -94,6 +94,21 @@
     virtual void decreaseNotesGain();
     virtual void restoreNormalNotesGain();
 
+    virtual void audioPanChanged(int);
+    virtual void increaseAudioPan();
+    virtual void decreaseAudioPan();
+    virtual void restoreNormalAudioPan();
+
+    virtual void pitchPanChanged(int);
+    virtual void increasePitchPan();
+    virtual void decreasePitchPan();
+    virtual void restoreNormalPitchPan();
+
+    virtual void notesPanChanged(int);
+    virtual void increaseNotesPan();
+    virtual void decreaseNotesPan();
+    virtual void restoreNormalNotesPan();
+
     virtual void sampleRateMismatch(size_t, size_t, bool);
     virtual void audioOverloadPluginDisabled();
     virtual void audioTimeStretchMultiChannelDisabled();
@@ -167,6 +182,9 @@
     AudioDial     *m_gainAudio;
     AudioDial     *m_gainPitch;
     AudioDial     *m_gainNotes;
+    AudioDial     *m_panAudio;
+    AudioDial     *m_panPitch;
+    AudioDial     *m_panNotes;
 
     QLabel        *m_waveformStatus;
     QLabel        *m_pitchStatus;