ST-ITO: Controlling audio effects for style transfer
with inference-time optimization

Christian J. Steinmetz     Shubhr Singh     Marco Comunità     Ilias Ibnyahya    
Shanxin Yuan     Emmanouil Benetos     Joshua D. Reiss

Centre for Digital Music, Queen Mary University of London

Best Paper Award at ISMIR 2024

Abstract


Audio production style transfer is the task of processing an input to impart stylistic elements from a reference recording. Existing approaches often train a neural network to estimate control parameters for a set of audio effects. However, these approaches are limited in that they can only control a fixed set of effects, where the effects must be differentiable or otherwise employ specialized training techniques. In this work, we introduce ST-ITO, Style Transfer with Inference-Time Optimization, an approach that instead searches the parameter space of an audio effect chain at inference. This method enables control of arbitrary audio effect chains, including unseen and non-differentiable effects. Our approach employs a learned metric of audio production style, which we train through a simple and scalable self-supervised pretraining strategy, along with a gradient-free optimizer. Due to the limited existing evaluation methods for audio production style transfer, we introduce a multi-part benchmark to evaluate audio production style metrics and style transfer systems. This evaluation demonstrates that our audio representation better captures attributes related to audio production and enables expressive style transfer via control of arbitrary audio effects.

Citation


@inproceedings{steinmetz2024stito,
    title     = {{ST-ITO}: Controlling Audio Effects for Style Transfer with Inference-Time Optimization},
    author    = {Steinmetz, Christian J. and Singh, Shubhr and Comunit{\`a}, Marco and Ibnyahya, Ilias and Yuan, Shanxin and Benetos, Emmanouil and Reiss, Joshua D.},
    booktitle = {Proceedings of the 25th International Society for Music Information Retrieval Conference},
    pages     = {661--668},
    year      = {2024},
}

Audio Examples


Style transfer listening test examples

Examples from the perceptual listening study. For each example, the goal is to process the input recording so that it matches the production style of the reference recording (which contains different content). The Oracle uses the same effect chain as was used to create the reference.

Name Input
Reference
Rule-Based
Random (Pedalboard)
Random (VST)
DeepAFx-ST
(Steinmetz et al., 2022)
DeepAFx-ST+
ST-ITO (Pedalboard)
(ours)
ST-ITO (VST)
(ours)
Oracle
S1: Small Space

S2: Lowpass

S3: Distortion

V1: Lowpass

V2: Large Space

V3: Small Space

V4: Delay