ardour
|
#include <interpolation.h>
Public Member Functions | |
framecnt_t | interpolate (int channel, framecnt_t nframes, Sample *input, Sample *output) |
Public Member Functions inherited from ARDOUR::Interpolation | |
Interpolation () | |
~Interpolation () | |
void | set_speed (double new_speed) |
void | set_target_speed (double new_speed) |
double | target_speed () const |
double | speed () const |
void | add_channel_to (int, int) |
void | remove_channel_from () |
void | reset () |
Additional Inherited Members | |
Protected Attributes inherited from ARDOUR::Interpolation | |
double | _speed |
double | _target_speed |
std::vector< double > | phase |
Definition at line 61 of file interpolation.h.
framecnt_t LinearInterpolation::interpolate | ( | int | channel, |
framecnt_t | nframes, | ||
Sample * | input, | ||
Sample * | output | ||
) |
Definition at line 30 of file interpolation.cc.