juce::dsp::ProcessorBase
juce::dsp::ProcessorBase
[Private properties]
[Private properties]
+ reset() : void
+ prepare(spec: const juce::dsp::ProcessSpec&): void
+ process(context: const juce::dsp::ProcessContextReplacing<float>&): void
+ reset() : void...
CMLSChorus
CMLSChorus
- dryWetProp: float
- amount: float
- delayLine1: juce::dsp::Chorus<float>
- delayLine2: juce::dsp::Chorus<float>
- dryWetMixer: juce::dsp::DryWetMixer<float>
- freqRange: juce::NormalisableRange<float>*
- freqRange: juce::NormalisableRange<float>*
- dryWetProp: float...
+ CMLSChorus()
+ ~CMLSChorus()
+ setDryWet(value: float): void
+ setAmount(value: float): void
+ getDryWet(): const float
+ getAmount(): const float

+ CMLSChorus()...
CMLSReverb
CMLSReverb
- reverb: juce::Reverb
- reverbParams: juce::Reverb::Parameters
- reverb: juce::Reverb...
+ CMLSReverb()
+ ~CMLSReverb()
+ setDryWet(value: float): void
+ setRoomSize(value: float): void
+ getDryWet() : const float
+ getRoomSize(): const float

+ CMLSReverb()...
CMLSProjectAudioProcessor
CMLSProjectAudioProcessor
- reverb: CMLSReverb
- chorus: CMLSChorus
- eq: CMLSEqualizer
- distortion: CMLSDistortion
-delay: CMLSDelay
- chain: juce::dsp::ProcessorChain
- reverb: CMLSReverb...
+prepareToPlay(sampleRate: double, samplesPerBlock: int): void
+ processBlock(buffer: juce::AudioBuffer<float>&, midiMessages: juce::MidiBuffer&): void

+prepareToPlay(sampleRate: double, samplesPer...
CMLSDelay
CMLSDelay
- dryWetProp: float
- amount: float
- delayLength: float
- feedback: float
- maximumDelaySamples: int
- mixer: juce::dsp::DryWetMixer<float>
- delayLine: juce::dsp::DelayLine<float,
juce::dsp::DelayLineInterpolationTypes::Linear>
delayLine2: juce::dsp::DelayLine<float, juce::dsp::DelayLineInterpolationTypes::Linear>
- delayRange: juce::NormalisableRange<float>*
- delaySmoothing: juce::SmoothedValue<float,
juce::ValueSmoothingTypes::Linear>*
- lastDelayInSamples: int

- dryWetProp: float...
+ CMLSDelay()
+ ~CMLSDelay()
+ setDryWet(value: float): void
+ setAmount(value: float): void
+ getDryWet(): const float
+ getAmount(): const float
+ CMLSDelay()...
CMLSDistortion
CMLSDistortion
- drive: float
- mix: float
- inputGain: juce::dsp::Gain<float>
- outputGain: juce::dsp::Gain<float>

- drive: float...
+ CMLSDistortion()
+ ~CMLSDistortion()
+ setDive(value: float): void
+ setMix(value: float): void
+ CMLSDistortion()...
CMLSEqualizer
CMLSEqualizer
- sampleRate: double
- lowBand: juce::dsp::ProcessorDuplicator<juce::dsp::IIR::Filter<float>,
  juce::dsp::IIR::Coefficients<float>>
- highBand: juce::dsp::ProcessorDuplicator<juce::dsp::IIR::Filter<float>,
  juce::dsp::IIR::Coefficients<float>>

- sampleRate: double...
+ CMLSEqualizer()
+ ~CMLSEqualizer()
+ setEqLowGain(value: float): void
+ setEqHighGain(value: float): void
+ CMLSEqualizer()...
juce::AudioProcessor
juce::AudioProcessor
[Private properties]
[Private properties]
[Public methods]
[Public methods]
CMLSProjectAudioProcessorEditor
CMLSProjectAudioProcessorEditor
- audioProcessor: CMLSAudioProcessor&
- oscReceiver: OSCReceiverWrapper
- audioProcessor: CMLSAudioProcessor&...
+ CMLSAudioProcessorEditor(p: CMLSProjectAudioProcessor&)
+ ~CMLSAudioProcessorEditor()
+ paint(g: juce::Graphics&): void
+ resized(): void
+ CMLSAudioProcessorEditor(p: CMLSProjectAudioProcessor&)...
juce::AudioProcessorEditor
juce::AudioProcessorEditor
[Private properties]
[Private properties]
[Public methods]
[Public methods]
APVTSListeners
APVTSListeners
- equalizerProcessor: CMLSEqualizer*
- distortionProcessor: CMLSDistortion*
- chorusProcessor: CMLSChorus*
- delayProcessor: CMLSDelay*
- reverbProcessor: CMLSReverb*
- equalizerProcessor: CMLSEqualizer*...
APVTSListeners()
+ ~APVTSListeners()
+ setEqualizerProcessor(equalizer: CMLSEqualizer*): void
+ setDistortionProcessor(distortion: CMLSDistortion*): void
+ setChorusProcessor(chorus: CMLSChorus*): void
+ setDelayProcessor(delay: CMLSDelay*): void
+ setReverbProcessor(reverb: CMLSReverb*): void
+ parameterChanged(parameterID: const juce::String&, newValue: float)
+ APVTSListeners()...
OSCReceiverWrapper
OSCReceiverWrapper
- currentPreset: Preset
- x: float
- y: float
- aspectX: float
- aspectY: float
- pressure: float
- thickness: float
- apvts: juce::AudioProcessorValueTreeState*
- eqGainRange: juce::NormalisableRange<float>*
- distortionDriveRange: juce::NormalisableRange<float>*
- currentPreset: Preset...
OscReceiverWrapper(port: int, apvts: juce::AudioProcessorValueTreeState*)
+ ~OscReceiverWrapper()
+ oscMessageReceived(message: const juce::OscMessage&)
+ oscConnectionError()
+ processMessage()
+ OscReceiverWrapper(port: int, apvts: juce::AudioProcessor...
juce::AudioProcessorValueTreeState::Listener
juce::AudioProcessorValueTreeState::Listener
[Private properties]
[Private properties]
[Public methods]
[Public methods]
juce::OSCReceiver
juce::OSCReceiver
[Private properties]
[Private properties]
[Public methods]
[Public methods]
<<Enum>> Preset 
<<Enum>> Preset 
NONE
PENCIL
CRAYON
FOUNTAINPEN
PEN
MARKER
MONOLINE
WATERCOLOR
NONE...