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:
- 8 Quantum Presets — From subtle leaps to extreme chaos
- Discrete Energy Levels — 5-32 quantum states with harmonic ratios
- Probabilistic Transitions — Controlled jump probabilities (0.2-0.8)
- Glitch Events — Additional microtonal variations
- Quantum Uncertainty — Small random pitch variations
- Harmonic Foundation — Just intonation ratios for musical results
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
- Select Sound object in Praat (monophonic content recommended)
- Run
quantum_pitch_jumps.praat
- Choose preset for immediate quantum leap types
- Adjust quantum_levels (5-32) for number of discrete pitch states
- Set jump_probability (0.2-0.8) for leap frequency
- Configure glitch_probability (0.05-0.5) for micro-variations
- 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
| Parameter | Role | Effect |
| quantum_levels | State count | More levels = more possible pitch destinations |
| jump_probability | Transition rate | Higher = more frequent quantum leaps |
| glitch_probability | Micro-variation rate | Adds small random pitch deviations |
| energy_min/max | Amplitude range | Controls leap magnitude between states |
| uncertainty_min/max | Quantum noise | Small 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
| Preset | Levels | Jump Prob | Glitch Prob | Character |
| Gentle Quantum | 8 | 0.2 | 0.05 | Subtle, occasional leaps |
| Moderate Quantum | 12 | 0.3 | 0.1 | Balanced quantum behavior |
| Aggressive Quantum | 16 | 0.5 | 0.2 | Frequent, noticeable leaps |
| Extreme Quantum | 24 | 0.7 | 0.3 | Chaotic, rapid transitions |
| Glitchy Micro | 5 | 0.6 | 0.4 | Many small variations |
| Harmonic Leaps | 7 | 0.4 | 0.05 | Musical interval jumps |
| Chaotic Quantum | 32 | 0.8 | 0.5 | Wild, 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.