PING-PONG FIELD — 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: The Ping-Pong Field Stereo script creates a complex, dense echo effect that simulates sound bouncing chaotically in an open, wide space. It achieves this by applying a large number of delayed copies of the signal that gradually increase in delay time, combined with a hard-panning (ping-pong) effect and a custom high-frequency (HF) sparkle filter to brighten the echoes.

Quick start

  1. In Praat, select a Sound object.
  2. Run script…PING-PONG FIELD.praat.
  3. Set parameters and click OK.
  4. Output object appears (see Outputs).

Parameters (form fields)

Name (GUI)TypeDefault
tail_duration_secondspositive2
number_of_echoesnatural90
base_amplitudepositive0.25
min_delaypositive0.02
max_delaypositive1.20
decay_factorpositive0.95
ping_pong_offsetpositive0.003
jitter_amountpositive0.004
hf_sparklepositive0.3
scale_every_n_iterationspositive20
fadeout_durationpositive1.0
play_after_processingboolean1

Outputs