aboutsummaryrefslogtreecommitdiffstats
path: root/src/engine/machina/JackDriver.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/machina/JackDriver.hpp')
-rw-r--r--src/engine/machina/JackDriver.hpp3
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,