Subtle Random Texture — 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 chaotic spectral gain effect by multiplying the magnitude of each frequency bin in a Spectrum object by a unique, randomized factor. This technique immediately alters the sound's timbre, introducing metallic, noise-like, or shimmering artifacts, particularly focused on frequencies below a user-defined cutoff.

Quick start

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

Parameters (form fields)

Name (GUI)TypeDefault
fast_fourierbooleanyes
frequency_cutoffpositive10000
variation_centerpositive0.8
variation_depthpositive0.2
variation_minpositive0.5
variation_maxpositive1.0
scale_peakpositive0.85
play_after_processingboolean1
keep_intermediate_objectsboolean0

Outputs