|
SpectMorph
|
Classes | |
| struct | OpModule |
Public Member Functions | |
| MorphPlanVoice (float mix_freq, MorphPlanSynth *synth) | |
| void | cheap_update (std::map< std::string, MorphOperator * > &op_map) |
| void | full_update (MorphPlanPtr plan) |
| MorphOperatorModule * | module (MorphOperator *op) |
| double | control_input (int i) |
| void | set_control_input (int i, double value) |
| float | mix_freq () const |
| MorphOutputModule * | output () |
| MorphPlanSynth * | morph_plan_synth () const |
| void | update_shared_state (double time_ms) |
Protected Member Functions | |
| void | clear_modules () |
| void | create_modules (MorphPlanPtr plan) |
| void | configure_modules () |
Protected Attributes | |
| std::vector< OpModule > | modules |
| std::vector< double > | m_control_input |
| MorphOutputModule * | m_output |
| float | m_mix_freq |
| MorphPlanSynth * | m_morph_plan_synth |
1.8.11