SpectMorph
Classes | Public Member Functions | List of all members
SpectMorph::MorphLFOModule Class Reference
Inheritance diagram for SpectMorph::MorphLFOModule:
SpectMorph::MorphOperatorModule

Public Member Functions

 MorphLFOModule (MorphPlanVoice *voice)
 
void set_config (const MorphOperatorConfig *cfg) override
 
float value () override
 
void reset_value (const TimeInfo &time_info) override
 
void update_shared_state (const TimeInfo &time_info) override
 
- Public Member Functions inherited from SpectMorph::MorphOperatorModule
 MorphOperatorModule (MorphPlanVoice *voice)
 
virtual LiveDecoderSourcesource ()
 
void set_ptr_id (MorphOperator::PtrID ptr_id)
 
bool get_notify_value (float &value)
 

Additional Inherited Members

- Static Public Member Functions inherited from SpectMorph::MorphOperatorModule
static MorphOperatorModulecreate (const std::string &type, MorphPlanVoice *voice)
 
- Protected Member Functions inherited from SpectMorph::MorphOperatorModule
Randomrandom_gen () const
 
RTMemoryAreart_memory_area () const
 
TimeInfo time_info () const
 
float apply_modulation (const ModulationData &mod_data) const
 
void set_notify_value (float value)
 
- Protected Attributes inherited from SpectMorph::MorphOperatorModule
MorphPlanVoicemorph_plan_voice
 
MorphOperator::PtrID m_ptr_id
 
float m_notify_value = 0
 
bool m_have_notify_value = false
 

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