diff BeatTracker.h @ 23:633ec097fa56

Expose the processing parameters Simon suggests
author Chris Cannam
date Tue, 03 Sep 2013 17:32:09 +0100
parents 887c629502a9
children 937432fc2898
line wrap: on
line diff
--- a/BeatTracker.h	Wed Aug 28 16:50:40 2013 +0100
+++ b/BeatTracker.h	Tue Sep 03 17:32:09 2013 +0100
@@ -56,8 +56,8 @@
      *  @param events The onsets or peaks in a feature list
      *  @return The list of beats, or an empty list if beat tracking fails
      */
-    static EventList beatTrack(EventList events) {
-	return beatTrack(events, EventList());
+    static EventList beatTrack(AgentParameters params, EventList events) {
+	return beatTrack(params, events, EventList());
     }
 	
     /** Perform beat tracking.
@@ -65,7 +65,8 @@
      *  @param beats The initial beats which are given, if any
      *  @return The list of beats, or an empty list if beat tracking fails
      */
-    static EventList beatTrack(EventList events, EventList beats);
+    static EventList beatTrack(AgentParameters params,
+                               EventList events, EventList beats);
 	
 	
     // Various get and set methods