flip or expand the F0 contours — 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 utility performs advanced manipulation of the Fundamental Frequency (F0) contour of a selected sound. The process is based on PSOLA (Pitch Synchronous Overlap and Add) resynthesis, utilizing Praat's Manipulation object to separate the pitch track from the sound's spectral content, modify the F0, and then resynthesize the audio without changing the duration or spectral quality (timbre).

Quick start

  1. In Praat, select a Sound object.
  2. Run script…flip or expand the F0 contours.praat.
  3. Set parameters and click OK.
  4. Output object appears (see Outputs).

Parameters (form fields)

Name (GUI)TypeDefault
minimum_pitchpositive70
maximum_pitchpositive250
expansion_multiplierpositive1.3
flatten_targetpositive1
output_suffixsentence_f0_modified
play_after_processingboolean1
keep_intermediate_objectsboolean0

Outputs