#include <iso_synth_delay_lines_patch.h>
Inherits iso::synth::Patch.
Inheritance diagram for iso::synth::DelayLinesPatch:


Public Member Functions | ||||
| DelayLinesPatch () | ||||
| DelayLinesPatch (unsigned int pLineCount) | ||||
| DelayLinesPatch (const String &pPatchName) | ||||
| DelayLinesPatch (const String &pPatchName, unsigned int pLineCount) | ||||
| ~DelayLinesPatch () | ||||
| void | setMinDelay (sample pMinDelay) | |||
| void | setMaxDelay (sample pMaxDelay) | |||
| void | setMinAmplitude (sample pMinAmplitude) | |||
| void | setMaxAmplitude (sample pMaxAmplitude) | |||
Static Public Attributes | ||||
| static const String | sClassName | |||
Protected Member Functions | ||||
| void | construct () throw (SynthException) | |||
function to create patch
| ||||
| void | consumeMessage (const com::Message &pMessage) | |||
Private Attributes | ||||
| unsigned int | mLineCount | |||
| sample | mMinDelay | |||
| sample | mMaxDelay | |||
| sample | mMinAmplitude | |||
| sample | mMaxAmplitude | |||
| ProcessUnit * | mInput | |||
| ProcessUnit * | mOutput | |||
| DelayUnit ** | mDelayUnits | |||
| ControlPort ** | mDelayPorts | |||
| ControlPort ** | mAmplitudePorts | |||
Static Private Attributes | ||||
| static unsigned int | sLineCount | |||
| static sample | sMinDelay | |||
| static sample | sMaxDelay | |||
| static sample | sMinAmplitude | |||
| static sample | sMaxAmplitude | |||
| DelayLinesPatch::DelayLinesPatch | ( | ) |
| DelayLinesPatch::DelayLinesPatch | ( | unsigned int | pLineCount | ) |
| DelayLinesPatch::DelayLinesPatch | ( | const String & | pPatchName | ) |
| DelayLinesPatch::DelayLinesPatch | ( | const String & | pPatchName, | |
| unsigned int | pLineCount | |||
| ) |
| DelayLinesPatch::~DelayLinesPatch | ( | ) |
| void DelayLinesPatch::setMinDelay | ( | sample | pMinDelay | ) |
| void DelayLinesPatch::setMaxDelay | ( | sample | pMaxDelay | ) |
| void DelayLinesPatch::setMinAmplitude | ( | sample | pMinAmplitude | ) |
| void DelayLinesPatch::setMaxAmplitude | ( | sample | pMaxAmplitude | ) |
| void DelayLinesPatch::construct | ( | ) | throw (SynthException) [protected, virtual] |
function to create patch
| SynthException | failed to create patch |
Implements iso::synth::Patch.
| void DelayLinesPatch::consumeMessage | ( | const com::Message & | pMessage | ) | [protected] |
const String DelayLinesPatch::sClassName [static] |
unsigned int DelayLinesPatch::sLineCount [static, private] |
sample DelayLinesPatch::sMinDelay [static, private] |
sample DelayLinesPatch::sMaxDelay [static, private] |
sample DelayLinesPatch::sMinAmplitude [static, private] |
sample DelayLinesPatch::sMaxAmplitude [static, private] |
unsigned int iso::synth::DelayLinesPatch::mLineCount [private] |
sample iso::synth::DelayLinesPatch::mMinDelay [private] |
sample iso::synth::DelayLinesPatch::mMaxDelay [private] |
ProcessUnit* iso::synth::DelayLinesPatch::mInput [private] |
ProcessUnit* iso::synth::DelayLinesPatch::mOutput [private] |
DelayUnit** iso::synth::DelayLinesPatch::mDelayUnits [private] |
ControlPort** iso::synth::DelayLinesPatch::mDelayPorts [private] |
1.5.1