diff options
Diffstat (limited to 'src/engine/machina/SMFDriver.hpp')
-rw-r--r-- | src/engine/machina/SMFDriver.hpp | 7 |
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, |