diff options
author | Robin Gareus <robin@gareus.org> | 2018-10-21 20:45:25 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2018-10-21 20:48:11 +0200 |
commit | 504ba49c6d6ee8d88ead74f41fdc67d798886841 (patch) | |
tree | 075bfdc029b1c84335ee24a4deb6ed9aa8d90607 /libs/ardour/ardour/vst_plugin.h | |
parent | 1229d50e45b47dce5ab59d0c0185e75d50bf3b84 (diff) |
Potential fix for lost VST MIDI events
Ardour's VST MIDI buffer API does not yet implement offsets and limits.
When a cycle is split, the same midi-buffer is used for all sub-divisions
leading to duplicate, offset, events.
Diffstat (limited to 'libs/ardour/ardour/vst_plugin.h')
-rw-r--r-- | libs/ardour/ardour/vst_plugin.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/ardour/ardour/vst_plugin.h b/libs/ardour/ardour/vst_plugin.h index e0d369332c..39838e1b21 100644 --- a/libs/ardour/ardour/vst_plugin.h +++ b/libs/ardour/ardour/vst_plugin.h @@ -49,6 +49,7 @@ public: void deactivate (); int set_block_size (pframes_t); + bool requires_fixed_sized_buffers () const; bool inplace_broken() const { return true; } float default_value (uint32_t port); float get_parameter (uint32_t port) const; |