diff options
Diffstat (limited to 'src/engine/machina/JackDriver.hpp')
-rw-r--r-- | src/engine/machina/JackDriver.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/engine/machina/JackDriver.hpp b/src/engine/machina/JackDriver.hpp index f78c1f1..91f4106 100644 --- a/src/engine/machina/JackDriver.hpp +++ b/src/engine/machina/JackDriver.hpp @@ -40,11 +40,12 @@ class Node; class JackDriver : public Raul::JackDriver, public Machina::MidiDriver, public boost::enable_shared_from_this<JackDriver> { public: - JackDriver(); + JackDriver(SharedPtr<Machine> machine = SharedPtr<Machine>()); void attach(const std::string& client_name); void detach(); + SharedPtr<Machine> machine() { return _machine; } void set_machine(SharedPtr<Machine> machine) { _machine = machine; } void write_event(Raul::BeatTime time, |