SpectMorph
|
Public Member Functions | |
MorphPlanSynth (float mix_freq) | |
MorphPlanVoice * | add_voice () |
void | update_plan (MorphPlanPtr new_plan) |
MorphModuleSharedState * | shared_state (MorphOperator *op) |
void | set_shared_state (MorphOperator *op, MorphModuleSharedState *shared_state) |
void | update_shared_state (double time_ms) |
void | free_shared_state () |
float | mix_freq () const |
bool | have_output () const |
Protected Attributes | |
std::vector< MorphPlanVoice * > | voices |
std::map< std::string, MorphModuleSharedState * > | m_shared_state |
float | m_mix_freq |
MorphPlanPtr | plan |