SpectMorph
Public Types | Public Member Functions | Protected Attributes

SpectMorph::MorphLFO Class Reference

Inheritance diagram for SpectMorph::MorphLFO:
SpectMorph::MorphOperator

List of all members.

Public Types

enum  WaveType { WAVE_SINE = 1, WAVE_TRIANGLE = 2 }

Public Member Functions

 MorphLFO (MorphPlan *morph_plan)
const char * type ()
bool save (OutFile &out_file)
bool load (InFile &in_file)
void post_load ()
OutputType output_type ()
WaveType wave_type ()
void set_wave_type (WaveType new_wave_type)
float frequency () const
void set_frequency (float new_frequency)
float depth () const
void set_depth (float new_depth)
float center () const
void set_center (float new_center)
float start_phase () const
void set_start_phase (float new_start_phase)
bool sync_voices () const
void set_sync_voices (float new_sync_voices)

Protected Attributes

WaveType m_wave_type
float m_frequency
float m_depth
float m_center
float m_start_phase
bool m_sync_voices

The documentation for this class was generated from the following files:
 All Classes Functions Variables Enumerations Enumerator