Théo Chasle Cauchy, Modan Tailleur, Barbara Pascal, Fanny Roche, Mathieu Lagrange
Contact: theo.chasle-cauchy@ls2n.fr
Morphing has recently gained renewed interest with the emergence of generative models, particularly in audio and image generation. In musical sound synthesis, morphing can generate intermediate sounds between two targets, helping musicians and sound engineers explore new sounds with interesting perceptual properties. As morphing is inherently defined in perceptual terms, evaluating this task is challenging. In this work, we introduce Sobolev Distances to Ideal Morphing (SDIM), a novel objective metric to quantify the regularity of audio morphing trajectories in perceptually relevant audio embedding spaces. Leveraging a physics-based sound synthesizer, we evaluate the discriminative power of SDIM on controlled morphing trajectories with varying degrees of regularity and compare it with that of existing audio morphing metrics. Results show that, contrary to state-of-the-art metrics, the proposed metric reliably discriminates desirable trajectories from adversarial ones.
This is the companion page for the paper: Sobolev Norms in Neural Embeddings Measure Audio Morphing Regularity
Experiment code is available in this GitHub repository.
In the defined hypercube, the synthesizer produces a metal-like sound for log(
By choosing the minimum or maximum values for each parameter, you can listen to the extrema of the hypercube:
log(ω) = 3.40, τ = 0.34, log(p) = -0.82, log(D) = -1.43, α = 0.32
log(ω) = 3.40, τ = 0.34, log(p) = 0.30, log(D) = -1.43, α = 0.32
LUM trajectories are synthesized with a regularly sampled linear interpolation between anchors' log(p) values (other parameters have the same values between s and t).
To listen to the anchors s and t and the sounds of the morphing trajectory, click on the circles below:
Null trajectories are synthesized with tuples of parameters randomly sampled in the hypercube.
To listen to the anchors s and t and the sounds of the morphing trajectory, click on the circles below:
NUC trajectories are synthesized with a non-uniform linear interpolation between anchors' log(p) values.
To listen to the anchors s and t and the sounds of the morphing trajectory, click on the circles below:
EQC trajectories are synthesized with parameters such that the distance to the source is the same as in the ideal trajectory but the angle is randomly sampled.
To listen to the anchors s and t and the sounds of the morphing trajectory, click on the circles below: