Spectral swirl effect — 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 script applies a high-impact Spectral Swirl effect by sinusoidally shifting the contents of the frequency bins within a complex spectrum object. This time-domain-independent manipulation tears and reassembles the harmonic structure based on a wave pattern, creating a metallic, swirling, or heavily distorted sound, often described as a phasing or frequency-blurring effect.

Quick start

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

Parameters (form fields)

Name (GUI)TypeDefault
fast_fourierbooleanno
number_of_cyclesnatural4
maximum_bin_shiftpositive100
scale_peakpositive0.99
play_after_processingboolean1
show_info_reportboolean1

Outputs