diff options
author | Robin Gareus <robin@gareus.org> | 2015-03-10 22:05:21 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-03-10 22:15:44 +0100 |
commit | 7619946b4b804416a08b11d168e5e71f77d0c1ac (patch) | |
tree | 8b920a3336cf9a6db960625f6ab385834eba8a24 /libs/ardour/ardour/interpolation.h | |
parent | 3139b7e9804496395beb787622d5de90266b8e4a (diff) |
MIDI vari-speed playback
Diffstat (limited to 'libs/ardour/ardour/interpolation.h')
-rw-r--r-- | libs/ardour/ardour/interpolation.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libs/ardour/ardour/interpolation.h b/libs/ardour/ardour/interpolation.h index 64b0431e0f..3c661d8592 100644 --- a/libs/ardour/ardour/interpolation.h +++ b/libs/ardour/ardour/interpolation.h @@ -68,6 +68,13 @@ public: framecnt_t interpolate (int channel, framecnt_t nframes, Sample* input, Sample* output); }; +class BufferSet; + +class LIBARDOUR_API CubicMidiInterpolation : public Interpolation { +public: + framecnt_t distance (framecnt_t nframes, bool roll = true); +}; + } // namespace ARDOUR #endif |