Dear colleagues,
I would like to share a substantial expansion of the Hybrid Systems section in Praat AudioTools.
These additions continue the same general direction: keeping analysis and resynthesis anchored in Praat, while extending the workflow through external Python engines for machine learning, latent-space navigation, granular recomposition, spectral transformation, multichannel rendering, and interactive control.
Some of the new additions include:
AI / latent-space composition
AI Conductor Mix, Hierarchical Neural Recomposition, Identity Separation, Latent Barycentric Mutation, Latent Counterpoint, Latent Diffusion / Morph-Chain Generator, Latent Folding, Latent-Event Relocation, Latent Space Navigation, Latent Spat, Latent STFT Decoder, Self-Attention Latent Navigation, Temporal Elasticity, and Thermodynamic Transform.
Corpus / granular / phrase-based recomposition
Corpus Mosaic, Formant Swarm Granulator, Granular Navigation Engine, Phrase Rewriter, Phase-Space Composer, Recomposer, SSM Morph Composer, and Rhythmic Voice Flattener.
Spectral / temporal transformation
HPSS Phase Vocoder, Internal Polyphony, Phase Diffusion Engine, Spectral Eraser, Spectral Morph, and Sympathetic Resonance.
Spatial / control / integration tools
Envelope Editor, Multichannel Playback Bridge, Praat Pbind, Praat for Max and M4L, Self-Reflective Feedback, Spatial Panner, TinySOL Orchestration Retrieval, and VST3 Effect.
A few examples:
- AI Conductor Mix assigns dynamic roles and states to segments of multiple sounds and renders a stereo mix plan in Praat.
- Corpus Mosaic rebuilds a target sound from a corpus using grain-level feature matching, with controls for repetition, continuity, and randomness.
- Internal Polyphony uses NMF-based decomposition to reveal simultaneous internal voices already latent in the source.
- HPSS Phase Vocoder performs time-stretching while preserving transient clarity by separating harmonic and percussive components.
- Thermodynamic Transform analyzes acoustic structure, discovers phase-like regimes in the material, and applies regime-dependent transformations to individual audio events.
The new additions also extend the system outward: TinySOL Orchestration Retrieval brings orchestral sample matching into the workflow, while Praat for Max and M4L connects Praat AudioTools with Max/MSP and Ableton Live for hybrid studio practice.
The broader aim is not to replace compositional thinking with AI, but to open a modular space where acoustic analysis, machine learning, formal transformation, and compositional decision-making can interact inside a practical Praat-centered workflow.
I would be very glad to hear thoughts, questions, or suggestions—especially from people interested in AI-assisted composition, research-creation, hybrid audio workflows, or experimental sound transformation.
Best regards,
Shai Cohen
https://mashav.com/sha/Praat%20AudioTools/script-overview.html