Check out the paper, plugins, and code for more details, and join the Discord server to stay up to date. Finally, a huge thank you to my collaborators at Neutone for the amazing work theyβre doing!
27.10.2025 17:45 β π 0 π 0 π¬ 0 π 0@christhetree.bsky.social
``'-.,_,.-'``'-.,_ | Interested in modulations. | PhD student @c4dm.bsky.social | Also building @neutone.bsky.social | x.com/frozenmango
Check out the paper, plugins, and code for more details, and join the Discord server to stay up to date. Finally, a huge thank you to my collaborators at Neutone for the amazing work theyβre doing!
27.10.2025 17:45 β π 0 π 0 π¬ 0 π 0At a time when many AI companies are competing with artists and training on their work without permission, the SDK democratizes this technology and provides a foundation for AI tools that enhance rather than replace human creativity.
neutone.ai/blog/neutone-on-ai-and-copyright
(8/8)
To date, the SDK has powered a wide variety of applications such as neural audio effects, timbre transfer, sample generation, and stem separation, as well as seen adoption by researchers, educators, industry, and artists alike.
neutone.ai/artists
(7/8)
Since early 2022, Neutone FX has made the latest realtime neural audio models accessible to artists around the world. It includes a model browser that allows one to search for and download user models that have been shared and uploaded to the Neutone servers via the SDK. (6/8)
27.10.2025 17:45 β π 0 π 0 π¬ 1 π 0We provide a technical overview of the interfaces needed to accomplish this, as well as the corresponding SDK implementations. Personally, I love prototyping neural audio models in Python with the SDK, and listening to the results in the DAW seconds later after exporting. (5/8)
27.10.2025 17:45 β π 0 π 0 π¬ 1 π 0By encapsulating common challenges like variable buffer sizes, sample rate conversion, and delay compensation within a model-agnostic interface, our framework enables seamless interoperability between neural models and host plugins while allowing users to work entirely
in Python. (4/8)
The Neutone SDK is an open source framework that streamlines the deployment of PyTorch neural audio models for both real-time and offline applications. It enables researchers to wrap their own PyTorch models and run them in the DAW using our free host plugins FX and Gen. (3/8)
27.10.2025 17:45 β π 2 π 0 π¬ 1 π 0Weβre also releasing the beta version of Neutone Gen, the counterpart to Neutone FX that continues to bridge the gap between audio researchers and artists. Now, you can export heavy-weight, non-realtime models using the SDK and run them in the DAW via the free Gen plugin. (2/8)
27.10.2025 17:45 β π 1 π 0 π¬ 1 π 0Neutone SDK: An Open Source Framework for Neural Audio Processing
Weβve finally published a paper for the Neutone SDK which I presented at AES AIMLA 2025 a few weeks ago!
arXiv: arxiv.org/abs/2508.09126
code: github.com/Neutone/neutone_sdk
discord: discord.gg/VHSMzb8Wqp
@neutone.bsky.social
Lastly, a huge thank you to my collaborator Hao Hao (github.com/gudgud96) and supervisor Josh (www.eecs.qmul.ac.uk/~josh/) for their help and contributions!
13.10.2025 00:14 β π 1 π 0 π¬ 0 π 0Our code is open source (github.com/christhetree/mod_discovery) and the trained synths are available as VST plugins via the @neutone.bsky.social platform and SDK.
Listening samples, visualizations, plugins, and more can be found at christhetr.ee/mod_discovery (7/7)
We evaluate our modulation discovery framework on unseen real-world modulation curves, highly modulated synthetic and real-world audio, and on white-box, gray-box, and black-box synth architectures. (6/7)
13.10.2025 00:12 β π 0 π 0 π¬ 1 π 0We investigate three modulation signal parameterizations:
β’ Framewise (Frame)
β’ Low-pass filtered (LPF)
β’ Piecewise 2D BΓ©zier curves (Spline)
We find that LPF and Spline yield human-readable curves that trade sound-matching accuracy for interpretability. (5/7)
We apply our approach to a differentiable synthesizer inspired by the popular soft synths Serum and Vital with wavetable, filter, and envelope modulations. We also demonstrate its ability to generalize to other DDSP synth architectures. (4/7)
13.10.2025 00:12 β π 0 π 0 π¬ 1 π 0We propose a self-supervised neural sound-matching approach that leverages modulation extraction, constrained control signal parameterizations, and differentiable digital signal processing (DDSP) to discover the modulations present in a sound. (3/7)
13.10.2025 00:12 β π 0 π 0 π¬ 1 π 0Modulations are a critical part of sound design, enabling the creation of complex, evolving audio. However, finding the modulations in a sound is difficult and typical sound-matching / parameter estimation systems donβt consider the structure or routing of underlying modulations. (2/7)
13.10.2025 00:12 β π 2 π 0 π¬ 1 π 0Modulation Discovery with Differentiable Digital Signal Processing
This week Iβll be at @waspaa.com presenting our work on discovering synthesizer modulation signals in arbitrary audio.
arXiv: arxiv.org/abs/2510.06204
web: christhetr.ee/mod_discovery
code: github.com/christhetree/mod_discovery