copy(const WavetableKeyframe *keyframe) override | FileSource::FileSourceKeyframe | virtual |
cubicTween(float point_prev, float point_from, float point_to, float point_next, float range_prev, float range, float range_next, float t) | WavetableKeyframe | static |
fade_style_ | FileSource::FileSourceKeyframe | protected |
FileSourceKeyframe(SampleBuffer *sample_buffer) | FileSource::FileSourceKeyframe | |
getCubicInterpolationBuffer() | FileSource::FileSourceKeyframe | inline |
getDataBuffer() | FileSource::FileSourceKeyframe | inline |
getNormalizationScale() | FileSource::FileSourceKeyframe | |
getSamplesNeeded() | FileSource::FileSourceKeyframe | inline |
getScaledInterpolatedSample(float time) | FileSource::FileSourceKeyframe | |
getStartPosition() | FileSource::FileSourceKeyframe | inline |
getWindowFade() | FileSource::FileSourceKeyframe | inline |
getWindowFadeSamples() | FileSource::FileSourceKeyframe | inline |
getWindowSize() | FileSource::FileSourceKeyframe | inline |
index() | WavetableKeyframe | |
interpolate(const WavetableKeyframe *from_keyframe, const WavetableKeyframe *to_keyframe, float t) override | FileSource::FileSourceKeyframe | virtual |
interpolate_from_frame_ | FileSource::FileSourceKeyframe | protected |
interpolate_to_frame_ | FileSource::FileSourceKeyframe | protected |
jsonToState(json data) override | FileSource::FileSourceKeyframe | virtual |
linearTween(float point_from, float point_to, float t) | WavetableKeyframe | static |
overridden_phase_ | FileSource::FileSourceKeyframe | protected |
owner() | WavetableKeyframe | inline |
owner_ | WavetableKeyframe | protected |
phase_style_ | FileSource::FileSourceKeyframe | protected |
position() const | WavetableKeyframe | inline |
position_ | WavetableKeyframe | protected |
render(vital::WaveFrame *wave_frame) override | FileSource::FileSourceKeyframe | virtual |
renderFreqInterpolate(vital::WaveFrame *wave_frame) | FileSource::FileSourceKeyframe | |
renderNoInterpolate(vital::WaveFrame *wave_frame) | FileSource::FileSourceKeyframe | |
renderTimeInterpolate(vital::WaveFrame *wave_frame) | FileSource::FileSourceKeyframe | |
renderWaveBlend(vital::WaveFrame *wave_frame) | FileSource::FileSourceKeyframe | |
sample_buffer_ | FileSource::FileSourceKeyframe | protected |
setFadeStyle(FadeStyle fade_style) | FileSource::FileSourceKeyframe | inline |
setInterpolateFromFrame(WaveSourceKeyframe *frame) | FileSource::FileSourceKeyframe | inline |
setInterpolateToFrame(WaveSourceKeyframe *frame) | FileSource::FileSourceKeyframe | inline |
setOverriddenPhaseBuffer(const float *buffer) | FileSource::FileSourceKeyframe | inline |
setOwner(WavetableComponent *owner) | WavetableKeyframe | inline |
setPhaseStyle(PhaseStyle phase_style) | FileSource::FileSourceKeyframe | inline |
setPosition(int position) | WavetableKeyframe | inline |
setStartPosition(double start_position) | FileSource::FileSourceKeyframe | inline |
setWindowFade(double window_fade) | FileSource::FileSourceKeyframe | inline |
setWindowSize(double window_size) | FileSource::FileSourceKeyframe | inline |
smoothInterpolate(const WavetableKeyframe *prev_keyframe, const WavetableKeyframe *from_keyframe, const WavetableKeyframe *to_keyframe, const WavetableKeyframe *next_keyframe, float t) | WavetableKeyframe | inlinevirtual |
start_position_ | FileSource::FileSourceKeyframe | protected |
stateToJson() override | FileSource::FileSourceKeyframe | virtual |
WavetableKeyframe() | WavetableKeyframe | inline |
window_fade_ | FileSource::FileSourceKeyframe | protected |
window_size_ | FileSource::FileSourceKeyframe | protected |
~FileSourceKeyframe() | FileSource::FileSourceKeyframe | inlinevirtual |
~WavetableKeyframe() | WavetableKeyframe | inlinevirtual |