You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recently released Rubberband 4.0 contains a new RubberBandLiveShifter that does not support time scaling but only frequency scaling. That is perfect for our PitchShiftEffect. It also has a simpler API that works with fixed size sample input and output counts (similar to our own DSP code). It does this while still minimizing latency. We should consider using it for our PitchShiftEffect instead of the RubberBandStretcher-based solution. It may reduce the realtime latency that the effect currently introduces.
CC @davidchocholaty in case you're interested in a follow up to your GSoC project.
The text was updated successfully, but these errors were encountered:
Thank you for letting me know. Based on your writing, the new Rubber Band improvements sound great. Interested in how it can help reduce the latency. Yeah, definitely. I want to take a look at this. Could you please assign me to it?
Recently released Rubberband 4.0 contains a new
RubberBandLiveShifter
that does not support time scaling but only frequency scaling. That is perfect for ourPitchShiftEffect
. It also has a simpler API that works with fixed size sample input and output counts (similar to our own DSP code). It does this while still minimizing latency. We should consider using it for ourPitchShiftEffect
instead of theRubberBandStretcher
-based solution. It may reduce the realtime latency that the effect currently introduces.CC @davidchocholaty in case you're interested in a follow up to your GSoC project.
The text was updated successfully, but these errors were encountered: