globally change the pitch and duration — 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 is designed to batch-process selected Sound objects, allowing users to independently change the sound's Fundamental Frequency (F0) and Duration using formulaic expressions. The script relies on the Praat Manipulation object framework to perform Pitch-Synchronous Overlap and Add (PSOLA) resynthes

Quick start

  1. In Praat, select a Sound object.
  2. Run script…globally change the pitch and duration.praat.
  3. Set parameters and click OK.
  4. Output object appears (see Outputs).

Parameters (form fields)

Name (GUI)TypeDefault
f0_expressionsentenceself*1.0
duration_factorpositive1.5
minimum_f0positive75
maximum_f0positive300
play_after_synthesisboolean1
delete_manipulation_fileboolean1

Outputs