mirror of
https://codeberg.org/armin/wavetable.git
synced 2026-09-01 05:50:46 +02:00
Add missing function
This commit is contained in:
parent
4e58846f0a
commit
c5d67c2f99
4 changed files with 9 additions and 3 deletions
|
|
@ -178,7 +178,6 @@ juce_generate_juce_header (${PLUGIN_NAME})
|
||||||
|
|
||||||
target_compile_definitions (${PLUGIN_NAME} PRIVATE
|
target_compile_definitions (${PLUGIN_NAME} PRIVATE
|
||||||
JUCE_USE_CUSTOM_PLUGIN_STANDALONE_APP=1
|
JUCE_USE_CUSTOM_PLUGIN_STANDALONE_APP=1
|
||||||
JUCE_DISPLAY_SPLASH_SCREEN=0
|
|
||||||
JUCE_COREGRAPHICS_DRAW_ASYNC=1
|
JUCE_COREGRAPHICS_DRAW_ASYNC=1
|
||||||
JUCE_MODAL_LOOPS_PERMITTED=0
|
JUCE_MODAL_LOOPS_PERMITTED=0
|
||||||
JUCE_WEB_BROWSER=0
|
JUCE_WEB_BROWSER=0
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
Subproject commit b7a0f2de07ed8692963605561fe1a3793885994b
|
Subproject commit f03cc2e6a0aba7bb8704e79d2ac7dce212d9f50c
|
||||||
|
|
@ -474,3 +474,8 @@ gin::WTOscillator::Params WavetableVoice::getLiveWTParams (int osc)
|
||||||
p.bend = getValue (proc.oscParams[osc].bend);
|
p.bend = getValue (proc.oscParams[osc].bend);
|
||||||
return p;
|
return p;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
float WavetableVoice::getCurrentNote()
|
||||||
|
{
|
||||||
|
return noteSmoother.getCurrentValue() * 127.0f;
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,8 @@ public:
|
||||||
void notePitchbendChanged() override;
|
void notePitchbendChanged() override;
|
||||||
void noteKeyStateChanged() override {}
|
void noteKeyStateChanged() override {}
|
||||||
|
|
||||||
|
float getCurrentNote() override;
|
||||||
|
|
||||||
void setCurrentSampleRate (double newRate) override;
|
void setCurrentSampleRate (double newRate) override;
|
||||||
|
|
||||||
void renderNextBlock (juce::AudioBuffer<float>& outputBuffer, int startSample, int numSamples) override;
|
void renderNextBlock (juce::AudioBuffer<float>& outputBuffer, int startSample, int numSamples) override;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue