nn-inference-template

Audio plugin template

A comprehensive template for building real-time audio plugins using neural network inference

Neural network inference template for real-time cricital audio environments - presented at ADC23

GitHub

97 stars
5 watching
5 forks
Language: C++
last commit: about 2 months ago
Linked from 2 awesome lists

audioaudio-plugindeep-learninginferenceinference-enginejucelibtorchmachine-learningneural-networkonnxonnxruntimepytorchtensorflowtensorflow-lite

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
torsion-audio/scyclone An audio plugin that uses neural networks to transfer timbre and create new sounds by layering or modifying existing signals. 395
nberr/juce-template A plugin template providing common features and functionality 30
soroushmehr/samplernn_iclr2017 An unconditional end-to-end neural audio generation model utilizing a recurrent neural network architecture. 537
ncblair/nthn_template_plugin A starting point for new JUCE plugin projects emphasizing real-time safety and providing a framework for safe interaction with the state of the plugin between threads. 76
sudara/pamplejuce A JUCE audio plugin template with built-in testing, validation, and code signing capabilities for creating cross-platform plugins 429
deepsound-project/samplernn-pytorch An implementation of an audio generation model using PyTorch 288
anthonyalfimov/juce-cmake-plugin-template A template for creating audio plugins using JUCE 6/7 and CMake. 48
janwilczek/audio-plugin-template A template repository providing a structured project setup and tools for creating audio plugins with the JUCE C++ framework 107
richardassar/samplernn_torch A Torch implementation of a deep learning model for generating audio from input data 156
keunwoochoi/auralisation Reconstructs audio features learned by convolutional neural networks into audible sounds 42
jatinchowdhury18/rtneural Provides a lightweight neural network inferencing engine for real-time systems 601
p-hlp/ctagdrc A digital audio compressor plugin with minimalistic GUI and advanced features like lookahead mode 168
kinwaicheuk/nnaudio An audio processing toolkit using PyTorch convolutional neural networks to generate spectrograms from raw audio data 1,032
tracktion/tracktion_engine Provides a high-level data model and set of classes for building sequence-based audio applications 1,207
dbraun/sampler An audio plugin project built with JUCE 20