Basic monophonic

This commit is contained in:
Takeshi Yokemura
2021-05-18 23:57:43 +09:00
parent be1f0b4e3b
commit 0a5110c8d3
4 changed files with 34 additions and 1 deletions

View File

@ -218,6 +218,13 @@ void BaseVoice::renderNextBlock (AudioSampleBuffer& outputBuffer, int startSampl
}
}
void BaseVoice::changeNote (int midiNoteNumber, float velocity) {
noteNumber = midiNoteNumber;
ampByVelocityAndGain = * (settingRefs->gain) * velocity; // velocity value range is 0.0f-1.0f
}
void BaseVoice::calculateAngleDelta()
{
auto cyclesPerSecond = MidiMessage::getMidiNoteInHertz (noteNumber);