AI & Adaptive 33
Bayesian Drone Weaver
Algorithmic drone composition: Bayesian classification of audio clips into gesture types, intelligent timeline construction, and overlapping assembly for continuous ambient textures.
Causal Recomposer
A grain re-ordering processor that fits a compact predictive law between local intensity and spectral centroid, then uses the residual from that model as a stable sort key. The source is reduced to one protected mono grain pool and recomposed twice — left and right use the same primary causal sort plus a few channel-specific local swaps to create stereo from recomposition itself.
LawfulToAnomalous preset — 70 ms grains reordered by model-guided residual magnitude, with 20% stereo divergence (not causal identification).
Chaotic Neural Map Modulator
Content‑aware chaotic modulation. A small MLP is trained on feature streams from the input, iterated with controlled instability, and its output modulates pitch, amplitude, and ring‑frequency. Pitch modulation is relative to the input’s tracked F0 contour and quantized to a chosen scale; ring‑modulation locks to harmonic ratios of local F0; unvoiced frames skip pitch‑shift entirely; modulation depth reduces near transients.
Cross-Entropy Concatenative Mosaicing
Sound P (source palette) is sliced into frames, each normalised into a spectral PDF. Sound Q (target template) is sliced similarly. For every Q frame, the script searches the entire P library and selects the frame whose PDF minimises the cross-entropy against Q's PDF. The winning P-frames are concatenated in Q's temporal order, producing a resequencing of P's timbral material that tracks Q's spectral progression.
Standard preset — 100 ms spectral-PDF frames from the Source palette matched by minimum cross-entropy to Target-template frames, then concatenated in the Target’s temporal order.
CWT Granular Resampler
Takes two Sounds: A (analysis) and B (grain source). Significant pooled |CWT(t,f)| cells from A generate an expected number of grains from B; fractional counts are realised stochastically. Each grain is read from B at a playback-rate ratio derived from the firing wavelet bin, with duration scaled by that bin's frequency. The result maps A's time–frequency morphology onto B's timbral material.
Gesture-Based Hard Quantization
Concatenative gesture quantization: segment a reference sound, match each segment to a canonical dictionary atom in a normalized pitch/voicing/intensity feature space, and reconstruct the timeline with a nearest-neighbour leader plus optional stochastic polyphonic layers.
Gestural Accumulator
Compositional canon generator: creates accumulating variants of a sound gesture, arranges them via acoustic distance scheduling to form evolving sonic narratives.
Genetic Recomposer
Evolutionary audio recombination: uses genetic algorithms to automatically slice, reorder, and reassemble audio segments, evolving new sonic organisms through fitness-based selection.
Granular Attention Resynth
Attention-weighted self-resynthesis: candidate grains are scored, hard-gated, and sampled from an active-only softmax distribution. Low alpha gives a broad self-remix; high alpha concentrates repeatedly on the strongest surviving grains.
Hidden Markov Model Timbre Sequencing
A 5D diagonal-Gaussian Hidden Markov Model for timbre-state resequencing: k-means initialization, Viterbi hard-EM training, stochastic state generation, Gaussian or uniform within-state frame selection, and fixed-hop normalized Hann overlap-add synthesis.
KL Divergence Corpus Resynthesis
Corpus A defines a target timbral distribution. Corpus B provides source grains. The script greedily builds an output by selecting grains that minimise KL divergence between the reference distribution and the growing output distribution — actively driving synthesis, not just analysing afterwards.
LZ-Inspired Audio Variations
Lempel–Ziv-based audio variation: overlapping audio windows are quantized into a symbol sequence, parsed into a variable-length LZ78 phrase dictionary, and recombined as contiguous source runs for transformation and resynthesis.
Custom preset — 100 ms pitch-analysis windows quantized into a 13-symbol alphabet; LZ78 phrase parsing drives a 10 s recombination with 35% novelty and PitchShift amount 0.5.
Markov Soundscape Weaver
Markov-based audio resynthesis using overlapping acoustic analysis, k-means texture states, first- or second-order transition models, state-conditioned grain selection, temporal variation, stereo decorrelation, and normalized overlap-add rendering.
Morphic Form
Time-domain grain placement controlled by a bounded morph trajectory between two behavioral attractors. Grain size, density, source-position jitter, backtracking, repetition, and onset gaps evolve over time while the grains themselves are not pitch-shifted or spectrally filtered.
MSE Feature Constrained Variation
Feature-constrained audio variation using a normalized bag-of-frames distance. Each iteration generates a new transformed candidate, measures its mean-and-variance feature distance from the source, and adjusts transformation intensity toward a user-defined target band.
Neural Ambient Drone Designer
AI-driven granular synthesis: analyzes source audio for spectral stability, clusters tonal segments, and generates infinite lush ambient drones through intelligent grain recombination.
Manual preset — 100 ms source grains clustered by spectral features; three layers generated from the highest-HNR cluster, with 15% shimmer and 70% stereo width.
Neural Audio Mosaic
Content-based audio reconstruction: uses neural feature matching to reconstruct Target audio using only grains from Source audio, creating hybrid sounds that preserve Target structure with Source texture.
Rhythmic preset — 30 ms Target grains feature-matched against Source grains using stochastic 80-probe nearest-neighbour search, then rendered as a stereo mosaic with 25% variation.
Neural Delay Control
Adaptive delay whose per-frame mix and feedback modulation is computed by a hand-designed 30-8-2 Multi-Layer Perceptron (MLP) evaluated entirely inside Praat — no Python, no training data, pure neural architecture running in realtime-like frames.
Neural Granular Texture Morpher
AI-driven granular synthesis with unsupervised learning: analyzes audio textures, clusters similar sonic characteristics using K-Means, and generates evolving morphing textures that intelligently transition between discovered sonic categories.
Neural Phonetic Harmonizer
Adaptive PitchTier harmonization driven by per-file FFNet distillation of heuristic vowel, consonant, other, and silence labels, with smoothed class weights, class-specific harmony intervals, wet/dry blending, and synthetic stereo.
Neural Phonetic Speed Mapper
Adaptive duration mapping driven by per-file FFNet distillation of heuristic vowel, consonant, other, and silence labels, with temperature-shaped class weights, smoothed stretch factors, DurationTier resynthesis, and exact mono output from a mono analysis path.
Neural Adaptive Phonetic Vibrato
Intelligent audio processing that applies stereo vibrato selectively to vocal vowels while preserving consonants and non-vocal sounds using neural network-based phonetic classification.
NMF Spectral Resynthesizer
Dual‑mode NMF + pitch‑locked resynthesis for spectral transformation, texture design, and sound morphing.
OT Corpus Concatenator
Optimality Theory-based audio corpus concatenation: Uses constraint-based ranking to select and concatenate optimal audio files based on spectral and energetic properties.
Parametric Autoencoder Resynthesis with Variations
Neural autoencoder for speech parameter analysis/resynthesis with KlattGrid synthesis and latent space exploration for creative audio transformations.
PCA Timbre Selector
Analyzes timbre and selects segments using direct feature selection or PCA targeting with full visualisation. Extract bright, dark, noisy, tonal, high/low pitch, loud/quiet, or custom PCA-targeted regions from any sound.
PCA Tone Shaper
Validity-aware adaptive three-band equalization driven by smoothed principal-component trajectories derived from acoustic features measured across the full sound.
Perceptual Graph Explorer
Clusters short-time acoustic states in a normalized three-dimensional feature space, analyzes temporal transitions between clusters, and renders each cluster as a time-compressed Hann-overlap montage.
Perceptual Synchrony
Audio feature synchronization: detects similar acoustic gestures in two audio signals, clusters them by perceptual similarity, and applies binding effects to enhance perceived synchrony.
RL Rupture Agent
Offline tabular Q-learning for placing buffer-repeat ruptures according to amplitude-envelope behavior, continuity history, and a target rupture density.
Self Attention Recomposer
Attention-inspired audio recomposition using MFCC chunk embeddings, query-updated similarity retrieval, optional probabilistic sampling, and configurable chunk reconstruction.
Timbral Similarity Browser
Content-based audio navigation: analyzes MFCC timbral features, computes acoustic similarity, and creates seamless listening paths through sound collections ordered by perceptual similarity.
Tournament Grid Recomposer
Metric-constrained concatenative recomposition by tabu-filtered tournament selection. A segment re-ordering sequencer that cuts a mono pool, tags each segment with features (metric phase, pitch, centroid, RMS), and fills an output grid using cost-based tournament selection with tabu memory.
120 BPM grid — 125 ms (1/16-note) source segments selected by tabu-filtered tournaments (k = 3), balancing metric phase, pitch, centroid, and energy across an 8-measure output.
Analysis 43
Acoustic Pedagogy
Fifteen interactive demonstrations of tuning, psychoacoustics, synthesis, modulation, and interference. Each run generates the relevant sound examples and can pair them with a measured, process-oriented visualization.
Acoustic Features Batch Extraction
Batch extraction of nine acoustic descriptors from selected Praat Sound objects, with fixed-band spectral analysis, explicit missing-value rules, and an optional comparative z-score visualization.
Adaptive Transient Decomposition
Separates a Sound into transient and sustain components using an LPC-residual-derived detector mask that is applied to the original audio.
Auditory Scene Analysis Demonstrations
Synthetic pedagogical demonstrations of sequential auditory grouping, rate-dependent stream segregation, pattern organization, cumulative streaming, melody tracking, compound melody, and interlocking pitch streams.
Audio Classification (All Files)
Simple spectral analysis tool: classifies audio brightness using spectral centroid calculation with four frequency bands optimized for music analysis.
Audio Descriptions and Global Statistics
Comprehensive batch audio feature extraction: pitch, intensity, spectral characteristics, voice quality metrics, and perceptual descriptors for multiple sounds simultaneously.
Batch Channel Format Exporter
Batch-exports selected Sound objects to WAV, AIFF, or MP3 with flexible channel handling: mono mixdown, stereo conversion, keep multichannel, or split into separate mono files. Intelligent error handling, optional sequential renaming, and no destructive changes to original objects.
Climax Profile Matcher
Adaptive audio transformation: analyzes a Source sound to detect "climax" regions (peak intensity, high pitch, bright spectral tilt, strong harmonicity), then modifies a Target sound to match those climax characteristics.
Chord Detection
Offline spectral-template estimation of chords and pitch classes from sustained harmonic audio, with multichannel evidence pooling, confidence scoring, temporal confirmation, TextGrid output, and comparative visualization.
Continuous Pitch over MIDI Grid Visualizer
Advanced pitch visualization: displays continuous pitch contours overlaid on a MIDI note grid with multiple color schemes and visualization options.
Correlation-Based Pitch Class Extraction
Intelligent note isolation: analyzes pitch content, identifies musical notes, and extracts specific pitch classes using matched filter correlation for melody analysis and note separation.
CWT Scalogram
Computes and draws a continuous wavelet transform (CWT) scalogram using a complex Morlet wavelet, with logarithmically spaced frequencies. Time–frequency resolution adapts to pitch content — high temporal precision where events move fast, high frequency precision where they are slow.
DTW-Aligned Multi-Feature Audio Analysis (MFCC, Loudness, Pitch)
Dynamic Time Warping analysis comparing recordings of different lengths/tempos, measuring MFCC similarity, tempo-aligned loudness, and melodic interval accuracy with automatic quality assessment.
Extract Segment
Precise audio segmentation: extracts defined time intervals from sound objects with multiple selection and processing options.
FFmpeg Media Tools
Praat front-end for twelve FFmpeg video/audio operations. Replace audio, cut segments, generate waveform/spectrogram videos, burn subtitles, convert to HAP, and more — all from a single folder containing ffmpeg and your media files.
Formant to MIDI Chord Converter
Segments a sound file, extracts the first four formants (F1-F4) from each segment, and converts them to MIDI notes (cents) to represent a time-varying chord structure.
Formant to MusicXML Chord Converter
Re‑analyses the selected sound, extracts F1–F4 per segment, and renders each segment as a 4‑voice additive chord using a mellow multi‑partial waveform (soft organ/cello tone) shaped by a piano ADSR envelope. Produces both a MusicXML score (printed to the Info window) and an audio rendering.
IR Analysis
Measured impulse-response analysis and creative IR preparation: computes broadband and optional octave-band decay metrics including EDT, T20, T30, C50, C80, D50, Ts, noise floor, and truncation, then can prepare the measured response as a convolution-ready kernel, split early and late energy, apply controlled creative sculpting, and audition the result by convolution.
Kick Detector and Bass Adder
Automatically detects kick drum hits in a drum loop using multi-band spectral analysis and places a bass sample at each detected position, creating a synchronized bass layer mixed with the original audio.
Krumhansl-Schmuckler Key Profiler
Music key detection: implements the Krumhansl-Schmuckler algorithm for automatic key identification from audio signals using correlation with psychological key profiles.
MFCC
Calculates Mel-Frequency Cepstral Coefficients (MFCCs) for a selected sound and outputs the results to a Praat Table object for easy data export.
Melodic Contour–Parsons Code Extraction
Melodic contour analysis: extracts Parsons code (U/D/R/*) from audio by segmenting into notes/syllables, analyzing pitch, and encoding direction changes relative to a semitone threshold.
Multi-Band Onset Detector
Spectral event separation: isolates transient attacks from sustained content using multi-band energy analysis, with specialized modes for music and speech processing.
Multi-Layer Audio Visualizer (EAnalysis Style)
Comprehensive audio analysis visualization: displays multiple acoustic features simultaneously in a unified, layered display for detailed audio analysis.
Musikalisches Würfelspiel Audio Game
Algorithmic audio recombination based on harmonic function analysis, creating musical dice games from any audio source through feature‑based classification and expressive reordering.
OM Score Transformer
Native-Praat symbolic score transformation: read MusicXML, apply a fixed chain of pitch/chord/order/time operations, then render the transformed notes with additive synthesis.
OT Grammar Learning from Audio
Learns a melodic well‑formedness grammar from audio using error‑driven constraint ranking. Implements two classic OT learning algorithms: the Gradual Learning Algorithm (GLA) and Recursive Constraint Demotion (RCD). GEN (candidate generator) operates in two modes: Neighbor‑GEN (single file) or Pair‑corpus (good/bad folders).
Pitch Loop Finder
Turbo‑speed pitch‑based loop detection: finds repeating melodic/harmonic patterns in audio by comparing pitch contours across time offsets using optimized matrix formulas.
Pitch and Loudness Comparison Two Sounds
Dual-track analysis: compares pitch and loudness contours between two audio files frame-by-frame, designed for teacher-student comparison in vocal training and language learning.
Pitch Contour Graphic Score
Transforms a sound's continuous pitch into a performable graphic score in the idiom of Ligeti / Crumb / Berberian / Aperghis: real 5-line staff with clefs, glissando contours, noteheads with accidentals, proportional time axis, and dynamic ribbon.
Prosodic Reiterant Speech
Reiterant / "gibberish speech" synthesis using a continuous KlattGrid. Extracts pitch, intensity, and syllable timing from a source recording, then resynthesises it with a chosen consonant-vowel pattern (ma, la, na, ba, de) — preserving the source's prosodic contour while removing lexical content.
Self-Similarity Matrix Calculator
Computes a raw frame-by-frame audio self-similarity matrix from one of seven feature representations, then draws a contrast-enhanced visualization for exploring repetition, local continuity, texture, pitch-class recurrence, and larger-scale structure.
Sonic Syntax CSP Solver
"Caesura Logic" — Finds the globally optimal sequence of cuts using dynamic programming with hard and soft constraints.
Spatial Trajectory Tracker
Frame‑based stereo field analysis: tracks panning position, stereo width, and energy distribution over time with comprehensive visualization.
Spear-Par-Text-Frame-Format-Parser
Parses SPEAR's "par-text-frame-format" text export (or analyses a selected Sound via spectral peak-picking) and resynthesises the partials via an additive sine-bank engine with extensive creative controls: transpose, inharmonicity, brightness tilt, frequency shift, harmonic selection, time stretch, reverse, freeze, and more.
Scala Scale Auralizer
Loads scales from Scala (.scl) files, maps scale degrees to frequencies through an explicit tuning layer, synthesises tones with a separately‑specified spectrum and envelope, and plays the scale in several modes (ascending, descending, ping‑pong, arpeggio, sustained chord, scale against drone, A/B compare). Includes 19 built‑in scales (historical temperaments, just intonation, non‑octave scales) plus support for any external .scl file.
SpectraScore
Analyzes target sounds and generates microtonal orchestral scores by matching spectral characteristics to instrument combinations using harmonic voicing strategies.
Speech to MusicXML Rhythm Converter
Convert speech rhythm and dynamics into MusicXML notation with automatic tempo detection, meter estimation, and quantized rhythmic notation for music composition and analysis.
Stereo Channel Similarity Meter
Measures the percentage of near-identical samples between the left and right channels of a stereo sound object, indicating mono compatibility.
Tempo Curve (IOI) Estimator
Musical tempo analysis: detects onsets, calculates inter-onset intervals, and estimates BPM over time for tempo curve visualization.
Universal Audio I/O
Unified native-Praat audio I/O utility with three modes: open supported audio files recursively into Praat, export selected Sound objects, or batch-convert an audio folder. Supports WAV 16/24/32-bit, AIFF, AIFC, FLAC, AU, NIST, and highest-quality VBR MP3, with optional sample-rate conversion, TPDF dither, collision-safe naming, and operation reports.
Zero Crossing Rate
Frame‑by‑frame analysis of the rate at which the signal crosses zero. High ZCR indicates noisy/unvoiced content; low ZCR indicates voiced/tonal content. Uses Praat’s built‑in PointProcess (zeroes) (C‑level, no per‑sample script loop) for maximum efficiency. Outputs a ZCR time‑series curve, global statistics, voiced/unvoiced segmentation, and optionally exports the ZCR curve as a Sound object for further use.
Zero DC Offset
Removes constant DC offset independently from every channel by subtracting each channel’s exact mean, with no high-pass filtering or normalization. Reports before/after DC, RMS, and peak values, can create a per-channel measurement table, and optionally visualizes matched-scale waveforms plus a local-mean trajectory for QC and baseline-drift inspection.
↑ Back to topDistortion 16
Adaptive Wave Shaper
File-level adaptive distortion driven by Praat jitter and shimmer analysis. Jitter calibrates drive, shimmer calibrates fold count, and the resulting static transfer function is applied to every channel of the selected Sound.
Asymmetric Soft Clipping
Static asymmetric tanh waveshaping with independent positive/negative shaping, bias handling, output-level control, and a transfer-function visualization that follows the rendered settings.
Chaos Distortion
A configurable multi-stage lo-fi processor combining drive, reflection-pass wave folding, two quantizer designs, two rate-reduction methods, positionable noise, and an explicit output-level stage.
Distortion & Bit-Crusher
Two deliberately different nonlinear processors in one Praat tool: amplitude quantization for stepped digital degradation, and sign-driven synthesis for gated, modulated harsh textures.
Dynamic Distortion
Amplitude-contour-controlled tanh distortion with zero-phase or causal envelope tracking.
Full-Wave Rectifier Abs
Sample-by-sample full-wave rectification with optional DC removal, output-level control, spectrum comparison, and diagnostic visualization.
Hard Clip
Static symmetric clipping with an exact hard-clip option, a quadratic soft knee, optional oversampling, output-level control, and diagnostic visualization.
Hysteresis Distortion
A stateful tanh distortion followed by a one-pole recursive lag. The output depends on the current input and the previous output, producing rate-dependent path separation and controllable smoothing/lag.
Math Operations
Sample-by-sample mathematical combination of two Sound objects, with 17 operation presets, 31 manual operations, explicit channel handling, deterministic random scatter when seeded, and four output-level modes.
Multiband Distortion
Three-band nonlinear processing with complementary zero-phase splitting, independent waveshaping per band, optional drive normalization/compensation, oversampling, and explicit output-level policy.
Sidechain Feedback VCA
Buffer-domain feedback resynthesis driven by a controller Sound: pitch can steer a moving resonance, intensity shapes calibrated in-loop and post-loop VCAs, selectable excitation restores articulation when desired, and every iteration is re-levelled to a stable working peak.
Tanh
Memoryless tanh waveshaping with input-reference options, oversampling, parallel dry/wet mixing, and explicit output-level policies.
VanDerPol Tube Distortion
A parameterized cubic fold waveshaper inspired by the Liénard form associated with the Van der Pol oscillator, with an optional monotonic peak-hold character, oversampling, and a final hard ceiling.
Virtual Subharmonic Generator
Phantom-bass enhancement by bass-band extraction, tanh harmonic generation, filtered harmonic addition, and optional Mid/Side stereo-width processing.
Wave Shaper Distortion
A Praat AudioTools waveshaping processor with 12 nonlinear transfer functions, five processing modes, optional wet-path oversampling, dry/wet mixing, normalization, and visualization.
Wavefolder Distortion
Memoryless nonlinear wavefolding with input/output gain, repeated folds, optional asymmetric thresholds, continuous soft saturation, DC removal, and attenuation-only peak protection.
↑ Back to topDynamics & Envelope 22
Auto-Swell
Stereo amplitude modulation for mono or stereo Sounds, with periodic, gated, stochastic, and single-arc envelopes.
Auto-Trim Silence
Detects the first-to-last sounding span of a Sound, adds configurable safety padding, optionally moves the boundaries outward to quieter multichannel points, and applies short edge fades.
Compressor
RMS-based downward compression with separate attack and release, quadratic soft knee, phase-safe multichannel linking, optional sidechain filtering, and explicit output-level policies.
Concatenate with Crossfade
Build a new mono or stereo Sound from whole files or extracted chunks, using explicit overlap-add crossfades, optional random ordering, and global or segment-based dynamics.
Envelope Application
Apply a reproducible time-varying gain envelope directly to a selected Sound, using eleven envelope families, optional curve shaping, inversion, time reversal, smoothing, and visualization.
Fast Waveset Distortion
Fixed-size chunk processing with ten transformation modes, synchronized stereo structure, raised-cosine overlap-add, dry/wet mixing, and diagnostic visualization.
Intensity Envelope Processor
Seven dynamics and time-processing modes: intensity-derived power shaping and inversion, synthetic tremolo, rhythmic gating and random modulation, plus audible time shift and tape-speed time scaling.
Kinematic Physics Envelope
A bouncing-ball physics model used as a control source for time-varying amplitude shaping. The simulated height and speed trajectory can be stretched, kept in real time, or looped across the selected Sound.
LUFS Tool
Gated programme-loudness analysis, loudness-range analysis, 4×+ oversampled true-peak estimation, and optional target-gain processing for mono, stereo, and validated 5.1 audio.
Limiter
Linked multi-channel dynamic limiting with a 4×+ oversampled peak-detection sidechain, soft knee, lookahead, asymmetric release, and a final Sinc70 peak ceiling.
Linear Fade-In
Applies a configurable fade-in envelope to one Sound, with full-duration or partial fades, five curve shapes, optional whole-output gain adjustment, explicit normalization, playback, and visualization.
Linear Fade-Out
Applies a configurable fade-out envelope to one Sound, with full-duration or tail-only fades, five curve shapes, optional whole-output soft waveshaping, explicit normalization, playback, and visualization.
Multiband Compressor
Three-band dynamics processing with a complementary crossover split, calibrated absolute RMS thresholds, stereo-linked envelope compression, per-band makeup gain, solo monitoring, and optional final peak normalization.
Noise Gate
Stereo-linked noise gate and inverse-gate ducker with absolute dBFS thresholding, hysteresis, hold, attack/release smoothing, optional sidechain filtering, adaptive detector rate, and time-aligned edge padding.
OM Rhythm Tree Slicer
Realises a flat OpenMusic-style proportion vector as an exact sample-domain metric grid over a Sound, with notes, rests, six rhythm transformations, three source-material mappings, discontinuity-aware fades, and explicit output-level policies.
Polynomial Envelope Shaper
A polynomial gain-envelope processor that maps the Sound's actual time domain onto a mathematical domain, evaluates either coefficient or root form, then applies absolute or signed gain shaping with optional exponent weighting and gain limits.
Sample-and-Hold Processor
Interval-based amplitude processing with six control modes: alternating gate, intensity gate, sampled AM, pitch gate, numeric pattern gate, and power-linked spectral-centroid gate. Each interval produces one held control value; an optional transition stage then shapes changes between intervals.
Sound Duplicator
Duplicates a selected Sound a whole number of times, joins the copies with overlap crossfades, then applies one global amplitude envelope across the measured output duration. Five envelope shapes are available, and peak normalization is optional and off by default.
Symmetric Group Permuter
Cuts a Sound into n segments, reorders them according to a permutation σ of S(n), raises σ to the k-th power, and reassembles the reordered segments with Praat's overlap concatenation. Includes named group-theoretic presets, cycle notation, five segmentation strategies, exact permutation diagnostics, and a standardized four-panel group-theoretic visualization.
Time-Domain RMS Envelope Follower
A power-domain attack/release envelope follower for extraction, self-gating/expansion, reversed-envelope shaping, ducking, and donor-to-recipient envelope transfer.
Vintage Glue Compressor
Channel-linked RMS-style compression with a standard soft knee, causal attack/release, optional nonlinear saturation, dry/wet mixing, and explicit output-level control.
Waveset Distortion
Time-domain waveset processing built from zero-crossing segments, with repeat, skip, reverse, duration scaling, shuffling, amplitude alternation, loudness-based deletion, and a pitch-synchronous telescope mode.
↑ Back to topFilter & Color 38
Adaptive Filter
A moving lowpass, highpass, or bandpass filter whose cutoff or centre frequency travels from a chosen start frequency to a chosen end frequency across the sound.
Adaptive Spectral Resonance Suppressor
Offline multiband resonance suppression. The script tracks frequency bands that rise above their local spectral neighborhood and reduces those bands dynamically over time.
A-E-I-O Filter
Shapes a sound with Praat's built-in vocal-tract models for a, e, i, o, u . Each selected vowel produces a complete filtered version of the source; the versions can optionally be concatenated into one sequence.
Amplitude-Varying Ring Mod
Ring modulation with a moving carrier and a separate amplitude envelope. The carrier can remain fixed or follow a rising chirp, while a sinusoidal gain envelope adds slower or faster pulsing.
Autocorrelation-Based Self-Filtering
A time-varying self-filter that derives a short color kernel from each frame's autocorrelation, removes the zero-lag impulse, and convolves the frame with the remaining correlation pattern. The processed signal can be blended with the dry source, level-matched, and optionally widened through small channel-dependent lag differences.
Band-Based Concatenative Synthesis
Reconstructs the timing of a target sound with fragments selected from a source sound by multi-band spectral similarity.
Bit Crusher (8-Bit Arcade)
Digital degradation with true time-domain bit-depth quantization and sample-and-hold reduction, plus an alternate stepped spectral-shaping mode.
Classic FIR Filter Bank
Designs and optionally applies linear-phase FIR filters: six windowed-sinc families, Moving Average, Raised-Cosine, and a finite-length Hilbert transformer.
Classic IIR Filter Bank
Design and apply lowpass or highpass IIR filters using Bessel, Butterworth, or Chebyshev Type I prototypes. The audio renderer, response plots, and Z-plane diagram all use the same second-order-section (SOS) cascade.
Creative Formant Manipulations
Static spectral-envelope transformation guided by robust formant landmarks. The tool measures median formant locations, maps selected landmarks to new targets, and reshapes the original spectrum while preserving its complex phase.
Cross Synthesis
LPC source–filter cross synthesis: extract excitation from one Sound, impose the spectral envelope of another, and control how strongly that envelope is transferred.
Dynamic Formant Sweeper
LFO-controlled spectral-envelope motion around a robust F1 landmark, using short-time spectral shaping rather than LPC resynthesis.
Dynamic Spectral Hole
Pitch-adaptive spectral filtering: analyzes fundamental frequency, creates moving notch filter that tracks pitch to remove harmonics or fundamental, producing hollow/filtered timbres for experimental sound design.
Electrical Hum Removal
Detects and removes stable 50 Hz or 60 Hz mains hum and its harmonics by estimating coherent sinusoidal components and subtracting them directly from the sound.
Entropy Smart De-Esser
Split-band de-essing that combines high-frequency level and HF/full-band ratio with spectral-entropy confidence, then reduces only the selected high-frequency band.
Frequency Shifter
Moves every spectral component by the same number of hertz using single-sideband frequency shifting.
Golden Ratio Processor
A modular Praat processor that uses the Golden Ratio (φ ≈ 1.618) to organize time, pitch, intensity, spectral shaping, modulation, and spatial motion.
GRM-Style Resonator
A stereo resonant filter-bank processor that extracts selected frequency bands, rings each band with a tuned or fixed delay-line resonator, shapes the bank spectrally, and distributes the bands across a stereo field.
Harmonic Formant Locking
Spectral-envelope transformation that moves energy from measured formant-landmark regions toward exact harmonics of F0 while preserving the original complex-spectrum phase.
Harmonic Remover
Pitch-tracked harmonic subtraction for removing selected components of voiced sound, isolating the tracked fundamental band, or emphasizing the non-harmonic residual.
Hilbert Transform (for Drums)
Hilbert-transform envelope extraction and envelope-driven transient shaping for mono or stereo Sound objects.
Individual Formant Stretcher
Static spectral-envelope transformation that moves individually measured formant-landmark regions by independent semitone amounts while preserving the original complex-spectrum phase.
Intelligent EQ Adaptive Bandpass
A mono, pitch-tracked adaptive bandpass filter. The pass-band follows detected F0 after an optional multiplier and frequency offset, so the processor can focus on existing spectral energy near F0, selected harmonics, or another F0-related region.
Jitter-Shimmer Formant Mapping
Measures whole-sound jitter and shimmer, then uses those measurements to control a static spectral-envelope remapping around five formant landmarks.
LPC Excitation Lab
Offline LPC analysis–resynthesis for driving a source sound’s spectral envelope with synthetic or cross-synthesized excitation.
MFCC TRANSFORMER
MFCC-derived control mapping for pitch, amplitude, and duration: spectral descriptors from the source drive five offline transformation strategies implemented with Praat Manipulation and overlap-add resynthesis.
Moog Ladder Filter
A four-pole resonant low-pass filter built from a linearized topology-preserving-transform ladder model, with static settings or continuous cutoff/resonance sweeps and optional post-filter saturation.
Onset-Based Oscillator Bank
Onset-responsive additive resynthesis that turns detected attacks into pitched, decaying oscillator bursts while retaining optional dry-signal continuity.
Panning Filter
Frequency-dependent equal-power stereo panning with a smooth spectral crossover.
Pitch-Based Spectral Notch
A static, pitch-informed stop-band filter that places one Hann-smoothed spectral notch at a chosen multiple of the source's mean fundamental frequency.
Resonant
A cascade of recursive feedback comb filters that turns one delay period into resonant, echoing, and swelling delay structures.
Spectral Band EQ
Whole-file spectral equalization with six explicit response modes: parametric bell, bandpass, low pass, high pass, low shelf, and high shelf.
Spectral Filtering Effect
Whole-file zero-phase spectral filtering for low/high-pass shaping, band focus or rejection, low/high shelves, and combined instrument-EQ starting curves.
Spectral Morph
STFT spectral morphing between two Sounds, with proportional time mapping, two spectral interpolation modes, a controllable morph-frequency band, and weight-normalized overlap-add reconstruction.
Voice Quality Sonification
Maps local jitter and shimmer trajectories to two continuously changing spectral bands, turning measured voice-quality instability into an audible time-varying timbral transformation.
Wah-Wah Effect
Continuous STFT spectral wah with sine-LFO or source-envelope control, multichannel phase offsets, resonant spectral emphasis, dry/wet mixing, and attenuation-only output safety.
Whisper Morph
LPC-based creative whisper resynthesis with per-channel noise excitation, source-relative intensity shaping, controllable breathiness, and time-varying dry/whisper morphs.
Xmod
Carrier-preserving cross modulation with ring modulation, bipolar-to-unipolar amplitude modulation, and attack/release-smoothed rhythmic or envelope gating. Control can come from an internal oscillator or a second Sound.
↑ Back to topGenerative & Synthesis 55
Accelerating Polyrhythm
Generates stereo polyrhythmic event grids whose shared cycle duration changes from an initial speed to a specified final speed, with optional frequency, amplitude, rhythm, pan, or seeded random evolution.
Advanced Brownian Synthesis
Layered stochastic synthesis driven by bounded Brownian / Ornstein–Uhlenbeck frequency trajectories, with reproducible randomness, harmonic and pulsed variants, and optional stereo spatial processing.
Advanced Chaotic Modulation
Generative synthesis driven by the Logistic map, Lorenz attractor, and Hénon map, with selectable frequency, amplitude, and harmonic-colour mappings.
Advanced Formula Synthesis
Generates a new sound from six formula-based synthesis families, with layered variation, bounded modulation, three spatial renderings, reproducible randomization, and measured output visualization.
Advanced Poisson Synthesis
Generates layered granular textures from homogeneous Poisson point processes. Each event triggers a raised-cosine-windowed sinusoidal grain; five synthesis modes shape event rate and frequency fields, while optional stereo processing and statistical QC expose the realized stochastic structure.
Algorithmic Metallic Synthesis
Generates layered metallic textures from regularly triggered, exponentially decaying FM ring kernels.
AM Additive Synthesis Generator
Additive synthesis from reusable spectral blueprints, with fifteen spectral configurations, ten amplitude envelopes, optional melody demonstration, stereo rendering, reproducible randomness, and measured QC visualization.
Analogique B-Stochastic Sound Mass Generator
Generates a mono electronic sound mass from independently evolving bands of filtered noise, with stochastic spectral and amplitude states, equal-power state transitions, reproducible random seeds, and a Xenakis-inspired control-field visualization.
Audiovisual Sonification
A two-mode real-time audiovisual engine: seven tightly specified audio/visual mapping presets and a multi-voice generative composition mode in which visual horizontal position also controls stereo pan.
Babbitt's Combinatorial Arrays
Milton Babbitt-inspired twelve-tone array generator with Secondary Sets, Trichord Derivation, Structural Timbre, Visualization, and MusicXML modes. The Opening Model coordinates four P/RI/R/I-derived lines over the complete cycle of 16 four-bit partitions, yielding 32 attacks; its musical realization can be exported as score-partwise MusicXML in a Praat Strings object (with optional .musicxml file output) and sent directly to VST3 Host for Praat for high-quality instrument rendering.
Coupled Mesh String
Physical-model synthesis with two fixed-edge 8×8 mass-spring meshes coupled to the two ends of a 12-node string. A short force pulse excites the network; energy moves among string and mesh modes, and a virtual pickup converts the simulated displacement into audio.
Cellular Automata Synthesis
Sonifies cellular-automaton states as short additive sound generations. Active cells become sine oscillators whose frequencies are determined by cell position; the evolving CA therefore becomes an evolving spectrum.
Chaotic Function Generator
A Praat generator with two related modes: directly sampled nonlinear functions and genuinely iterated dynamical maps used as bounded frequency controls.
Chaotic Granular Synthesis
A from-scratch granular synthesizer in which deterministic nonlinear systems control the timing, duration, frequency, amplitude, and spatial position of Hann-windowed sine grains.
Chirikov Standard Map Sonification
A deterministic sonification of the Chirikov Standard Map: a classic kicked-rotor model whose orbit moves between regular islands, mixed phase space, and chaotic momentum transport. The map is calculated at a control rate, then converted into carrier amplitude or instantaneous frequency at the audio sample rate.
Competing Modulators
A deterministic multi-voice FM generator in which three sinusoidal control rates compete inside each voice's bounded instantaneous-frequency trajectory.
Convolution Synthesis
Excitation–resonator synthesis by discrete convolution: a short source excites a three-mode decaying impulse response, producing a resonant sound whose spectrum and decay follow the IR.
Dynamic Stochastic Synthesis
An inhomogeneous-Poisson granular synthesizer whose event density evolves over time while grain frequencies follow an octave-domain trajectory. Each event becomes a Hann-windowed sine grain with random phase, optional pitch jitter, overlap-aware amplitude compensation, and optional grain-level stereo placement.
Dynamic Vowel Transitions
A time-varying source–filter synthesizer. It creates a harmonic or noise excitation, passes it through three moving resonances (F1, F2, F3), and turns the resulting spectral motion into a vowel-like transition.
Evolving Grain Mass
An evolving stochastic granular synthesizer. Grain onsets follow a time-varying Poisson event field; the selected evolution mode then controls whether only density changes, whether the pitch center also sweeps, or whether pitch spread and grain duration morph as well.
FM Texture Generator
A six-operator phase-modulation texture generator with three routing algorithms, operator-level envelopes, genuine one-sample feedback in Operator 6, optional melodic demonstration, and a separate global amplitude stage.
Formant Grain Texture
Stochastic source–filter granular synthesis: short harmonic/noise grains arrive as a Poisson event field, are assigned to one of five synthetic vowel banks, filtered through three-resonance FormantGrids, and mixed as a mono or stereo vowel cloud.
Formant Synthesis
A KlattGrid source–filter vowel/voice synthesizer. Pitch, voicing, aspiration and breathiness form the source; four oral resonances F1–F4 form the filter. Presets configure vowel targets and synthetic voice variants, with optional vibrato and stereo rendering.
Formula Markov Synthesis
A finite-state, first-order Markov event synthesizer. A transition matrix chooses the state of each stochastic event, while an independent Poisson process determines event onsets. Each state maps to pitch, duration, and a mild amplitude tilt; events can overlap and may be spatialized individually.
Flute KlattGrid
A twelve-tone melody generator coupled to a flute-like KlattGrid voice. A fixed 12-pitch-class seed is transformed, placed into a bounded tessitura, mapped to a five-value rhythmic palette, and rendered with a pitch-tracking source/filter model, vibrato, breath noise, first-note chiff, and true onset-preserving legato overlap.
GENDYN Synthesis
A GENDYN-family dynamic stochastic synthesizer built from an evolving breakpoint polygon. Breakpoint amplitudes and relative time spacings follow second-order stochastic walks; a separate bounded pitch walk controls cycle duration. The result is rendered directly at the requested audio sample rate.
Generative Sound System
Six distinct generative synthesis engines in one interface: stochastic harmonic drift, Poisson granular synthesis, logistic-map chaotic FM, spectral-band morphing, probabilistic rhythmic pulses, and subtractive noise with evolving band gains.
Grisey Spectral Becoming Engine
A Grisey-inspired additive process instrument that moves a harmonic field toward inharmonicity, component splitting, spectral blur, and extinction. Each primary partial has a weaker companion, while shared morph, family-instability, macroform, and optional noise/combination layers shape the transformation.
Ikeda Audiovisual
Four compact Praat audiovisual studies inspired by selected principles in Ryoji Ikeda's work. Each study derives sound and image from a shared data or control representation and uses periodic hard re-synchronization to keep audiovisual timing error bounded.
Karplus-Strong Texture Generator
An extended Karplus-Strong texture instrument with a fractional-delay feedback resonator at the voice level and a separate event scheduler for repeated plucks, Poisson streams, strums, cascades, drones, and spatial textures.
Kotoński FSM Event Generator
A finite-state event controller for synthetic electroacoustic textures, informed by documented structural ideas in Włodzimierz Kotoński's Study on One Cymbal Stroke (1959), Microstructures (1963), and AELA (1970). The historical references guide three presets; the four-state controller itself is an AudioTools design.
Layered Markov Texture
A coupled multi-layer Markov event generator. Each layer has its own Poisson event clock, finite-state transition behavior, frequency anchor, and event stream; optional cross-layer coupling biases future state transitions toward the current ensemble state.
Logistic Map Synthesis
Deterministic synthesis driven by a discrete logistic-map control sequence. The map state is held between iterations, mapped to bounded instantaneous frequency, and rendered with audio-rate phase integration.
Lorenz Deep Analog
Continuous-control synthesis driven by a numerically integrated Lorenz system. The Lorenz coordinates are converted into bounded audio controls: X drives instantaneous frequency, Y drives amplitude, and Z controls second-harmonic brightness; stereo modes additionally use Z for pan or Y for a second oscillator.
Markov Rhythm Generator
A cyclic rhythm-template generator in which each Markov state is a complete binary rhythm necklace. State changes occur once per completed pattern cycle, and transition probabilities are derived from rhythmic Hamming distance.
Organic No-Input Mixer
A digital nonlinear feedback-network abstraction inspired by no-input mixing. The engine is autonomous: continuous circuit-noise excitation drives a time-varying resonant recurrence whose small-signal loop growth can move below, at, or above the self-oscillation threshold.
Percussive Image Sonification
Deterministic parameter-mapping sonification of a selected Praat Photo. Horizontal position maps to fixed scan time, vertical position to logarithmic pitch, luminance to event strength, local contrast to upper-partial attack content, and red/blue balance to equal-power stereo position.
Photo Brightness-Controlled Pitch Sonification
A deterministic monophonic column-projection sonification. Image X position is preserved as time; the complete image height is intentionally averaged inside each horizontal analysis bin. Weighted brightness controls instantaneous pitch, while red/blue balance controls equal-power stereo position.
Photo Sonification
A deterministic image-mapping / stochastic-source sonification that scans a Photo from left to right. Each horizontal analysis bin averages the full image height; weighted brightness controls overall amplitude, RGB proportions control the energy balance of three filtered-noise bands, and red/blue balance controls equal-power stereo position.
Poisson Point Process Synthesis
Praat script.
Poisson Rhythm Synthesis
Stochastic grain synthesis driven by two independent homogeneous Poisson point processes. Left and right events arrive at random times, each event receives an independently randomized centre frequency, duration, and amplitude, and the resulting channel sums are shaped with an exact mid/side stereo-width control.
Polyrhythms from Dots
A deterministic two-line polyrhythm generator. Each line places an integer number of evenly spaced events inside the same bar duration, renders them as short raised-cosine-windowed tones at two pitches, routes the lines to opposite stereo sides, and optionally concatenates identical copies of the resulting bar.
Pulsar Synthesis Engine
Pulsar-style synthesis from a selected Praat Sound. The engine creates periodic, chirped/jittered, or Poisson onset times; converts them to a band-limited impulse train; convolves that train with the selected Sound; then applies a per-IOI Hann duty gate, global fades, and optional amplitude modulation.
Random Walk Melody
A bounded discrete random walk on scale degrees. Each note transition makes a Bernoulli hold-or-move decision; a move then chooses uniformly among the legal non-zero signed steps available at the current degree. The resulting degree sequence is mapped to a selected tuning/scale and rendered as contiguous Hann-windowed sine notes.
Random Walk Rhythm
A deterministic metric pulse grid whose event frequency follows a bounded random walk on a linear-Hz lattice. Each transition requests up, down, or hold; outward requests at the lattice edges are reflected inward. Every event is rendered as a local-phase decaying sinusoidal pulse, then mapped through one of four spatial modes.
Rich Formant Grains
Multi-bank source–filter granular synthesis. A fixed number of randomly placed grains generate harmonic/noise excitation, each grain is assigned to one of fifteen F1–F3 resonance buses, the filtered buses are RMS-matched and summed, and the result is optionally spatialized and level-managed.
Risset's Mutations
A Risset-inspired timbre-mutation generator built from stochastically scheduled sine events, time-varying polynomial waveshaping, and independent amplitude and mutation envelopes. The result is a mono composition whose harmonic structure evolves inside each event while its fundamental frequency remains fixed.
Spectral Image Sonification
RGB-column sonification by additive synthesis. Horizontal image position becomes time; sparsely sampled rows are averaged into red, green, and blue control curves; those curves drive three interleaved harmonic families, while red–blue balance controls constant-power stereo position.
Stockhausen Studie II Generator
A dual-mode generator inspired by Karlheinz Stockhausen's Studie II (1954). Serial mode is a historically informed model built from an 81-degree exponential scale, five-sine tone mixtures, five-part grouping, and tape-time references; Random mode reuses related materials for stochastic composition.
Subtractive Synthesis Generator
Band-limited oscillator synthesis followed by a continuously moving recursive filter, resonance/Q control, a separate amplitude envelope, and final target peak normalization.
Vector Synthesis
Four-source vector synthesis using a 2-D control path and bilinear interpolation between SAW, SQR, TRI, and SIN corner sources. Single-note mode follows one path over one note; Melody demo keeps the vector path continuous across an eight-note sequence.
Visual Game of Life Synthesis
Conway B3/S23 cellular evolution mapped to generation-sized additive-synthesis events. Diagonal cell position controls frequency, optional X position controls constant-power stereo pan, and exact state history supports recurrence analysis and process visualization.
Wave Terrain Synthesis
A bounded two-dimensional trajectory scans a normalized mathematical terrain. Bilinear interpolation converts the continuously moving X/Y position into terrain height, which becomes the mono audio signal before DC removal and final target peak normalization.
Waveguide & Modal Synthesis
Six compact synthesis models: two fractional-delay feedback loops and four explicit modal banks. A shared envelope stage, optional melody demo, reproducible random seed, one final normalization stage, and a process-oriented visualization make the synthesis mechanism directly inspectable.
Waveguide Klangmaschine
Generates a stochastic SATB chord with a tuned multi-string digital waveguide, an eight-mode soundboard model, overlapping spectral-split stereo, and independent left/right Poisson-convolution reverb. An optional selected Sound can act as an analysis controller for duration, pitch region, randomization depth, excitation force, and reverb behavior.
↑ Back to topModulation 23
Amplitude-Following Wah-Wah
An offline envelope-controlled resonant filter: the source amplitude is tracked with separate attack and release times, mapped over a fixed dB range, and used to move the filter centre between a low and high frequency.
Barber-Pole Orbit
Feedforward modulated-delay orbit that builds a rotating field of phase-offset time taps from two nearby modulation rates.
Chaotic Prosody Manipulation
Creative PSOLA prosody transformation in which a newly generated F0 trajectory controls pitch while a Lorenz-derived envelope controls amplitude. The same control trajectories are applied across all channels while each channel is resynthesized independently.
Dual-Mode Tremolo Generator
Offline amplitude modulation with two complementary modes: an envelope-following tremolo whose depth responds to the source, and a full-depth rectified-sine pulse with a fixed rhythmic rate.
Fractal Convolution Swarm
Deterministic multi-scale delay processing built from self-similar delay groups. Swarm mode renders the structure as a parallel sparse delay field; Cascade mode applies the same tap structure sequentially as a causal recursive dissolver.
Golden Chaos Vibrato
Deterministic multi-rate delay vibrato in which one sinusoidal delay trajectory is phase-modulated by two additional low-frequency oscillators. The presets use π, e, and φ to produce periodic or quasi-periodic modulation patterns with no random process.
Hexaphonic Serial Audio Processor
Six independent 12-step control sequences organize amplitude modulation, source-segment duration, stereo position, and tape-speed transposition. The processor moves through four serial transformation sections and repeats the 48-event cycle until the entire source has been consumed.
Hilbert Audio Processor
Analytic-signal processing for quadrature transformation, single-sideband frequency translation, envelope extraction, and constant phase rotation, with independent odd/even channel routing.
Karplus-Strong Modulator
A continuously excited Karplus–Strong-style feedback resonator that uses the selected Sound as the excitation source, with optional sinusoidal modulation of the tuned resonance.
Metamodulator
Eight deterministic modulation families generate a bipolar control signal that multiplies the selected Sound, from fixed and curved phase functions to integrated sweeps, FM trajectories, chirps, and trembling chirps.
Phonetic Tremolo-Glitch Effect
An acoustic-class-driven processor that analyzes a selected Sound, groups the recording into vowel-like, fricative-like, silence, and other regions, and applies a different time-domain treatment to each class.
Rhythmic LFO Wah-Wah
A tempo-synchronised resonant wah whose centre frequency follows a sine LFO derived from BPM, musical note value, and straight, dotted, or triplet timing.
Stereo Rotary Speaker
A Leslie-inspired single-rotor processor that couples directional amplitude modulation with continuous fractional-delay modulation, creating a rotating stereo motion from one shared virtual rotor trajectory.
Stereo Flanger
A causal fractional-delay flanger with a true recursive feedback loop, sinusoidal delay modulation, and phase-offset stereo trajectories.
Stereo Phaser
A true variable all-pass phaser: two or four first-order all-pass stages are swept across a logarithmic frequency range, then mixed with the direct signal to create moving spectral notches. Stereo phase offset and feedback extend the motion and resonance.
Stereo Swirl Vibrato
Phase-offset fractional-delay vibrato for stereo and multichannel Sounds. Odd and even channels follow different sinusoidal delay trajectories, creating complementary pitch motion and a wide stereo modulation pattern.
Spectral Driven Intensity Modulation
Time-varying spectral analysis drives an attenuation-only tremolo: spectral flatness controls depth, normalized spectral spread controls rate, and tonal compact-spectrum regions can be protected by reducing both.
Spectral Driven Vibrato
Global spectral analysis controls a causal fractional-delay vibrato: spectral flatness sets the vibrato depth, while normalized spectral spread sets its rate.
Stretch-Tremolo Ambience
Creates an extended mono cloud with Praat overlap-add lengthening, applies a unipolar tremolo to that cloud, and mixes it in parallel with the original dry channels. The cloud can continue beyond the original Sound as an ambient tail.
Time Varying Spectral Vibrato
Per-channel PSOLA vibrato whose rate and depth evolve linearly across the Sound. The changing rate is integrated to phase, so acceleration and deceleration remain phase-continuous.
Unified Chorus Generator
A multi-tap delay chorus with Dual Tap, Tri Tap, and Orbit modes. The selected Sound is mixed with two or three independently modulated delayed copies to create thickening, ensemble motion, and phase-drifting textures.
Unified Multi-Mode Vibrato
Advanced pitch modulation: combines four distinct vibrato and chorus algorithms in a single unified interface for creating expressive pitch variations, from classic vibrato to complex multi-voice chorus effects.
XY Shape LFO
Maps normalized two-dimensional mathematical trajectories to time warp, amplitude modulation, channel splitting, or stereo-pair rotation. X and Y remain coordinated as one geometric control path while each mode assigns them to different audio parameters.
↑ Back to topPitch 28
Adaptive Pitch Shifter
Adaptive pitch transformation driven by amplitude, detected pitch contour, a sinusoidal LFO, or a combined amplitude/LFO signal.
Auto-Harmonic Layering
Detects recurring pitched regions, chooses two harmony intervals for each selected region, resynthesizes those voices with Praat pitch-tier manipulation, and mixes them with the original as a stereo result.
Breathing Pitch Waves
Pitch-contour modulation for voiced material using a compound breathing-wave controller, stochastic flutter and gasp components, an increasing drive envelope, and bounded semitone displacement.
BFG Pitch Time Modulation
A procedural control-field modulator for Praat Manipulation. A deterministic two-dimensional field is sampled along time and channel trajectories, then mapped to pitch targets and, optionally, to a shared DurationTier.
Bimodal Contour Grammar
Generates phrase-level pitch contours from an Onset → Nucleus → Coda grammar, resynthesizes the selected sound with the generated contour, and draws the same pitch-event stream as a visual contour.
Chord Generator from Audio
Builds a mono or stereo chord texture from one Sound by mixing the source with interval-shifted copies at user-controlled levels.
Doppler Effect Simulator
Straight-line moving-source Doppler processing for pitched audio, with optional inverse-distance amplitude cue, channel-preserving PSOLA resynthesis, presets, and diagnostic visualization.
Exponential Glide Up
Applies a deterministic time-varying transposition to the detected source pitch contour, with selectable upward or downward direction and an exponential glide shape.
Formula Audio Manipulation
Multi-stage sound transformation combining a formula-generated amplitude envelope, optional contour-preserving pitch modulation, and optional ring modulation.
Fractal Pitch Terrain
Builds a layered pitch-control terrain from scaled oscillators, optional square-wave content, bounded control-bandwidth layers, deterministic drift, and an unseeded chaos component, then applies the terrain as a time-varying transposition of the detected source F0 contour.
Gesture Convolution Transform
A gesture-based pitch / time / intensity transformation that builds a 2D prosodic feature map, applies anisotropic convolution that smears and couples prosodic dimensions (accent expansion, pitch-glissando shaping, intensity→time coupling, local time dilation around accents), then rebuilds the PitchTier and DurationTier inside a Manipulation object.
L-System Granular Pitch Effect
Rule-based grain scheduling for rhythmic gating and cumulative pitch transposition while preserving the detected source F0 contour.
Messagesquisse Opening
Six-layer SACHER pitch-field construction with Morse-derived entry times, score-advancing source reads, sample-rate pitch shifting, and stereo accumulation.
Microtonal Harmonic Field Engine
Analysis-driven microtonal harmonisation that derives phrase anchors from the source, blends two interval fields, applies phrase-level pitch behaviours, and builds stereo companion voices by resampling source phrases.
Pitch Contour Transfer
Transfers the time-normalized melodic contour of Sound A onto Sound B, with independent control over contour blend and register.
Pitch Correction
Scale-aware pitch quantization with adjustable correction strength, optional transposition, a natural stylization preset, and a flat Robot / Monotone mode.
Pitch Morphing between Targets
Builds an absolute pitch trajectory from semitone waypoints around the source median F0, with elastic interpolation, bounded overshoot and tension, transition-shaped vibrato, and channel-preserving overlap-add resynthesis.
Pitch Processor
Two complementary pitch-based processors: a stereo detune engine with PSOLA or varispeed transposition, and a time-delayed canon built from independently transposed voices.
Pitch Shift (Semitones)
Duration-preserving musical transposition by a fixed number of semitones, with interval presets, multichannel processing, peak protection, and visual comparison.
Pitch Stylization and Shift
Pitch-contour stylization, chromatic quantization, monotone transformation, transposition, and optional formant following with duration-preserving Praat resynthesis.
Quantum Pitch Jumps
Stochastic absolute-pitch trajectories built from harmonic states, interval scaling, semitone glitches, and correlated uncertainty.
Rhythmic Pitch Percussion
Builds a rhythmic target-pitch contour around the source median F0, using hit envelopes, polyrhythmic ghost events, correlated humanization, and a low-level tension wave.
Spectral Pitch Shifter
Content-driven pitch modulation controlled by spectral flatness and a normalized local spectral-curvature descriptor.
Spiral Pitch Dance
Source-relative accelerating sinusoidal pitch modulation with controllable range, rotation count, and acceleration.
Spiral Segmentation
Segment-indexed duration and pitch trajectories using Praat DurationTier and PitchTier resynthesis.
Tempo-Pitch Curves (Accelerando & Ritardando)
Local tempo curves with optional pitch tracking of the same effective tempo trajectory.
Undertone Field
Stereo undertone fields generated by sample-rate reinterpretation, filtering, gain shaping and equal-power panning.
Voice Transformation
Combined pitch, duration, formant and band-pass processing with channel-preserving resynthesis.
↑ Back to topReverb 31
Artificial Room
Synthetic room impulse responses from room dimensions, octave-band absorption data, Eyring RT60 estimates, stochastic early reflections, and frequency-dependent late decay.
CA Reverb IR
Builds a mono convolution impulse response by unfolding an elementary cellular automaton into audio samples, then shapes it with filtering, exponential decay and an end fade.
Cascading Echoes
Randomized multi-tap FIR delay: parallel delayed copies of the dry signal with exponential tap gains, independent L/R tap sets, and optional multichannel alternation.
Chaotic Bloom
Stochastic convolution effect built from Poisson-distributed pulse trains, fixed six-second chirped envelopes, optional stereo-decorrelated IRs, and a final wet/dry blend.
Convolve Bursts Taps
Builds a synthetic impulse response from two sparse taps plus Gaussian-distributed burst clouds, then convolves it with the selected Sound.
Crystalline Cascade
Reverse-exponential stochastic convolution that builds a fluttering IR over time and combines it with two source layers.
Entropy-Modulated Dynamic Reverb
Offline adaptive convolution reverb that measures short-time spectral entropy and uses it to blend two stochastic IRs and control a time-varying wet amount.
Feedback-Aware Convolution
Builds an event-driven impulse response from the source's own intensity or pitch structure, then applies that IR back to the source by convolution.
Fractal Feedback
Multi-scale recursive delay processing over nested 2/4/8/... temporal regions, with random region delays and feedback that decreases with layer depth.
Fractal Feedback Reverb
Recursive whole-signal delay accumulation with an exponential memory-depth cycle, secondary cosine-modulated delays and an appended reverb tail.
Granular Displacement
Single-layer grain-based temporal displacement: the source plus a silent tail is divided into equal regions, each with its own random delayed recursive contribution.
Gravitational Lens Reverb
Physics-inspired FastIR convolution reverb with recursive ray delays, wet-only impulse responses, multichannel handling, and a visual spacetime model.
Historic Reverberators
Comparative historical reverberation instrument built around three reference designs: Schroeder 1962 parallel feedback combs and series allpasses; Moorer 1979 with the published six-comb delay set, low-pass feedback structure, 6 ms allpass, and 19-tap early-reflection pattern; and Gardner 1992 with distinct published Small, Medium, and Large nested-allpass networks. The tool measures its rendered impulse response for wet-level normalization and T30/T20 decay reporting, while creative presets and stereo extensions remain separate from the historical reference configurations.
Harmonic Comb
Recursive inharmonic comb morph with a sample-by-sample beta trajectory, weighted resonant teeth, random phase modulation, and true dry/effect mixing.
Harmonic Decay Reverb
Power-law recursive echo field with tail fitting, stochastic decay, stereo decorrelation, true reflections-only wet mixing, and an explicit echo-map visualization.
Ligeti Micropolyphonic Choir Machine
Stochastic multi-voice texture generator using closely detuned, time-displaced, fade-shaped copies of a source, with optional stereo spread and speed/quality modes.
Morphing Resonance
Poisson-impulse convolution reverb with a time-varying chirp envelope, decorrelated stereo processing, and a delayed chorus layer.
Ping-Pong Field
Stereo convolution delay field built from two decorrelated sparse impulse responses with alternating spatial offsets and a one-sample high-frequency sparkle component.
Quantum Uncertainty Reverb
A deterministic stochastic-delay processor that uses quantum-mechanics metaphors — uncertainty, collapse, and superposition — to organize dense resonance patterns.
Ray Tracing Room Acoustics
A simplified 3D geometric room model that traces specular reflections, adds direct propagation and a deterministic diffuse tail, builds a synthetic impulse response, and convolves it with the source.
Ribbon Shimmer
Exponentially spaced feed-forward shimmer taps with polarity texture, deterministic timing jitter, high-frequency sparkle and true wet/dry mixing.
Smooth Cosmic Reverb
A cascade of modulated recursive delay stages with a separate wet path, decaying high-frequency enhancement and literal dry/wet mixing.
Spectral Decay
Poisson-IR convolution reverb with exponential decay, linear chirp modulation and Hann-band spectral shaping.
Spectral Drift
Stacked recursive comb-like stages with randomized harmonic-delay drift, cosine modulation and wet/dry mixing.
Spectral Smearing Reverb
Filter-bank spectral dispersion: low-frequency bands arrive later than high-frequency bands, producing a diffuse time-smeared tail without convolution.
Stereo Fibonacci Convolution
Builds left/right impulse patterns from Fibonacci sequences, adds random timing jitter, and uses the resulting IR for stereo or multichannel convolution.
Stereo Shimmer
Bright feed-forward stereo multi-tap ambience with jittered delays, alternating polarity and non-recursive high-frequency emphasis.
Temporal Erosion
Poisson-IR convolution reverb with logarithmic decay, bounded Gaussian roughening and Hann-band spectral shaping.
Temporal Warping
Align, stretch, or compress speech and musical phrases in time using dynamic temporal mapping functions.
The Lucier Machine
Lucier-inspired iterative room filtering: one synthetic room impulse response is applied repeatedly so that its resonant spectral fingerprint progressively dominates the source.
Universal Convolution Generator
Nine algorithmic impulse-response generators in one convolution processor, with shared energy normalization, wet/dry mixing and optional reproducible randomness.
↑ Back to topSpatial & Surround 39
3D Audio Room Simulator with Distance-Based Panning
Moves a mono source along a bounded 3D trajectory inside a rectangular room and projects the result to two-channel loudspeaker stereo using either a shared room response or position-dependent image-source responses.
4-Channel Canon
Creates four delayed, independently varispeed-shifted copies of one source and routes them as quadraphonic, two stereo-pair, or stereo-mix output.
8-Channel Canon
Creates eight fixed canon voices from one selected Sound, with independent semitone shifts and entry delays, then delivers the same eight-voice canon as octophonic audio, stems, a four-channel fold-down, or stereo.
8-Channel Comb Delay
Creates eight related feed-forward comb-difference channels from one source, with independent divisor-based periods, optional reversal of the even channels, shared-gain normalization, and several multichannel or downmix output formats.
8-channel I Ching (Yin-Yang Spatializer)
Generates eight independent chance-based variations of one source. Six binary line throws per variation control slice reversal and form a binary code that maps to playback speed; optional Cage-inspired chance operations add silence, boundary jitter, pitch shifts, and variable slice counts.
8-Channel Movements
Moves one mono-derived source through a fixed octophonic speaker ring, or applies one of six global amplitude envelopes to an evenly distributed centred source. Spatial gains are generated from source-to-speaker distance, normalized to constant power, and rendered as eight gain-controlled channels.
8-Channel Spectral Shift
Creates eight parallel whole-file spectral translations of one source. Each channel receives a constant additive frequency offset by translating FFT bins; components shifted below DC or above Nyquist are discarded rather than wrapped.
8-Channel Speech-Driven Spatialization
Maps detected pitch to azimuth around an octophonic speaker ring and maps intensity to a proximity-gain control. The active direction is rendered with adjacent-speaker constant-power panning, supported by a low coherent all-speaker bed.
8-Channel Speed Deviations
Creates eight mono-derived copies of one source, each rendered at one constant speed factor for its complete duration using Praat's overlap-add Lengthen process. The eight versions drift apart in time because duration is inversely related to speed.
8-Channels Time Polyphony
Creates eight PSOLA-resynthesized versions of one source, each with its own constant duration factor. The voices can begin together and diverge in time, or enter at different times so that all eight converge on a common ending.
22.2 Stem Renderer
Creates a 24-channel synthetic 22.2-style stem field from one mono or stereo source, with an optional stereo headphone render. The main engine is pure Praat; the experimental binaural mode additionally uses locally stored CNMAT KEMAR HRIR WAV files.
Advanced Stereo Panner
A creative stereo panner with static or time-varying pan trajectories, two gain models, optional ITD, far-ear head-shadow filtering, and distance-dependent attenuation / air absorption.
Ambisonic Bed Mixer
Sums 2–8 B-format ambisonic Sound objects (same order / same channel count / same sample rate / same time grid) into a single combined bed. Per-stem gain control, peak protection, direct WAV export with validation, and visualisation.
BPM Panning
BPM-locked rhythmic stereo panning with musical subdivisions, swing, accent grids, polyrhythms, gates, constant-power pan law, tempo-aware control-rate rendering, and drum-machine-style visualisation.
BPM Surround Panning
BPM-locked multichannel spatialisation built around a real 2D source trajectory, one shared speaker panner, three speaker layouts, energy-preserving or creative gain fields, a derived low-frequency channel for 7.1, and practical 7.1 / 7.0 / 5.1 / quad / stereo outputs.
DBAP with Movement Control
Distance-Based Amplitude Panning for 2–8 output channels, with eleven 2D trajectories, tempo-independent path control, smooth AmplitudeTier rendering, optional listener-distance depth, explicit 5.1/7.1 LFE handling, channel-order control, monitoring, and visual diagnostics.
Distance-Based Amplitude Panning (DBAP)
A static Distance-Based Amplitude Panner for placing one mono or stereo source at a fixed point in a 2D speaker map and rendering a 2–8 channel result from inverse-distance gains.
Distribute Sounds in Stereo Field
Distributes one or more selected Sounds across a configurable stereo field, with six presets, three source-order strategies, three panning laws, automatic sample-rate matching, output peak scaling, and suite-standard spatial visualisation.
Even-Odd Harmonic Separator
Separates alternating harmonic regions around one global F0 into stereo channels: the odd-series output suppresses even-harmonic bands, while the even-series output suppresses odd-harmonic bands. Two methods are available: cascading Hann stop-band filters or single-pass spectral zeroing.
Hamasaki Square Ambience
A practical 4-channel ambience processor inspired by Hamasaki Square practice. It accepts one mono or stereo Sound and produces four channels in the order L , R , Ls , Rs . The implementation is a signal-processing approximation; it does not model or decode a physical Hamasaki microphone array.
Higher-Order Ambisonic (HOA) Decoder
Decodes 1st-, 2nd-, or 3rd-order ACN/SN3D ambisonic channels to fixed horizontal loudspeaker layouts using Basic, Max-rE, or In-phase per-order weighting. The decoder accepts either one combined 4/9/16-channel Sound or separate mono ACN channels.
Higher-Order Ambisonic (HOA) Encoder
Encodes one selected Sound as a single static point source into 1st-, 2nd-, or 3rd-order ACN/SN3D B-format. The encoder supports full-sphere direction (azimuth and elevation), optional inverse-distance amplitude scaling, individual or combined outputs, optional WAV export, structural validation, and a spatial visualisation.
Knight's Tour Sonification
Maps a validated 64-square knight's tour onto two audio controls: board X position controls constant-power stereo panning, and board Y position controls segment amplitude.
MCMC Musical Variation
Phrase-level stochastic variation using an annealed Metropolis-style acceptance rule over pitch-shift, timing, and dynamic maps, with chain diagnostics for energy terms, proposal behaviour, and rendered states.
Mid-Side Matrix
A reversible Mid/Side matrix for stereo stem preparation. It encodes stereo L/R to independent Mid and Side stems, decodes matching Mid/Side stems back to stereo, performs a round-trip null test, and can create a complementary +Side/−Side pair for spatial processing.
Microphone Simulation
Idealized microphone and stereo-array simulation for a single source in the horizontal plane. The script models analytic polar-pattern gains, coincident and spaced microphone configurations, optional 1/r distance scaling, an approximate close-distance proximity effect, and a final attenuation-only peak ceiling.
Mix Selected Multi-Channel Sound into Stereo
Mixes a selected multichannel Sound into stereo using eight fixed or user-defined routing modes. Supports group splits, evenly distributed stereo spreading, mono averaging, odd/even routing, Quad, 5.1 and 7.1 Lo/Ro-style fold-downs, and manual per-channel pan/gain control.
Multitrack Router
Routes one or more selected Sound objects onto virtual mono tracks, places them in time, applies gain and fades, and renders mono, stereo, or multichannel output.
Multi-channel Random Slice Time-Stretcher
Extracts random regions from one mono working source, optionally changes their duration with Praat Manipulation/DurationTier resynthesis, places each result near its original temporal centre, and routes the isolated slices to multichannel, stereo, quad, 8-channel, or mono output.
Panning Variations
Create stereo motion from a mono working source using sweeps, sine-based auto-pan, ping-pong motion, stochastic random walk, expanding or contracting motion, static placement, or equal-channel tremolo.
Partial Panner
Spectral spatialisation by band: a selected Sound is reduced to mono, split into logarithmically spaced Hann-pass bands, and each band is distributed by frequency across stereo or an evenly spaced 4/6/8-channel speaker ring.
Perceptual Fugue
A fugue-inspired stereo construction engine that turns one source into recurring, transposed, reversed, augmented, fragmented, and overlapping entries. Each voice keeps a fixed spatial signature while its musical material changes with the section.
Physics-Based Stereo Dynamics
A stereo transformation in which an analytically resolved bouncing-ball simulation controls level while a prescribed horizontal path controls stereo position. The tool can use either simple lateral-position weighting or an optional geometric distance model, then mixes the processed result with the source under selectable wet/dry and output-gain policies.
Random Duration Tier Multichannel Generator
Creates multiple independent random-walk DurationTiers, resynthesizes the source once per tier with Praat Manipulation, and assembles the variants as a multichannel Sound.
Simple Rate Panning
Stereo auto-panning driven by sine, triangle, square, or sawtooth modulation, with controllable rate, depth, centre position, phase, and wet/dry mix.
Spatial Trajectory Painter
Draw a unitless spatial-control curve over a mono copy of the source, then render it either to a 4–16 channel speaker array or directly to a moving ambiX ACN/SN3D field. Ambisonic mode can use fixed elevation or a second independently drawn elevation curve.
Spectral Panning Mapper
Spectral-driven dynamic spatial panning for 2–8 output channels. Spectral flatness controls orbit radius; frame-to-frame spectral flux controls orbit speed; a 2D DBAP stage converts the moving source position into per-channel gain envelopes.
Spectral Swirl Multi-Channel
Creates an eight-channel sound from one mono working copy by applying a different full-file sinusoidal spectral-bin warp to each output channel. The eight channels therefore share the same source and duration but differ in spectral redistribution.
Stereo Mixer
Mix 1–8 mono or stereo Sound objects into one stereo output, with per-source left/right gains, preset gain patterns, automatic sample-rate matching, optional peak normalization, and a compact visual summary.
↑ Back to topSpectral 30
All pass Diffuser
Spreads transients and reshapes temporal detail with a cascade of Schroeder allpass sections while keeping the magnitude response essentially flat. The result can range from light phase dispersion to a dense cloud, a long smear, or an intentionally metallic echo pattern.
Spectral Mirroring
A two-character spectral reflection processor: the original phase-crushed legacy texture and a measured-correct frequency-domain mirror, both rendered as a stereo wet field around a mono source.
Bell Curve Envelope
A dual-read time-colour transform shaped by a Gaussian-style bell envelope, with nine presets ranging from broad resonances to narrow bright or dark grains.
Beltrami Inspired Spectral Melter
An edge-aware time-frequency diffusion instrument: it turns a spectrogram into a dB terrain, diffuses that terrain anisotropically, exaggerates the resulting spectral shape, and resynthesizes it by overlap-add.
Doppler Shift
A stylized Doppler-inspired time warp whose instantaneous source-read rate controls pitch/time motion and whose separate exponential gain law creates approach/recession-like amplitude trajectories.
Dynamic Tremolo Effect
A static frequency-domain comb-colour processor whose gain oscillates across frequency rather than over time.
Fast Chunked Spectral Blur
Global FFT magnitude smoothing with phase preservation, repeated binomial kernels, two tail strategies and multichannel wet/dry rendering.
Flip or Expand the F0 Contours
Flip, expand, contract, or flatten a detected F0 contour while preserving the source duration and channel count.
Fractal Spectral Hologram
A magnitude-domain spectral processor that blurs, sharpens and layers geometrically scaled copies around a frequency axis while preserving source FFT phase.
Frequency-Dependent Phase Manipulation
A stereo spectral phase-rotation processor: phase fields reshape transients and stereo relationships, while dry/wet interference can create comb- and phaser-like colour.
Giant FFT Recomposer
Treats the complete selected Sound as one global complex spectrum and artistically recomposes the relationship between magnitude, phase and frequency — without STFT frames or external processing engines.
Gizmo Pitch Shift
An exact-frame phase-vocoder pitch shifter with per-bin phase tracking, arbitrary-even FFT frames, overlap-weight normalization and preserved duration.
Harmonic Resonance Boost
A phase-preserving harmonic magnitude comb that emphasizes frequency bands around integer multiples of a chosen fundamental while attenuating the spectrum between them.
Hilbert Transform (Time-Reversed Envelope)
Uses analytic-signal magnitude to estimate a slow amplitude contour, then drives the original sound toward the time-reversed version of that contour without reversing the audio itself.
LPC Voice Generator
Fixed LPC analysis–resynthesis: extracts pitch and a time-varying LPC envelope from the source, generates synthetic phonation, and filters it through the analyzed spectral envelope.
LPC Voice Morphing
An LPC excitation-replacement vocoder that filters pitch-driven phonation or Gaussian noise through the time-varying LPC envelope of the selected source.
Non-Linear Frequency Folding
Whole-file FFT spectral reflection with three phase characters, frequency-domain gain modulation, and optional stereo decorrelation.
Self-Similarity Spectral Resynthesis
MFCC self-similarity becomes a compositional control signal: recurring or novel material drives gain, gating and spatial modulation, while Self-Mosaic can reorder full-rate source blocks by acoustic similarity.
Self Adaptive Sieve Convolution
Granular convolution in which modular sieve rules route each source grain to one of two source-derived impulse responses or to a dry path, with optional adaptive IR harvesting and crossfading.
Partial Editing & Resynthesis
Frame-based additive resynthesis that selects strong spectral partials, edits their frequency and amplitude, and reconstructs a new mono texture.
Phase History Swap
Self-cross-synthesis that combines the late segment’s spectral magnitude with phase taken from an earlier segment, then creates a related stereo pair.
Phase Shaper
Creative convolution engine with 12 synthetic impulse-response generators for smearing, resonance, rhythmic tails, noise fields and stylized glitch textures.
Spectral Effects Suite
Six character processors built from frozen-source sample-index rate transforms, differencing, amplitude envelopes and wet/dry mixing; the historical “Spectral” name is retained although the core DSP is time-index based.
Spectral Freeze Synthesis
Evolving spectral peak-hold freeze: dominant peaks are retained, decayed, replaced by stronger peaks, optionally glissandoed, and additively resynthesized.
Spectral Painter
Whole-sound complex-spectrum transformation using deterministic signed frequency masks or random real/imaginary diffusion, with optional wet-tail padding and stereo widening.
Spectral Swirl Effect
Whole-sound FFT-bin remapping: a sinusoidal frequency-axis map bends, duplicates and can fold complex spectral bins, with optional wet-only stereo widening.
Stepped Notch Filter
Static whole-file FFT spectral sculpting with one or two hard rectangular gain regions, optional wet-only mono-to-stereo offset, and measured transfer-function QC.
Subtle Random Texture
Smooth random, phase-preserving spectral colouration with optional time-evolving blends between full-file FFT states.
Vocoding
Multi-band spectral analysis-resynthesis: extracts spectral envelope from source audio via Bark-scale filterbank, applies envelope to noise carrier for robotic, whispered, or synthetic vocal textures.
Wave Interference Pattern
Whole-file FFT spectral colouration using a deterministic sine/cosine interference law across frequency-bin index.
↑ Back to topTime & Granular 45
Adaptive Grain Cloud Synthesis
Granular resynthesis with sample-quantized event scheduling, stochastic source-position and pitch variation, optional content-adaptive grain duration, random grain reversal, and multi-track overlap-add rendering.
Additive Particle Field
Analysis-driven additive particle synthesis: the selected Sound supplies pitch and intensity contours, while a new stereo field is synthesized from short harmonic, inharmonic, or noise particles.
Beat Repeat
Tempo-grid stutter processing: selects a beat-aligned source slice, repeats it with optional exponential level decay and short edge fades, then inserts the repeated section back into the source.
Beat-Synced ZigZag
Reverses alternating tempo-grid segments in place: segment 1 backward, segment 2 forward, segment 3 backward, and so on. The grid can use bars, quarter-note beats, eighths, sixteenths, or thirty-seconds.
Bigram Stutter Effect
Probabilistic stuttering driven by a first-order Markov rule: each output step either repeats the current source window or advances to the next, with several ways to coordinate the left and right channels.
BP Slice Remapper
Temporal remapping based on a Bohlen–Pierce-inspired geometric duration grid. The source is divided into unequal slices, then those slices are globally reordered by duration in opposite directions for the left and right output channels.
Brownian Motion Texture Generator
Granular texture generation driven by two cumulative Gaussian random walks: one perturbs output-event time and the other moves stereo position. Grains can be read randomly, sequentially, or from a frozen source position.
Constraint-Based Duration Control
Silence-based segmentation followed by weighted duration optimization: each sounding interval is moved continuously between its original duration and a common target, then resynthesized through a piecewise DurationTier.
Delay Array
A cascade of two-tap FIR difference filters. Each stage subtracts the current sample from a shifted sample, producing a comb-shaped frequency response whose spacing is determined either by a fraction of the file length or by an explicit millisecond delay.
Dramaturgical Structure Composer
Section-level algorithmic recomposition for fixed-media sound. The script detects structural sections from spectral novelty, classifies their broad texture, reorganizes them with form archetypes, and can add looping, silence, time stretching, transformed recalls, texture-aware crossfades, and a macro tension arc.
Evolving Granular
Granular resynthesis with time-varying event density, pitch trajectory, grain duration statistics, source-position scatter, amplitude variation, and stereo decorrelation.
Fractal Convolution Matrix
A cascade of sparse causal FIR delay kernels whose base delay is halved at each depth. The repeated 2:1 scaling creates a self-similar, fractal-like echo structure while preserving the source channel count.
Fuzzy Time Recomposer
Segments a Sound, derives seven relative acoustic descriptors, maps them to fuzzy memberships, combines six weighted rules into a continuous time-warp factor plus a discrete gesture, reorders the segments, and renders a new multichannel timeline with adaptive crossfades.
Granular Particle Field
A stereo granular renderer in which each grain is treated as a particle with its own output time, source position, pitch, envelope, amplitude and pan position.
Harmonic Resonance
Three resonance engines in one tool: a true harmonic resonator bank tuned to F0, 2F0, 3F0..., a corrected geometric feed-forward comb cascade, and the preserved legacy feedback-comb texture.
Harmonic Tension Sorted Grains
Randomly samples grains, reduces each grain's spectrum to a set of unique 12-TET pitch classes, assigns a user-defined interval-class tension score, and reorders the grains from higher to lower score or vice versa.
HFD-Driven Time Warping
Measures frame-by-frame Higuchi Fractal Dimension (HFD), maps relative signal complexity to a continuous DurationTier, optionally pulls low-voicing regions toward unity stretch, and applies the same temporal map to every original channel.
In-Place Paulstretch Slicer
Extracts random source slices, turns each into a phase-randomized Paulstretch texture, places the stretched material back around its original temporal midpoint, and mixes the wet slices into a dry multichannel layout.
L-Logic Symbolic Granular Recomposition
A computational interpretation of Rakhat-Bi Abdyssagin's Llogic/Lsets framework: classifies a source into six timbral-textural categories, writes a classified TextGrid and symbolic Lsets representations, then recomposes selected source regions from a user-defined proposition.
Magnetic Tape Degradation
A compositional tape-degradation model that repeatedly applies memory smoothing, symmetric print-through ghosts, progressive high-frequency loss, and wow/flutter time displacement.
MDS Space Navigator
Automatically segments sounding regions, measures formant, pitch, or MFCC cues, builds pairwise acoustic distances, embeds those dissimilarities in a two-dimensional non-metric MDS space, and reorders the original multichannel segments by one of three navigation rules.
Paulstretch
Spectral time stretching by overlapping FFT frames, preserving each frame's spectral magnitudes while randomizing interior-bin phases, then overlap-adding the resynthesized frames on a slower-moving source trajectory.
Peephole Montage
Marks listening points on a Sound, extracts windows around those points in chronological order, optionally adapts or transforms the extracts, and assembles them with butt joints, raised-cosine overlaps, or explicit gaps.
Percussive Audio Groove Creator
Detects transient events from a mono analysis copy, classifies accepted events into bass / hi-hat / snare pools from coarse spectral-energy ratios, and uses those pools to render probabilistic sixteenth-note groove patterns.
Phase Magnet
Weaves two mono source streams into one output by alternating or probabilistically switching between time-domain segments, choosing destination splice positions from proportional alignment, local waveform matching, and controlled random displacement.
Phase Modulation Matrix
Layered sinusoidal time displacement: each processing layer adds a time-shifted copy of the current signal, using a different modulation rate and depth, then passes the accumulated result into the next layer.
Polyphonic Improviser
Divides one source into equal chunks, independently shuffles those chunks for 2–4 delayed voices, transforms each voice by varispeed or pitch-preserving time scaling, joins the chunks with fixed 40% equal-power overlap, and pans the resulting mono voices into a newly generated stereo texture.
Quantum State Superposition
A quantum-inspired, fully classical audio processor that cascades noncausal three-tap FIR states. Each state combines the current signal with past and future sample-offset taps, rotates the two delayed-tap coefficients with cosine/sine weights, applies a state-position wet weighting, and changes the superposition strength from state to state.
Reich Generator
Loop-based auto-phasing in Praat: a static loop is set against a slightly faster drifting copy, with optional pitch transformation, random pitch perturbation, and a static third voice.
Rhythmatist
Rhythmic reassembly from mathematically generated segment boundaries. Rhythmatist builds one of five normalized split-point series, optionally snaps those boundaries to a BPM grid, shuffles the resulting source segments, and can assign per-segment varispeed pitch and constant-power stereo positions before hard concatenation.
Rhythmic Fractal Granulator
Generates a mirrored, recursively subdivided event-time pattern, extracts source grains by random or sequential reading, applies generation-dependent amplitude envelopes, and overlap-adds the grains at their target times into a fixed-duration output buffer.
Segment Mixer
Builds a new stereo composite from multiple selected Sounds. Every source is converted to mono and brought to one working sample rate; the left channel takes a segment from the beginning of each file, while the right channel takes a segment from the end, a fixed offset, or a random legal position. The file sequence can be repeated for multiple cycles.
Sorts Grains from Dark to Bright
Randomly samples short grains from a Sound, measures each grain's spectral centre of gravity, optionally exaggerates spectral differences, and reorders the grains from dark to bright or bright to dark.
Sound Atom Composer
Builds a descriptor-indexed corpus of pitched source moments, selects and reorders those atoms, then resynthesizes a new stereo texture by reading the actual source audio at variable speed with per-atom pan and right-channel timing jitter.
Sound to Grain
Extracts fixed-length grains from random source positions, optionally reverses them, and concatenates them into mono or stereo outputs with several left/right independence strategies.
Spectral Echo Cascade
A recursive Fibonacci-timed echo processor. Each cascade level adds time-varying feedback at a Fibonacci-derived delay, with progressively changing delay times, exponential level weighting, an optional fixed-millisecond timing mode, and an appended silence tail for the recursive echoes.
Spectral Freeze & Glitch
Creates buffer-stutter freezes by looping short waveform segments at random source positions, with optional loop-edge smoothing, silence avoidance, and cumulative time-varying amplitude artifacts.
Stereo Delay Splitter
Applies two forward-difference comb-filter passes independently to the left and right channels, with separate delay times and an adjustable wet/dry mix. Delays can be derived from file duration, fixed milliseconds, or manual-BPM note values.
Stereo Micro Macro Time Collapser
Detects short high-intensity events and longer stable-intensity regions, stretches the short events, compresses the stable regions, and cycles the transformed segment pool into a fixed-duration stereo composition. Left and right share the same event order but receive independent duration and pitch variation.
Stereo Mosaic
Builds a stereo collage from two or more selected Sounds. Each source is converted to mono, partitioned into regions, optionally transformed, assigned to either the left or right stream, concatenated within that stream, then combined with optional M/S width and cross-channel bleed processing.
Stochastic Time Folding
Iterative time-domain processing that alternates stochastically between recursive past/present/future folding and uniform amplitude scaling. Each pass uses a new temporal offset, while an adaptive probability threshold evolves across the sequence.
Temporal Turing Morph
Reorders fixed-duration audio events with a 1D activator–inhibitor reaction–diffusion simulation. The final spatial activator pattern becomes a permutation controller, with Sort, Displace, and StripeRev reordering, a monotonic morph between identity and the target order, optional energy seeding, arc/drift/rupture shaping, and multichannel-preserving reassembly.
Time Manipulation
Pitch-preserving PSOLA time scaling with optional cascaded low-pass spectral blur and a mono-to-stereo widening stage based on channel filtering plus a delayed right channel.
Total Serialism Machine
A serially organized audio-event generator. One numerical series, optionally transformed by inversion, retrograde and rotation, is normalized and read at different rotational offsets to control event duration, source position, pitch, gain and stereo pan.
ZigZag Time Effect
Alternating forward/back-step time reading with two playback modes: Stutter keeps every extracted grain forward, while Scrub reverses grains taken from backward source positions. Random duration and amplitude variation, extraction windows, and optional grain overlap shape the result.
↑ Back to topHybrid Systems 66
Acoustic DNA Resonator
Extracts a sound's spectral envelope, frequency-dependent decay profile, and modal peaks, then trains a differentiable Feedback Delay Network (FDN) to inherit selected parts of that "acoustic DNA." The original sound is convolved with the trained resonator, optionally combined with a short velvet-noise early-reflection field, and returned as a self-derived resonant transformation.
Acoustic Grammar Reducer
An offline structural audio reducer that analyzes a selected Sound, estimates acoustically supported event boundaries and structural salience, and rebuilds the original recording as a shorter montage containing the strongest structural spans.
AI Conductor Mix
Algorithmic ensemble conductor with sample‑level rendering. Select 2+ Sound objects – the conductor assigns dynamic roles (leader, shadow, resonance, noise fringe, pulse carrier, interruption, sustain bed, contrast voice, memory trace, silence) and states (sparse, balanced, agitated, saturated, suspended, released) to segments of each file. A stereo mix is rendered continuously in Python – click‑free, no segmentation artefacts.
Anomaly Outlier Extractor
This script extracts the most acoustically unusual moments from a sound. Praat builds a frame-by-frame feature table; a Python backend scores each frame for "outlier-ness" and returns a new Sound containing only the anomalous material.
Arranger
A visual multi-clip arrangement and stereo-mixing bridge for Praat AudioTools: selected Sounds are exported to a Python/Tkinter timeline where they can be repositioned, balanced, faded, auditioned, and rendered back into Praat as a new stereo Sound.
Basic Pitch Transcriber
A Praat-to-Python polyphonic transcription workflow that sends a selected Sound to Spotify's Basic Pitch model, post-processes the detected note events, writes MusicXML notation, and returns editable note data to Praat as Table, TextGrid, Strings, statistics, and visualization objects.
Corpus Mosaic
Offline corpus‑based mosaic synthesis. Reconstructs a target Sound object by splicing together tiny grains of audio from a folder of corpus sounds. Matching is performed via a Python engine using a 6‑dimensional feature vector (Loudness, Centroid, Flatness, Rolloff, ZCR, Pitch). Includes repetition penalties, continuity bonuses, and a new silence gate to skip low‑energy target grains.
Corpus Map
Picks a corpus folder, extracts acoustic descriptors for every sound file, projects the corpus to 2-D via PCA, and opens an interactive scatter-plot where clicking or hovering triggers real-time playback. Includes performance recording and auto-import back to Praat.
Corpus Concatenative Codec
Corpus-based concatenative synthesis using a neural audio codec (EnCodec or DAC) as the matching token space. Four modes: Match Build corpus Draw Gesture rhyme — re-voice abstract kinetic gestures by hashed-bigram token-transition rhyming.
DDSP Neural Drawing Synthesizer
Interactive neural instrument for drawing pitch and loudness gestures directly in Praat and rendering them with pretrained Magenta DDSP solo-instrument models. The drawn curves become the model's f0 and loudness conditioning without requiring a source Sound; optional quantization, smoothing, gesture transforms, and single-gesture motion mapping reshape the control trajectory before synthesis.
DDSP Neural Revoicing
Renders the selected Sound through a pretrained Magenta DDSP timbre-transfer model (Violin, Flute, Flute2, Trumpet, Tenor_Saxophone). Preserves the input's pitch contour and loudness gesture and re-renders them with the chosen instrument model.
Dereverberation
Blind dereverberation using WPE (Weighted Prediction Error). Removes room reverberation without knowing the room acoustics. Powered by nara_wpe (Python package).
Envelope Editor
Interactive multi‑lane breakpoint editor for applying time‑varying pan, pitch, intensity, and formant envelopes to a selected sound.
Fluid Event Fields
Segments a sound into discrete time-domain events (onsets or fixed grains), treats each event as a point in a (time, descriptor) plane, carries that point forward through an analytic vector field (Vortex, Sink, Source, Shear), and re-renders the events at their new positions — reordered, dispersed, duplicated, collided — as a new arrangement of the original material.
Formant Swarm Granulator
Resonance‑organised granular cloud engine. Segments a sound into grains, extracts formant profiles, and generates a swarm where grain placement is guided by formant similarity, temporal repulsion, and local density. Four swarm modes shape the migration of grains through the resonance space.
Granular Navigation Engine
A corpus-based granular navigation tool that analyzes a folder of audio, learns a compact acoustic embedding, generates a path through selected grains, and reconstructs that path in Praat as mono or latent-positioned stereo.
Hierarchical Recomposition
Multi‑scale neural recomposition engine. Segments audio into events → phrases → sections, builds hierarchical embeddings via PyTorch, and generates a recomposition plan guided by compositional parameters. Eight presets implement formal archetypes (Counterpoint, Spiral, Litany, Braiding, Refrain, Echo, Choir, Sonata).
HPSS Phase Vocoder
High‑quality time‑stretching via Harmonic‑Percussive Source Separation (HPSS) + phase vocoder. Harmonic content is stretched with the phase vocoder; percussive/transient content is resampled – no metallic smearing.
Identity Separation
Discovers latent acoustic identities inside a recording via AI clustering, then reorganizes material by identity. Powered by Python (numpy, scipy, scikit-learn, soundfile).
Internal Polyphony
Reveals hidden simultaneous voices inside a sound using NMF-based functional decomposition. Support, body, accent, halo, residue, shimmer – each with its own voice engine and compositional staging. Not a denoiser, not a latent gimmick: genuine chamber music already latent in the source.
KDTree Timbral Counterpoint
Builds a stereo contrapuntal texture from a selected target Sound by matching each target grain to corpus grains at controlled distances in an 11-dimensional acoustic feature space, then placing several independently ranked voices on the target timeline.
IRCAM ambiX Bformat to Binaural
Decodes an ambiX B-format master (ACN/SN3D) to binaural stereo via a two-stage Spat5 chain: HOA decoder → virtual loudspeaker feeds → HRTF convolution. Supports 1st–5th order, multiple layouts, and SOFA HRTFs.
IRCAM Multichannel to Binaural
Multichannel‑to‑binaural downmix via Spat5 virtual speakers. Takes any multichannel Sound (mono to 24‑channel 22.2) and renders a stereo binaural output using HRTF convolution. Single‑stage pipeline: input channels are treated as speaker feeds at known positions, and spat5.virtualspeakers~ convolves each with the corresponding HRIR pair.
IRCAM Pan to Binaural
Mono/stereo → HOA encode → HOA decode → binaural (3‑stage pipeline). Uses Spat5 command‑line tools via a Python bridge. Supports static positioning and 10 animated trajectories (Linear, Circular, Figure‑8, Spiral, Pendulum, Zigzag, Random Walk, Ellipse, Square).
IRCAM Partial Stretch
SPEAR‑style partial manipulation for electroacoustic composition. Analyses a selected sound with PM2 (partial tracking engine), then applies frequency‑dependent time operations to individual partial tracks and resynthesises via additive synthesis. Five modes: Spectral Stretch, Band Stretch, Freeze, Partial Thin, Spectral Blur.
IRCAM SuperVP Transform
Spectral voice transformation bridge from Praat to the SuperVP engine (AudioSculpt / Ircam). Supports 11 transform modes: Age, Gender, Flatten pitch, Time stretch, Tremolo, Cross synthesis, Vibrato, Breathiness, Formant shift, Harmoniser, De‑noise, and Age+Gender chain. Exports F0 + Intensity BPFs, builds SuperVP parameter files, calls the command‑line engine, and imports the result.
IRCAM RAVE Model
Loads a TorchScript RAVE .ts model and processes a Sound object using neural audio synthesis. Supports IRCAM RAVE models shipped with nn_tilde for real-time-style offline transformation.
Latent Barycentric
Trains a VAE on-the-fly from event-level audio patches, then navigates the latent space according to a navigation plan. At each step, K nearest-neighbor events are found and their waveforms are mixed with barycentric (inverse-distance) weights.
Latent Counterpoint
Trains an autoencoder on-the-fly to learn a latent space from event-level audio patches, then deploys multiple agents that navigate the latent space simultaneously with counterpoint forces (attraction, repulsion, inertia, jitter) to produce polyphonic recombination of the input material.
Latent Diffusion
Encodes audio events into a low-dimensional latent space via an on-the-fly autoencoder, discovers K acoustic identity clusters (k-means++), then runs a temperature-annealed diffusion loop that transforms a maximally-corrupted (noisy) seed vector back toward its cluster identity. Output is a Morph-Chain: one continuous audio sequence per cluster, evolving from static / noise-like texture into a recognisable instrument identity.
Latent Folding
Treats the learned latent audio space as a deformable manifold. Three topologies: Mirror (reflection), Möbius (twist/inversion), Torus (seamless wrap). As the observer traverses the space, boundaries fold or invert acoustic identity — not time-reversal, but identity-reversal. Creates "Recursive Spectralism."
Latent Navigation
Learns a latent space from event-level audio patches (on-the-fly autoencoder), then navigates that space to generate a new timeline by selecting/morphing events along a deterministic latent trajectory. The result sounds like traveling through hidden acoustic identities.
Latent Relocation
Deep Thermodynamic Recomposition — trains a lightweight autoencoder on-the-fly from the input audio, learns a latent space, then relocates events based on latent thermodynamic fields (temperature, affinity, regimes). No external models, no internet, pure numpy ML.
Latent Spat
Extends Latent Counterpoint with physical space: each agent's latent position maps to spatial coordinates via VBAP panning. Latent X → azimuth (position around listener), Latent Y → distance (amplitude, filtering, reverb). When agents repel in timbre, they move to opposite sides of the room. The counterpoint becomes spatial.
Latent STFT Decoder
Trains a convolutional Beta-VAE on log-magnitude STFT patches extracted from event-segmented audio, then navigates the latent space to synthesise new audio via decoded STFT patches. Waveform reconstruction via phase borrowing or Griffin-Lim.
Matter Gesture Bridge
Structural cross-synthesis audio effect. Animate a long "Matter" audio file using the intensity, pitch, brightness, and formant trajectory of a short "Gesture" sound through stochastic diffusion-style prior — a spectral terrain that flows like plastic.
Motion Control (Gesture-to-Sound)
Captures free-hand motion from a webcam (energy, vertical/horizontal position, speed, stillness, radius, acceleration) and maps four user-defined slots to amplitude, pitch, spectral brightness, and stereo pan. Optional live audio preview during capture. Offline render uses the same mapping graph for reproducible results.
Neural Resynthesis Vocoder
Speech-trained neural resynthesis pipeline: HuBERT-Soft unit extraction → latent operations → acoustic model → HiFi-GAN vocoder. Transform any sound through a neural voice synthesis model with extreme creative controls.
Performance Launcher
Prepares selected Sound objects, resamples them to a unified sample rate, writes a performance manifest, and hands complete execution over to a real-time Python audio engine with keyboard-triggered GUI playback.
Pitch Tracked Additive
Sample-accurate additive synthesis driven by tracked F0 and intensity. Re-synthesises a sound with complete control over partial families (harmonic, inharmonic, FM, ring modulation), amplitude laws (1/k, spectral tilt, formant band, random), voicing policies, and stereo rendering.
Play Multichannel
Praat cannot reliably play more than two channels. This script exports the selected Sound to a temporary WAV and delegates playback to Python (sounddevice / ASIO / WASAPI). Supports any channel count (2, 4, 8, 16 …). Requires a professional audio interface for more than 2 channels on Windows.
Phase Diffusion
Latent‑space phase diffusion & Paulstretch architecture with on‑the‑fly autoencoder training. Three models: PCA‑weighted, AR‑smear gated by AE coherence, and full latent‑space diffusion (walk toward cluster centroids).
Phrase Rewriter
Compositional Archetype Engine for acoustic phrase transformation. Segments a sound, extracts phrase features, and rewrites it according to one of eight structural logics: Constellation, Cloud, Resonance, Center, Becoming, Distance, Mass, Multiplication.
Phase Space Composer
Segments a source Sound into acoustic events, describes each event in a normalized feature space, generates a dynamical-system trajectory, and maps trajectory steps back to source events for multichannel-preserving montage.
Praat Pbind
Integrates a SuperCollider-style event pattern system (Pbind syntax) into Praat's analysis–resynthesis workflow. Define event-based control structures using compact one-line expressions, compiled into PitchTier and IntensityTier control curves.
Recomposer
An event-based acoustic recomposition system that automatically segments a selected Sound into events, extracts feature trajectories, and sends them to a self-supervised CNN engine in Python. The CNN learns a latent morphology space of events, clusters them, computes dramaturgical scores, and returns a montage plan for reassembly.
RF Concatenative
A multi-target Random Forest models local feature-state transitions X_t → X_{t+k}. Its prediction is blended with a synthetic target trajectory in standardised corpus space, then matched against a grain pool by L2 distance. The generated output has the requested duration, preserving sample rate and channel count.
Rhythmic Voice Flattener
Compositional Voice Transformer. Flattens pitch to a centre frequency and rebuilds the audio as a formally shaped composition where musical interest arises from rhythm, timing, silence, density, grouping, accent, and gesture structure – not melody.
Self-Attention Latent
VAE encode → self-attention → navigation plan → output. No external models, no internet, pure NumPy. The system segments audio into events, trains a lightweight VAE, builds a self-attention matrix, generates a navigation plan with four phases (drift, mutate, return, settle), and executes it to produce a new timeline.
Self Reflective Feedback
Single-stage self-reflective feedback loop. Praat runs a chosen transformation, exports a preview, Python analyzes it and returns updated parameters, and the process repeats until metrics stabilise or max_iter is reached. Supported stages: MDS Space Navigator, Spectral Freeze & Glitch, Crystalline Cascade, 4-Channel Canon.
Semantic Timbre Retrieval
Free‑text timbre search over a corpus of audio files. Type a prompt like “dark airy swelling scrape” – the engine analyses the corpus, extracts 8 semantic dimensions (brightness, noisiness, tonalness, stability, impulsiveness, sustain, roughness, spatiality), applies rule‑based tagging, and retrieves the best‑matching files or segments using hybrid scoring (semantic + tag + keyword). Returns a ranked list and an optional preview montage.
Spatial Panner
2D circular trajectory editor for multi‑channel spatialisation using DBAP (Distance‑Based Amplitude Panning). Draw a moving source path inside a circle, assign time stamps, and render to N‑channel audio (default 8 speakers in a ring).
Spectral Permute
Rearranges a selected sound region in the short-time Fourier domain across time blocks, frequency bands, or magnitude/phase structure, then resynthesizes the transformed region as one or more new Praat Sounds.
SPEAR Fast Resynthesis
Interactive SPEAR-like editor for sinusoidal partial tracks. Load SDIF/SPEAR files or analyse a selected Praat Sound, visualise partial trajectories, edit individual tracks (mute, gain, frequency scaling), and resynthesise with full control over partial selection, transposition, inharmonicity, brightness, and time manipulation.
Spectral Eraser
Interactive time‑frequency eraser. Opens a Python/tkinter GUI showing the spectrogram of the selected sound. The user draws on it to silence specific frequency‑time regions. Uses STFT → mask → iSTFT round‑trip. Perfect for removing unwanted noise, clicks, or isolating specific spectral elements.
Spectral Morph
CDP‑style spectral morphing powered by a Python STFT engine. Interpolates between two sounds in the spectral domain using three distinct morph modes: log‑magnitude (preserve A phase), full complex (blend phase), and formant/envelope (cepstral envelope morph).
Spectral Noise Shaping
Analyses a folder of audio files, learns their spectral profile and temporal envelope, then generates new stereo audio by shaping white noise to match. No neural networks, no training – finishes in seconds. Perfect for creating synthetic textures, ambient drones, or randomised soundscapes from a corpus.
SSM Composer
Structure‑driven audio recomposition via Self‑Similarity Matrix transformation. Segment a sound, build an SSM from spectral features, transform the matrix (blur, sharpen, diffuse, amplify motifs, warp structure), and navigate a new path through the modified similarity landscape. Praat reassembles events with crossfade.
Sympathetic Resonance
Virtual string physical model. Discovers the latent pitch collection embedded in a source sound, builds a bank of virtual resonant strings tuned to that discovered scale, and excites them with the source. The result is the sympathetic resonance aura: a glowing image of the sound as if it had excited a giant metallic, glassy, wooden, or airy resonant body.
Temporal Elasticity
Segments a Sound into events, extracts acoustic features, and calls a Python engine that learns a latent space and builds a temporal field to warp event durations. Reconstruction is via PSOLA, resampling, or placement.
Thermodynamic Transform
Thermodynamic audio transformation with AI state discovery. Analyzes acoustic structure → discovers phase regimes via machine learning → applies regime-dependent spectral transforms (Crystal/Fluid/Gas/Plasma). Powered by Python (numpy, scipy, scikit-learn, soundfile).
TinySOL Retrieval
Orchestration retrieval engine for the TinySOL corpus (Filip, 2020). Select a target sound – the backend analyses its timbre, pitch, and harmonics, then finds the closest orchestral samples by weighted multi‑descriptor distance. Supports whole‑file and frame‑based analysis, family/instrument/MIDI constraints, and multi‑layer blending for richer textures.
Void Mosaic
Combines the spatial negative-space mapping of the Void Sieve with real audio extraction from a corpus. Finds deep acoustic voids, then forces corpus grains to mutate (via algorithmic pitch-shifting and scaling) to fill those voids. Now with stereo output and vectorised feature extraction.
VST3 Host for Praat
Dual-mode offline VST3 host for Praat. With a selected Sound, Pedalboard hosts VST3 audio effects and returns the processed audio. With a selected Strings object containing score-partwise MusicXML, DawDreamer schedules pitch, velocity, onset, and duration as MIDI notes and renders a VST3 instrument in a single engine pass. The Tkinter interface provides plugin browsing, native editor/state recall, parameter scanning, audition, presets, live logging, cancellable rendering, and automatic re-import into Praat.
Praat for Max and M4L
Praat AudioTools connects to modern composition environments through two complementary integrations: a dedicated Max/MSP external for script-driven Praat processing inside Max, and a bidirectional Max for Live bridge that sends processed Praat audio to Ableton Live and opens selected Ableton audio clips directly in Praat.
Praat Matrix Chain
A four-slot AudioTools host for building compound Praat processing chains in series and parallel. Matrix Chain discovers compatible scripts, exposes their form parameters in one interface, renders the active chain through a single headless Praat process, and can optionally include compatible Python-bridge processors.
↑ Back to top