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.hpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/engine/machina/JackDriver.hpp b/src/engine/machina/JackDriver.hpp
index e52af88..1f9b197 100644
--- a/src/engine/machina/JackDriver.hpp
+++ b/src/engine/machina/JackDriver.hpp
@@ -51,10 +51,11 @@ public:
size_t size,
const unsigned char* event);
- void set_bpm(double bpm) { _bpm.set(bpm); }
+ void set_bpm(double bpm) { _bpm.set(bpm); }
+ void set_quantization(double quantization) { _quantization.set(quantization); }
private:
- void process_input(jack_nframes_t nframes);
+ void process_input(const Raul::TimeSlice& time);
virtual void on_process(jack_nframes_t nframes);
SharedPtr<Machine> _machine;
@@ -65,6 +66,7 @@ private:
Raul::TimeSlice _cycle_time;
Raul::DoubleBuffer<double> _bpm;
+ Raul::DoubleBuffer<double> _quantization;
};