Krotos Modules 3
Loading...
Searching...
No Matches
KwidgetProcessor_PhaseVocoder.h
Go to the documentation of this file.
1
namespace
krotos
2
{
3
class
KwidgetProcessor_PhaseVocoder
:
public
KwidgetProcessor
4
{
5
public
:
6
using
Parameters
=
Kwidget_PhaseVocoder::Parameters
;
7
8
KwidgetProcessor_PhaseVocoder
(
Kwidget
& owner);
9
10
void
prepare
(
double
sampleRate,
int
samplesPerBlock)
override
;
11
void
process
(AudioBuffer<float>& buffer)
override
;
12
13
void
setGeneralParam
(
float
generalParam);
14
void
setMode
(
float
mode);
15
void
setWindowType
(
float
windowType);
16
17
private
:
18
PhaseVocoder
m_phaseVocoder
;
19
20
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(
KwidgetProcessor_PhaseVocoder
)
21
};
22
}
// namespace krotos
krotos::Kwidget
Definition
Kwidget.h:8
krotos::KwidgetProcessor_PhaseVocoder
Definition
KwidgetProcessor_PhaseVocoder.h:4
krotos::KwidgetProcessor_PhaseVocoder::prepare
void prepare(double sampleRate, int samplesPerBlock) override
Definition
KwidgetProcessor_PhaseVocoder.cpp:31
krotos::KwidgetProcessor_PhaseVocoder::KwidgetProcessor_PhaseVocoder
KwidgetProcessor_PhaseVocoder(Kwidget &owner)
Definition
KwidgetProcessor_PhaseVocoder.cpp:5
krotos::KwidgetProcessor_PhaseVocoder::setGeneralParam
void setGeneralParam(float generalParam)
Definition
KwidgetProcessor_PhaseVocoder.cpp:13
krotos::KwidgetProcessor_PhaseVocoder::m_phaseVocoder
PhaseVocoder m_phaseVocoder
Definition
KwidgetProcessor_PhaseVocoder.h:18
krotos::KwidgetProcessor_PhaseVocoder::setWindowType
void setWindowType(float windowType)
Definition
KwidgetProcessor_PhaseVocoder.cpp:24
krotos::KwidgetProcessor_PhaseVocoder::process
void process(AudioBuffer< float > &buffer) override
Definition
KwidgetProcessor_PhaseVocoder.cpp:37
krotos::KwidgetProcessor_PhaseVocoder::setMode
void setMode(float mode)
Definition
KwidgetProcessor_PhaseVocoder.cpp:18
krotos::KwidgetProcessor
An interface for an audio processor designed for modular use.
Definition
KwidgetProcessor.h:8
krotos::PhaseVocoder
Definition
PhaseVocoder.h:16
krotos
Definition
AirAbsorptionFilter.cpp:2
krotos::Kwidget_PhaseVocoder::Parameters
Definition
Kwidget_PhaseVocoder.h:7
krotos_kwidget
kwidgets
phase_vocoder
KwidgetProcessor_PhaseVocoder.h
Generated by
1.12.0