ASPiK SDK
|
The WdfSeriesLC object implements the reflection coefficient and signal flow through a WDF simulated series LC pair. More...
#include <fxobjects.h>
Public Member Functions | |
WdfSeriesLC (double _componentValue_L, double _componentValue_C) | |
void | setSampleRate (double _sampleRate) |
virtual double | getComponentResistance () |
virtual double | getComponentConductance () |
virtual void | updateComponentResistance () |
virtual void | setComponentValue_LC (double _componentValue_L, double _componentValue_C) |
virtual void | setComponentValue_L (double _componentValue_L) |
virtual void | setComponentValue_C (double _componentValue_C) |
virtual double | getComponentValue_L () |
virtual double | getComponentValue_C () |
virtual void | reset (double _sampleRate) |
virtual void | setInput (double in) |
virtual double | getOutput () |
virtual double | getOutput1 () |
virtual double | getOutput2 () |
virtual double | getOutput3 () |
virtual void | setInput1 (double _in1) |
virtual void | setInput2 (double _in2) |
virtual void | setInput3 (double _in3) |
WdfSeriesLC (double _componentValue_L, double _componentValue_C) | |
void | setSampleRate (double _sampleRate) |
virtual double | getComponentResistance () |
virtual double | getComponentConductance () |
virtual void | updateComponentResistance () |
virtual void | setComponentValue_LC (double _componentValue_L, double _componentValue_C) |
virtual void | setComponentValue_L (double _componentValue_L) |
virtual void | setComponentValue_C (double _componentValue_C) |
virtual double | getComponentValue_L () |
virtual double | getComponentValue_C () |
virtual void | reset (double _sampleRate) |
virtual void | setInput (double in) |
virtual double | getOutput () |
virtual double | getOutput1 () |
virtual double | getOutput2 () |
virtual double | getOutput3 () |
virtual void | setInput1 (double _in1) |
virtual void | setInput2 (double _in2) |
virtual void | setInput3 (double _in3) |
WdfSeriesLC (double _componentValue_L, double _componentValue_C) | |
void | setSampleRate (double _sampleRate) |
virtual double | getComponentResistance () |
virtual double | getComponentConductance () |
virtual void | updateComponentResistance () |
virtual void | setComponentValue_LC (double _componentValue_L, double _componentValue_C) |
virtual void | setComponentValue_L (double _componentValue_L) |
virtual void | setComponentValue_C (double _componentValue_C) |
virtual double | getComponentValue_L () |
virtual double | getComponentValue_C () |
virtual void | reset (double _sampleRate) |
virtual void | setInput (double in) |
virtual double | getOutput () |
virtual double | getOutput1 () |
virtual double | getOutput2 () |
virtual double | getOutput3 () |
virtual void | setInput1 (double _in1) |
virtual void | setInput2 (double _in2) |
virtual void | setInput3 (double _in3) |
WdfSeriesLC (double _componentValue_L, double _componentValue_C) | |
void | setSampleRate (double _sampleRate) |
virtual double | getComponentResistance () |
virtual double | getComponentConductance () |
virtual void | updateComponentResistance () |
virtual void | setComponentValue_LC (double _componentValue_L, double _componentValue_C) |
virtual void | setComponentValue_L (double _componentValue_L) |
virtual void | setComponentValue_C (double _componentValue_C) |
virtual double | getComponentValue_L () |
virtual double | getComponentValue_C () |
virtual void | reset (double _sampleRate) |
virtual void | setInput (double in) |
virtual double | getOutput () |
virtual double | getOutput1 () |
virtual double | getOutput2 () |
virtual double | getOutput3 () |
virtual void | setInput1 (double _in1) |
virtual void | setInput2 (double _in2) |
virtual void | setInput3 (double _in3) |
![]() | |
virtual void | initialize (double _R1) |
virtual void | initializeAdaptorChain () |
virtual void | setComponentValue (double _componentValue) |
virtual void | setComponentValue_RL (double componentValue_R, double componentValue_L) |
virtual void | setComponentValue_RC (double componentValue_R, double componentValue_C) |
virtual double | getComponentValue () |
virtual void | initialize (double _R1) |
virtual void | initializeAdaptorChain () |
virtual void | setComponentValue (double _componentValue) |
virtual void | setComponentValue_RL (double componentValue_R, double componentValue_L) |
virtual void | setComponentValue_RC (double componentValue_R, double componentValue_C) |
virtual double | getComponentValue () |
virtual void | initialize (double _R1) |
virtual void | initializeAdaptorChain () |
virtual void | setComponentValue (double _componentValue) |
virtual void | setComponentValue_RL (double componentValue_R, double componentValue_L) |
virtual void | setComponentValue_RC (double componentValue_R, double componentValue_C) |
virtual double | getComponentValue () |
virtual void | initialize (double _R1) |
virtual void | initializeAdaptorChain () |
virtual void | setComponentValue (double _componentValue) |
virtual void | setComponentValue_RL (double componentValue_R, double componentValue_L) |
virtual void | setComponentValue_RC (double componentValue_R, double componentValue_C) |
virtual double | getComponentValue () |
Protected Attributes | |
double | zRegister_L = 0.0 |
storage register for L | |
double | zRegister_C = 0.0 |
storage register for C | |
double | componentValue_L = 0.0 |
component value L | |
double | componentValue_C = 0.0 |
component value C | |
double | RL = 0.0 |
RL value. | |
double | RC = 0.0 |
RC value. | |
double | componentResistance = 0.0 |
equivalent resistance of pair of components | |
double | sampleRate = 0.0 |
sample rate | |
The WdfSeriesLC object implements the reflection coefficient and signal flow through a WDF simulated series LC pair.
|
inlinevirtual |
get component's value as a conducatance (or admittance)
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get component's value as a conducatance (or admittance)
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get component's value as a conducatance (or admittance)
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get component's value as a conducatance (or admittance)
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get component's value as a resistance
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get component's value as a resistance
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get component's value as a resistance
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get component's value as a resistance
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get C component value
|
inlinevirtual |
get C component value
|
inlinevirtual |
get C component value
|
inlinevirtual |
get C component value
|
inlinevirtual |
get L component value
|
inlinevirtual |
get L component value
|
inlinevirtual |
get L component value
|
inlinevirtual |
get L component value
|
inlinevirtual |
get output value; NOTE: utput is located in zReg_L
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get output value; NOTE: utput is located in zReg_L
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get output value; NOTE: utput is located in zReg_L
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get output value; NOTE: utput is located in zReg_L
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
get output1 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output1 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output1 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output1 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output2 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output2 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output2 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output2 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output3 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output3 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output3 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
get output3 value; only one resistor output (not used)
Implements IComponentAdaptor.
|
inlinevirtual |
reset the component; clear registers
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
reset the component; clear registers
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
reset the component; clear registers
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
reset the component; clear registers
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set C component
|
inlinevirtual |
set C component
|
inlinevirtual |
set C component
|
inlinevirtual |
set C component
|
inlinevirtual |
set L component
|
inlinevirtual |
set L component
|
inlinevirtual |
set L component
|
inlinevirtual |
set L component
|
inlinevirtual |
set both LC components at once
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set both LC components at once
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set both LC components at once
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set both LC components at once
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set input value into component; NOTE: K is calculated here
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set input value into component; NOTE: K is calculated here
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set input value into component; NOTE: K is calculated here
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set input value into component; NOTE: K is calculated here
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
set input1 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input1 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input1 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input1 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input2 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input2 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input2 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input2 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input3 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input3 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input3 value; not used for components
Implements IComponentAdaptor.
|
inlinevirtual |
set input3 value; not used for components
Implements IComponentAdaptor.
|
inline |
set sample rate and update component
|
inline |
set sample rate and update component
|
inline |
set sample rate and update component
|
inline |
set sample rate and update component
|
inlinevirtual |
change the resistance of component; see FX book for details
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
change the resistance of component; see FX book for details
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
change the resistance of component; see FX book for details
Reimplemented from IComponentAdaptor.
|
inlinevirtual |
change the resistance of component; see FX book for details
Reimplemented from IComponentAdaptor.