Add missing function

This commit is contained in:
Roland Rabien 2024-06-28 09:59:49 -07:00
commit c5d67c2f99
4 changed files with 9 additions and 3 deletions

View file

@ -178,7 +178,6 @@ juce_generate_juce_header (${PLUGIN_NAME})
target_compile_definitions (${PLUGIN_NAME} PRIVATE
JUCE_USE_CUSTOM_PLUGIN_STANDALONE_APP=1
JUCE_DISPLAY_SPLASH_SCREEN=0
JUCE_COREGRAPHICS_DRAW_ASYNC=1
JUCE_MODAL_LOOPS_PERMITTED=0
JUCE_WEB_BROWSER=0

@ -1 +1 @@
Subproject commit b7a0f2de07ed8692963605561fe1a3793885994b
Subproject commit f03cc2e6a0aba7bb8704e79d2ac7dce212d9f50c

View file

@ -474,3 +474,8 @@ gin::WTOscillator::Params WavetableVoice::getLiveWTParams (int osc)
p.bend = getValue (proc.oscParams[osc].bend);
return p;
}
float WavetableVoice::getCurrentNote()
{
return noteSmoother.getCurrentValue() * 127.0f;
}

View file

@ -20,7 +20,9 @@ public:
void noteTimbreChanged() override;
void notePitchbendChanged() override;
void noteKeyStateChanged() override {}
float getCurrentNote() override;
void setCurrentSampleRate (double newRate) override;
void renderNextBlock (juce::AudioBuffer<float>& outputBuffer, int startSample, int numSamples) override;