Random Walk Rhythm — 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 adapts the Random Walk model from the previous melody generator to focus purely on timbre and texture within a metrically consistent rhythmic grid. Instead of changing scale degrees, the Random Walk controls the frequency of a percussive sound with every step.

Quick start

  1. Run script…Random Walk Rhythm.praat.
  2. Set parameters and click OK.
  3. Output object appears (see Outputs).

Parameters (form fields)

Name (GUI)TypeDefault
Durationreal8.0
Sampling_frequencyreal44100
Temporeal120
Steps_per_beatinteger4
Base_frequencyreal180
Frequency_stepreal50
Probability_upreal0.4
Probability_downreal0.4

Outputs