Logo Search packages:      
Sourcecode: ladspa-sdk version File versions  Download package

Private Member Functions | Private Attributes | Friends

SineOscillator Class Reference

List of all members.

Private Member Functions

void setPhaseStepFromFrequency (const LADSPA_Data fFrequency)
 SineOscillator (const long lSampleRate)

Private Attributes

LADSPA_Data m_fCachedFrequency
const LADSPA_Data m_fLimitFrequency
const LADSPA_Data m_fPhaseStepScalar
unsigned long m_lPhase
unsigned long m_lPhaseStep
LADSPA_Data * m_pfAmplitude
LADSPA_Data * m_pfFrequency
LADSPA_Data * m_pfOutput


void activateSineOscillator (void *pvHandle)
void cleanupSineOscillator (void *pvHandle)
void connectPortToSineOscillator (LADSPA_Handle Instance, unsigned long Port, LADSPA_Data *DataLocation)
LADSPA_Handle instantiateSineOscillator (const LADSPA_Descriptor *, unsigned long SampleRate)
void runSineOscillator_FreqAudio_AmpAudio (LADSPA_Handle Instance, unsigned long SampleCount)
void runSineOscillator_FreqAudio_AmpCtrl (LADSPA_Handle Instance, unsigned long SampleCount)
void runSineOscillator_FreqCtrl_AmpAudio (LADSPA_Handle Instance, unsigned long SampleCount)
void runSineOscillator_FreqCtrl_AmpCtrl (LADSPA_Handle Instance, unsigned long SampleCount)

Detailed Description

Definition at line 71 of file sine.cpp.

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

Generated by  Doxygen 1.6.0   Back to index