@ -215,7 +215,7 @@ void Shifter::GetSamples(float** output, const float* input, size_t size)
|
||||
if (voices[i].IsActive()) {
|
||||
freeze_voices[i].Trigger(voices[i].GetMidiNote());
|
||||
freeze_voices[i].panning = voices[i].panning;
|
||||
freeze_voices[i].SetPortamentoTime(0.0001f);
|
||||
freeze_voices[i].SetPortamentoTime(0.05f);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -402,4 +402,10 @@ void Shifter::SetFreeze(bool freeze) {
|
||||
}
|
||||
}
|
||||
freeze_mode = freeze;
|
||||
}
|
||||
|
||||
void Shifter::SetFreezePitchAdjust(float val) {
|
||||
for(int i = 0; i < MAX_VOICES; ++i) {
|
||||
freeze_voices[i].SetPitchAdjust(val);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user