diff main/MainWindow.cpp @ 1991:0cdf87d2f05b import-audio-data

Range and normalisation work
author Chris Cannam
date Fri, 07 Sep 2018 16:15:49 +0100
parents 0088a8f452ff
children 64e8701e77b4
line wrap: on
line diff
--- a/main/MainWindow.cpp	Thu Sep 06 16:27:01 2018 +0100
+++ b/main/MainWindow.cpp	Fri Sep 07 16:15:49 2018 +0100
@@ -2904,6 +2904,8 @@
         }
     }
 
+    CSVAudioFormatDialog::CSVSampleRange range;
+    
     {
         CSVAudioFormatDialog *dialog = new CSVAudioFormatDialog(this, format);
         if (dialog->exec() != QDialog::Accepted) {
@@ -2911,6 +2913,7 @@
             return;
         }
         format = dialog->getFormat();
+        range = dialog->getSampleRange();
         delete dialog;
     }
     
@@ -2918,6 +2921,9 @@
 
     ProgressDialog *progress = new ProgressDialog
         (tr("Importing audio data..."), true, 0, this, Qt::ApplicationModal);
+
+    //!!! + sample range / scaling
+    (void)range;
     
     WaveFileModel *model = qobject_cast<WaveFileModel *>
         (DataFileReaderFactory::loadCSV