diff src/Analyser.cpp @ 130:55fac28b9193

Pan experiment
author Chris Cannam
date Thu, 09 Jan 2014 16:07:29 +0000
parents 06f9caf5928d
children eae80729b665
line wrap: on
line diff
--- a/src/Analyser.cpp	Thu Jan 09 14:14:08 2014 +0000
+++ b/src/Analyser.cpp	Thu Jan 09 16:07:29 2014 +0000
@@ -86,6 +86,8 @@
     waveform->setShowMeans(false); // too small & pale for this
     waveform->setBaseColour
         (ColourDatabase::getInstance()->getColourIndex(tr("Grey")));
+    PlayParameters *params = waveform->getPlayParameters();
+    if (params) params->setPlayPan(1);
     
     m_document->addLayerToView(m_pane, waveform);
 
@@ -133,6 +135,8 @@
         if (pitchLayer) {
             pitchLayer->setBaseColour(cdb->getColourIndex(tr("Black")));
             paneStack->setCurrentLayer(m_pane, pitchLayer);
+            PlayParameters *params = pitchLayer->getPlayParameters();
+            if (params) params->setPlayPan(-1);
         }
 
         FlexiNoteLayer *flexiNoteLayer = 
@@ -140,6 +144,8 @@
         if (flexiNoteLayer) {
             flexiNoteLayer->setBaseColour(cdb->getColourIndex(tr("Bright Blue")));
             paneStack->setCurrentLayer(m_pane, flexiNoteLayer);
+            PlayParameters *params = flexiNoteLayer->getPlayParameters();
+            if (params) params->setPlayPan(0);
         }
     }