+ void cycle_start (pframes_t nframes);
+ void cycle_end (pframes_t nframes);
+ void cycle_split ();
+
+ void flush_buffers (pframes_t nframes, framepos_t time);
+ void transport_stopped ();
+ void realtime_locate ();
+ void reset ();
+
+ bool input_active() const { return _input_active; }
+ void set_input_active (bool yn);
+
+ Buffer& get_buffer (pframes_t nframes) {
+ return get_midi_buffer (nframes);