Quantum Pitch Jumps Effect — User Guide

Probabilistic pitch manipulation: creates quantum-inspired discrete pitch leaps with controlled randomness and harmonic relationships for experimental vocal effects.

Author: Shai Cohen Affiliation: Department of Music, Bar-Ilan University, Israel Version: 0.1 (2025) License: MIT License Repo: https://github.com/ShaiCohen-ops/Praat-plugin_AudioTools
Contents:

What this does

This script implements quantum pitch jumps — a probabilistic approach to pitch manipulation inspired by quantum mechanics, creating discrete pitch leaps between defined energy levels. Generates sudden pitch transitions using harmonic ratios with controlled randomness, glitch events, and quantum uncertainty for experimental vocal and instrumental effects. Process establishes discrete pitch states and applies probabilistic transitions between them, creating the auditory equivalent of quantum leaps between energy levels.

Key Features:

What are quantum pitch jumps? Traditional pitch effects: vibrato (continuous oscillation), portamento (smooth slides). Quantum jumps: discrete, sudden pitch changes between defined states, inspired by quantum mechanical transitions between energy levels. Advantages: (1) Experimental character: Creates unique, non-standard pitch behaviors. (2) Controlled randomness: Probabilistic but within defined boundaries. (3) Musical foundation: Harmonic ratios ensure musical coherence. (4) Flexible intensity: Parameters control leap frequency and magnitude. (5) Glitch integration: Additional micro-variations for realism. Use cases: Experimental vocals, glitch music, sound design, algorithmic composition, sci-fi effects, academic audio research.

Quick start

  1. Select Sound object in Praat (monophonic content recommended)
  2. Run quantum_pitch_jumps.praat
  3. Choose preset for immediate quantum leap types
  4. Adjust quantum_levels (5-32) for number of discrete pitch states
  5. Set jump_probability (0.2-0.8) for leap frequency
  6. Configure glitch_probability (0.05-0.5) for micro-variations
  7. Click OK — quantum jumps applied to "originalname_quantum_result"
Quick tip: Start with Moderate Quantum preset for balanced results. Use Gentle Quantum for subtle effects, Extreme Quantum for chaotic transformations. Higher quantum_levels create more pitch states but may sound more chaotic. Moderate jump_probability (0.3-0.5) creates noticeable but musical quantum behavior.

Quantum Theory

Discrete Energy Level System

⚛️ Quantum State Transitions

Core algorithm: Discrete pitch states with probabilistic transitions

# Harmonic ratios (just intonation) ratios# = {1, 16/15, 9/8, 6/5, 5/4, 4/3, 7/5, 3/2, 8/5, 5/3, 16/9, 15/8, 2} # Quantum jump probability IF randomUniform(0,1) < (jump_probability / point_density): current_level = randomInteger(1, quantum_levels) energy_level = randomUniform(energy_min, energy_max) # Glitch events IF randomUniform(0,1) < (glitch_probability / point_density): glitch_factor = randomUniform(glitch_min_semitones, glitch_max_semitones) # Final pitch calculation ratio_index = current_level mod size(ratios#) final_ratio = ratios#[ratio_index] * energy_level * exp((ln(2)/12)*glitch_factor) new_f0 = median_f0 * final_ratio * randomUniform(uncertainty_min, uncertainty_max)

Result: Discrete pitch leaps between harmonically-related states

Mathematical Components

ParameterRoleEffect
quantum_levelsState countMore levels = more possible pitch destinations
jump_probabilityTransition rateHigher = more frequent quantum leaps
glitch_probabilityMicro-variation rateAdds small random pitch deviations
energy_min/maxAmplitude rangeControls leap magnitude between states
uncertainty_min/maxQuantum noiseSmall random variations in pitch accuracy

Harmonic Ratio Foundation

Just intonation ratios used: 1/1 (unison) 16/15 (minor second) 9/8 (major second) 6/5 (minor third) 5/4 (major third) 4/3 (perfect fourth) 7/5 (neutral fifth) 3/2 (perfect fifth) 8/5 (minor sixth) 5/3 (major sixth) 16/9 (minor seventh) 15/8 (major seventh) 2/1 (octave) These ratios create musically coherent quantum leaps rather than random frequency jumps

Quantum Presets

PresetLevelsJump ProbGlitch ProbCharacter
Gentle Quantum80.20.05Subtle, occasional leaps
Moderate Quantum120.30.1Balanced quantum behavior
Aggressive Quantum160.50.2Frequent, noticeable leaps
Extreme Quantum240.70.3Chaotic, rapid transitions
Glitchy Micro50.60.4Many small variations
Harmonic Leaps70.40.05Musical interval jumps
Chaotic Quantum320.80.5Wild, unpredictable chaos

🎵 Creative Applications

Gentle Quantum: Experimental vocals, subtle pitch variations

Moderate Quantum: Electronic music effects, glitch elements

Harmonic Leaps: Algorithmic composition, melodic generation

Extreme Quantum: Sound design, sci-fi effects, noise art

Applications

Experimental Music Production

Vocal Processing: Apply Moderate Quantum to vocals for glitch-style effects that create sudden, harmonically-related pitch jumps without losing musical coherence.
Electronic Music: Use Aggressive Quantum on synth leads to create robotic, quantum-mechanical pitch behaviors that stand out in electronic productions.
Algorithmic Composition: Combine Harmonic Leaps with parameter automation to generate evolving quantum pitch structures for generative music systems.

Sound Design & Media

Sci-Fi Effects: Extreme Quantum creates unpredictable pitch chaos perfect for alien voices, malfunctioning robots, or quantum computing soundscapes.
Glitch Art: Glitchy Micro produces dense micro-variations ideal for glitch music and digital art soundscapes.

Technical Considerations

Monophonic Content: Works best with single-line melodies or solo instruments. Polyphonic material will produce unpredictable and potentially dissonant results.
Extreme Parameters: Very high jump probabilities (>0.7) with many quantum levels can create overwhelming, chaotic results. Start subtle and increase gradually.
Parameter Exploration: Enable keep_intermediate_objects to examine the generated pitch curves and understand how quantum states transition over time.