ardour
Public Member Functions | List of all members
ARDOUR::CubicMidiInterpolation Class Reference

#include <interpolation.h>

Inheritance diagram for ARDOUR::CubicMidiInterpolation:
ARDOUR::Interpolation

Public Member Functions

framecnt_t distance (framecnt_t nframes, bool roll=true)
 
- 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
 

Detailed Description

Definition at line 73 of file interpolation.h.

Member Function Documentation

framecnt_t CubicMidiInterpolation::distance ( framecnt_t  nframes,
bool  roll = true 
)

Definition at line 158 of file interpolation.cc.


The documentation for this class was generated from the following files: