diff align/TransformAligner.h @ 767:dd742e566e60 pitch-align

Make a start on further alignment methods
author Chris Cannam
date Thu, 21 May 2020 16:21:57 +0100
parents 6429a164b7e1
children 1b1960009be6
line wrap: on
line diff
--- a/align/TransformAligner.h	Wed May 06 11:45:27 2020 +0100
+++ b/align/TransformAligner.h	Thu May 21 16:21:57 2020 +0100
@@ -27,7 +27,10 @@
 public:
     TransformAligner(Document *doc,
                      ModelId reference,
-                     ModelId toAlign);
+                     ModelId toAlign,
+                     bool withTuningDifference);
+
+    //!!! pass in transform id
 
     // Destroy the aligner, cleanly cancelling any ongoing alignment
     ~TransformAligner();
@@ -54,6 +57,7 @@
     ModelId m_tuningDiffProgressModel; // SparseTimeValueModel, unreg'd with doc
     ModelId m_tuningDiffOutputModel; // SparseTimeValueModel, unreg'd with doc
     ModelId m_pathOutputModel; // SparseTimeValueModel, unreg'd with doc
+    bool m_withTuningDifference;
     float m_tuningFrequency;
     bool m_incomplete;
 };