private void ApplySpeedShift(float multiplier) { Working(true); NoobAudioLib.FX.SpeedShift speedShiftFX = new NoobAudioLib.FX.SpeedShift(DynamicVars.wavOps.GetWaveFile); speedShiftFX.ShiftSpeed(multiplier); DynamicVars.projectSettings.fxEditor.speedShift.multiplier = multiplier; DynamicVars.fxEditor.on_fxChange(); Working(false); }
void ApplySpeedShiftBPM(int currBPM, int newBPM) { Working(true); NoobAudioLib.FX.SpeedShift speedShiftFX = new NoobAudioLib.FX.SpeedShift(DynamicVars.wavOps.GetWaveFile); speedShiftFX.SpeedShiftBPM(currBPM, newBPM); DynamicVars.projectSettings.fxEditor.speedShift.currBPM = currBPM; DynamicVars.projectSettings.fxEditor.speedShift.newBPM = newBPM; DynamicVars.fxEditor.on_fxChange(); Working(false); }