Automated ranking reveals key controls in audio synthesizers

Automated Parameter Sensitivity Ranking in Audio Synthesis

Sound

Summary

Synthesizers have many knobs and buttons, but not all of them change the sound you hear. The authors present a way to automatically figure out which controls really matter by changing each one step-by-step and seeing how the sound changes. They check their results with a second method that looks at how much the sound varies when controls move randomly. Their tests show good agreement across different types of synthesizers, helping to identify the most important controls.

What this means in practice

Authors

Ogulcan Kibar, Baris Ozcan

Abstract

Software synthesizers expose dozens of coupled controls, many of them redundant or perceptually inert at typical operating points. This paper presents a two-stage, measure-and-validate framework that ranks parameters by their influence on the audio output and then checks that ranking against an independent, variance-based experiment. Every rendered clip is normalized to -23 LUFS and described by five spectral fingerprints, so that gain shifts cannot masquerade as timbral change. The Sweep Test scores each parameter by spectral deviation over a 101-step sweep; the Sobol Test scores it by summed per-cell variance over a 128-point Sobol excitation. Across five architecturally distinct synthesizers (TorchSynth, Pyo, Pedalboard, Csound, and FluidSynth) spanning 48 to 76 parameters, the two tests agree at Spearman ρ= 0.82-0.96 (p-values \le 7.2 \times 10^{-15}) on the four engines that render deterministically, and at ρ= 0.32 on the one with process-level render noise--a diagnostic of that engine rather than of the method. The strong correlations survive reducing the Sobol budget from 128 to 32 points, and the complete analysis costs a one-time offline budget of about 66,000 renders.