Opens in a new tab

AES E-Library

← Back to search

Conference Paper Open Access

Neutone SDK: An Open Source Framework for Neural Audio Processing

Authors: Mitcheltree, Christopher; Teleaga, Bogdan; Fyfe, Andrew; Masuda, Naotake; Schäfer, Matthias; Bradic, Alfie; Tokui, Nao

2025 AES International Conference on Artificial Intelligence and Machine Learning for Audio · Paper 32 · September 2025

Abstract

Neural audio processing has unlocked novel methods of sound transformation and synthesis, yet integrating deep learning models into digital audio workstations (DAWs) remains challenging due to real-time / neural network inference constraints and the complexities of plugin development. In this paper, we introduce the Neutone SDK: an open source framework that streamlines the deployment of PyTorch-based neural audio models for both real-time and offline applications. By encapsulating common challenges such as variable buffer sizes, sample rate conversion, delay compensation, and control parameter handling within a unified, model-agnostic interface, our framework enables seamless interoperability between neural models and host plugins while allowing users to work entirely in Python. We provide a technical overview of the interfaces needed to accomplish this, as well as the corresponding SDK implementations. We also demonstrate the SDK's versatility across applications such as audio effect emulation, timbre transfer, and sample generation, as well as its adoption by researchers, educators, companies, and artists alike. The Neutone SDK is available at github.com/Neutone/neutone_sdk.

Details

Published in
2025 AES International Conference on Artificial Intelligence and Machine Learning for Audio
Paper number
32
Publication date
September 2, 2025
Session subject
Artificial Intelligence and Machine Learning for Audio
Affiliation
Neutone; Neutone; Neutone; Neutone; Neutone; Neutone; Neutone (See document for exact affiliation information.)
Type
Conference Paper