Pitch Stylization and Shift — User Guide

Praat script.

Author: Shai Cohen Affiliation: Department of Music, Bar-Ilan University, Israel Version: 0.1 (2025) License: MIT License Repo: https://github.com/ShaiCohen-ops/Praat-plugin_AudioTools
Contents:

What this does

Praat script.

Process Description: This Praat script modifies the Fundamental Frequency (F0) contour of a selected sound object in two sequential steps: Stylization (smoothing/simplifying the contour) and Shifting (transposing the pitch). The script uses Time-Domain Pitch Synchronous Overlap and Add (TD-PSOLA) resynthesis to apply these changes to the final audio output.

Quick start

  1. In Praat, select a Sound object.
  2. Run script…Pitch Stylization and Shift.praat.
  3. Set parameters and click OK.
  4. Output object appears (see Outputs).

Parameters (form fields)

Name (GUI)TypeDefault
Stylize_frequencyreal2
Shift_amountreal-20
Play_resultboolean1

Outputs