The stftPitchShiftPlugin features poly pitch and timbre shifting simultaneously and in real-time. It's completely based on the stftPitchShift library, which also provides a Python interface and useful command line tools.
Following features are currently included:
The stftPitchShiftPlugin is available in VST3, AU, LV2 formats as well as a standalone app. It also provides a basic UI to adjust the effect parameters on the fly:
Please refer to the User Manual for detailed explanations.
The ready to use binaries can be obtained in two ways:
Use one of the following links to download the latest binaries for your specific operating system:
On macOS, you will also have to deal with the Gatekeeper, in order to execute the standalone app or to load the AU or VST3 plugin in your DAW.
Since the project is based on CMake, it can be compiled in the same way on any of the supported operating systems.
Please read the official JUCE documentation and the included script files:
The advantage of this method on macOS is that no additional Gatekeeper handling is required.
This project is currently at an early development stage, so expect more highlights to come.
Stay tuned!
stftPitchShiftPlugin is licensed under the terms of the GPL license. For details please refer to the accompanying LICENSE file distributed with stftPitchShiftPlugin.