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: almost 2 years ago
Linked from 2 awesome lists

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

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
torsion-audio/scycloneAn audio plugin that uses neural networks to transfer timbre and create new sounds by layering or modifying existing signals.397
nberr/juce-templateA plugin template providing common features and functionality30
soroushmehr/samplernn_iclr2017An unconditional end-to-end neural audio generation model utilizing a recurrent neural network architecture.537
ncblair/nthn_template_pluginA 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/pamplejuceA JUCE audio plugin template with built-in testing, validation, and code signing capabilities for creating cross-platform plugins433
deepsound-project/samplernn-pytorchAn implementation of an audio generation model using PyTorch290
anthonyalfimov/juce-cmake-plugin-templateA template for creating audio plugins using JUCE 6/7 and CMake.48
janwilczek/audio-plugin-templateA template repository providing a structured project setup and tools for creating audio plugins with the JUCE C++ framework114
richardassar/samplernn_torchA Torch implementation of a deep learning model for generating audio from input data156
keunwoochoi/auralisationReconstructs audio features learned by convolutional neural networks into audible sounds42
jatinchowdhury18/rtneuralProvides a lightweight neural network inferencing engine for real-time systems614
p-hlp/ctagdrcA digital audio compressor plugin with minimalistic GUI and advanced features like lookahead mode168
kinwaicheuk/nnaudioAn audio processing toolkit using PyTorch convolutional neural networks to generate spectrograms from raw audio data1,036
tracktion/tracktion_engineProvides a high-level data model and set of classes for building sequence-based audio applications1,220
dbraun/samplerAn audio plugin project built with JUCE20