aboutsummaryrefslogtreecommitdiffstats
path: root/src/engine/machina/SMFDriver.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/machina/SMFDriver.hpp')
-rw-r--r--src/engine/machina/SMFDriver.hpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/engine/machina/SMFDriver.hpp b/src/engine/machina/SMFDriver.hpp
index 090eb02..7fec256 100644
--- a/src/engine/machina/SMFDriver.hpp
+++ b/src/engine/machina/SMFDriver.hpp
@@ -55,6 +55,13 @@ public:
private:
SharedPtr<Raul::SMFWriter> _writer;
+ bool is_delay_node(SharedPtr<Node> node) const;
+
+ SharedPtr<Node>
+ connect_nodes(SharedPtr<Machine> m,
+ SharedPtr<Node> tail, Raul::BeatTime tail_end_time,
+ SharedPtr<Node> head, Raul::BeatTime head_start_time);
+
void learn_track(SharedPtr<Machine> machine,
Raul::SMFReader& reader,
unsigned track,