diff transform/FeatureExtractionModelTransformer.cpp @ 1643:7a23dfe65d66 single-point

Update NoteModel to use EventSeries. This is incomplete and won't provide enough to update svgui for it yet; must also refactor to avoid duplication of nasty APIs when updating the rest of the models
author Chris Cannam
date Wed, 13 Mar 2019 14:50:10 +0000
parents 70e172e6cc59
children 513192aa9b03
line wrap: on
line diff
--- a/transform/FeatureExtractionModelTransformer.cpp	Wed Mar 13 14:46:54 2019 +0000
+++ b/transform/FeatureExtractionModelTransformer.cpp	Wed Mar 13 14:50:10 2019 +0000
@@ -1073,10 +1073,10 @@
 
             NoteModel *model = getConformingOutput<NoteModel>(n);
             if (!model) return;
-            model->addPoint(NoteModel::Point(frame, value, // value is pitch
-                                             duration,
-                                             velocity / 127.f,
-                                             feature.label.c_str()));
+            model->addPoint(Event(frame, value, // value is pitch
+                                  duration,
+                                  velocity / 127.f,
+                                  feature.label.c_str()));
         } else {
 
             RegionModel *model = getConformingOutput<RegionModel>(n);