LMMS
Loading...
Searching...
No Matches
SynDrum Class Reference
Inheritance diagram for SynDrum:
CMT_PluginInstance

Public Member Functions

 SynDrum (const LADSPA_Descriptor *, unsigned long s_rate)
 ~SynDrum ()

Static Public Member Functions

static void activate (LADSPA_Handle Instance)
static void run (LADSPA_Handle Instance, unsigned long SampleCount)

Private Attributes

LADSPA_Data sample_rate
LADSPA_Data spring_vel
LADSPA_Data spring_pos
LADSPA_Data env
int last_trigger

Additional Inherited Members

Protected Member Functions inherited from CMT_PluginInstance
 CMT_PluginInstance (const unsigned long lPortCount)
virtual ~CMT_PluginInstance ()
Protected Attributes inherited from CMT_PluginInstance
LADSPA_Data ** m_ppfPorts

Constructor & Destructor Documentation

◆ SynDrum()

SynDrum::SynDrum ( const LADSPA_Descriptor * ,
unsigned long s_rate )
inline

◆ ~SynDrum()

SynDrum::~SynDrum ( )
inline

Member Function Documentation

◆ activate()

void SynDrum::activate ( LADSPA_Handle Instance)
inlinestatic

◆ run()

void SynDrum::run ( LADSPA_Handle Instance,
unsigned long SampleCount )
inlinestatic

Member Data Documentation

◆ env

LADSPA_Data SynDrum::env
private

◆ last_trigger

int SynDrum::last_trigger
private

◆ sample_rate

LADSPA_Data SynDrum::sample_rate
private

◆ spring_pos

LADSPA_Data SynDrum::spring_pos
private

◆ spring_vel

LADSPA_Data SynDrum::spring_vel
private

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