float playback_buffer_load() const;
float capture_buffer_load() const;
- void get_playback (MidiBuffer& dst, framecnt_t);
void flush_playback (framepos_t, framepos_t);
void set_record_enabled (bool yn);
boost::shared_ptr<SMFSource> write_source () { return _write_source; }
+#ifdef XXX_OLD_DESTRUCTIVE_API_XXX
int set_destructive (bool yn); // doom!
+#endif
void set_note_mode (NoteMode m);
static framecnt_t midi_readahead;
private:
+ void get_playback (MidiBuffer& dst, framecnt_t);
/* The two central butler operations */
int do_flush (RunContext context, bool force = false);