diff --git a/docs/waveform_transforms/pitch_shift.md b/docs/waveform_transforms/pitch_shift.md index 12cd492c..b7d4c760 100644 --- a/docs/waveform_transforms/pitch_shift.md +++ b/docs/waveform_transforms/pitch_shift.md @@ -9,6 +9,13 @@ Note that phase vocoding can degrade audio quality by "smearing" transient sound altering the timbre of harmonic sounds, and distorting pitch modulations. This may result in a loss of sharpness, clarity, or naturalness in the transformed audio. +If you need a better sounding pitch shifting method, consider the following alternatives: + +* [signalsmith-stretch](https://github.com/Signalsmith-Audio/signalsmith-stretch) +* [Rubber Band library](https://breakfastquay.com/rubberband/) +* [https://github.com/KAIST-MACLab/PyTSMod](https://github.com/KAIST-MACLab/PyTSMod) +* [https://github.com/vinusankars/ESOLA](https://github.com/vinusankars/ESOLA) + ## Input-output example Here we pitch down a piano recording by 4 semitones: diff --git a/docs/waveform_transforms/time_stretch.md b/docs/waveform_transforms/time_stretch.md index 092ee877..dcbd177f 100644 --- a/docs/waveform_transforms/time_stretch.md +++ b/docs/waveform_transforms/time_stretch.md @@ -11,7 +11,7 @@ distorting pitch modulations. This may result in a loss of sharpness, clarity, o naturalness in the transformed audio, especially when the rate is set to an extreme value. -If you need a higher quality time stretch method, consider the following alternatives: +If you need a better sounding time stretch method, consider the following alternatives: * [atempo in ffmpeg](https://ffmpeg.org//ffmpeg-all.html#atempo) * [Rubber Band library](https://breakfastquay.com/rubberband/)