Class thl::modulation::LFOSourceImpl#
-
class LFOSourceImpl : public thl::modulation::ModulationSource#
Inheritance diagram for thl::modulation::LFOSourceImpl:
Collaboration diagram for thl::modulation::LFOSourceImpl:
Public Functions
-
inline LFOSourceImpl()#
-
~LFOSourceImpl() override = default#
-
virtual void prepare(double sample_rate, size_t samples_per_block, uint32_t voice_count) override#
-
virtual void process(size_t num_samples, size_t offset = 0) override#
-
void reset_fade_in()#
-
inline float current_phase() const noexcept#
-
inline float current_fade_in() const noexcept#
-
inline LFOSourceImpl()#