🗂️ Voicing - Guitars - Bass - Drums - Effects - MIDI - Mixing - Enhancing - Fingerprinting - Separating - Watermarking - Codecs - Transcriptings - Misc
Warning
Guitars ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
AIDA-X | An Amp Model Player intended to provide high fidelity simulations of amplifiers (entire signal chain) leveraging AI. | |||
Neural Cab | A FIR guitar cabinet simulator which generates its transfer functions by means of a Variational Auto-Encoder (VAE) trained with an additional adversarial loss and a very simple Boundary Element Method (BEM) simulation to consider the microphone position. | |||
SmartAmpPro | Guitar plugin made with JUCE that uses neural network models to emulate real world hardware | |||
SmartGuitarAmp | Guitar plugin made with JUCE that uses neural network models to emulate real world hardware | |||
CNN Distortion | Guitar Amp Modeling Plugin and Toolset that combine deep learning and DSP | |||
Deep Guitar Amplifier | A little project to practice Tensorflow/Keras where deep learning for black-box modelling of a guitar amplifier used | |||
Automated-Guitar Amplifier Modelling | Neural network training scripts and trained models of guitar amplifiers and distortion pedals | |||
GuitarLSTM | Deep learning models for guitar amp/pedal emulation using LSTM with Keras | |||
NAM: neural amp modeler | Neural network emulator for guitar amplifiers |
Bass ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
Beatle-Basslines | Deep Learning model for creation of an instrument track in a performer's style from Other tracks in a MIDI file | |||
Walking Bass Transcription | Algorithm for walking bass transcription in jazz ensemble recordings using Deep Neural Networks (DNN) | |||
BassUNet | U-Net based convolutional neural network for (jazz) bass transcription | |||
bassTranscriber | Automatically transcribing bass lines using neural networks |
Drums ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
drumsep | A Convolutional Neural Network for drum signal separation from full mixes | |||
Generative Adversarial Networks - Drum Pattern Generation | Generates drum patterns similar to those by Maciej Kowalski | |||
Automatic Drum Transcription | Automatic drum transcription using neural nets | |||
Mix-Wave-U-Net | Implementation of the Mix-Wave-U-Net for automatic mixing of drums | |||
NeuralDrummer | A neural network for generating drum tracks for songs using Python and TensorFlow | |||
Neural-Networks-for-Drum-Music-Generation | Generating realistic drum music using LSTM neural networks trained on rock-style MIDI drum performances | |||
Automatic drums transcription using neural networks | Internship's code for automatic drums transcription with neural networks | |||
Drum Transcription algorithm | AI-based Drums Transcription Algorithm |
Effects ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
OpenVINO™ AI Plugins for Audacity | A set of AI-enabled effects, generators, and analyzers for Audacity® | |||
GRAND MATRON | An audio neural network plugin modeling a low pass filter built in JUCE | |||
AI Compressor | Implementing an Intelligent Dynamic Range Compressor Using Machine Learning Approaches |
MIDI ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
AI improviser plugin | A VST plugin that learns from an incoming MIDI stream and improvises with what it has learnt | |||
NeuralNote | Audio Plugin for Audio to MIDI transcription using deep learning | |||
RoboDrummer | Midi drums generator based on deep neural network | |||
AI-Music-Composer | A project that trains a LSTM recurrent neural network over a data-set of MIDI files. | |||
Notochord | A real-time neural network model for MIDI performances | |||
Midi-AI-Melody-Generator | Uses LSTM neural networks to compose new and original melodies by feeding it midi files |
Mixing ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
MachineLearningDrumGainMixing | Supplementary website with audio examples for A Machine Learning Approach to Multitrack Gain Mixing of Drums paper | |||
AudMIX | A web-based system for processing Audio using Deep Learning | |||
Diff-MST | Multitrack music mixing style transfer given a reference song using differentiable mixing console | |||
deep-audio-mixer | Deep Learning based system for audio mixing | |||
Evolving artificial neural networks for cross-adaptive audio effects | Analysis of various features of the audio signal is used to adaptively control parameters of audio processing of the same signal | |||
MixMaestro | A tool aimed to help music producers and enthusiasts by automatically adjusting mixing parameters such as levels, equalization (EQ), and effects | |||
DJtransGAN | Code for "Automatic DJ Transitions with Differentiable Audio Effects and Generative Adversarial Networks" paper | |||
automix-toolkit | Models and datasets for training deep learning automatic mixing models | |||
MixCNN | Mulitrack mix leveling with convolutional neural nets |
Separating ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
deeper-wider-melody | Code for the "Enhancing Vocal Melody Extraction with Multilevel Contexts" paper | |||
audioss | Audio source separation tool using a neural network | |||
DeepConvSep | Deep Convolutional Neural Networks for Musical Source Separation | |||
Hyperbolic Audio Source Separation | Source code for training models and using the hyperbolic interface proposed in our ICASSP 2023 paper, "Hyperbolic Audio Source Separation" paper | |||
A Wavenet for Music Source Separation | A neural network for end-to-end music source separation | |||
Audio Source Separation | Deep Neural Network model for Audio source separation | |||
AudioSep | Official implementation of "Separate Anything You Describe" paper | |||
audio-source-separation | PyTorch code for "Monoaural Audio Source Separation Using Deep Convolutional Neural Networks" paper to separate instruments from music using a low-latency neural network | |||
BS-RoFormer | Implementation of Band Split Roformer, SOTA Attention network for music source separation out of ByteDance AI Labs | |||
Continual Music Source Separation | Repository dedicated to train models for the task of music source separation in the context of continual learning | |||
GAN_SASS_TF | TensorFlow implementation of "GAN Single Audio Source Separation" paper | |||
Open-Unmix for PyTorch | PyTorch (1.8+) implementation of Open-Unmix, a deep neural network reference implementation for music source separation | |||
Spleeter | Deezer source separation library including pretrained models. | |||
Ultimate Vocal Remover GUI | A GUI for a Vocal Remover that uses Deep Neural Networks | |||
Wave-UNet---Audio-Source-Separation- | Observation and Study of the Original Research Paper for the Speech and Natural Language Processing | |||
BandIt: Cinematic Audio Source Separation | Code for "A Generalized Bandsplit Neural Network for Cinematic Audio Source Separation" paper | |||
Audio_Spleeter | A deep learning model capable of identifying and isolating different instruments and vocal tracks from an audio mix | |||
CASS | CASS is a source separation model unifying AE and GAN frameworks | |||
Generative sourceseparation with GANs | Code for Generative Adversarial Source Separation paper | |||
Music Source Separation Universal Training Code | Repository for training models for music source separation | |||
Unmixer | A GUI frontend for LALAL.AI's AI-powered stem-splitting technology |
Fingerprinting ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
neural-fingerprinting | Neural audio fingerprinting model similar to "Neural audio fingerprint for high-specific audio retrieval based on contrastive learning" but with a more lightweight encoder, simpler nearest neighbor search, and implemented in PyTorch | |||
neural-audio-fp | Neural Audio Fingerprint for High-specific Audio Retrieval based on Contrasive Learning | |||
FingerprintDNN | Fast pitch detection using a deep neural network trained on audio fingerprints | |||
pfann | Unofficial reproduction of "Neural Audio Fingerprint for High-specific Audio Retrieval based on Contrasive Learning" paper |
Watermarking ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
DNN-audio-watermarking | A robust DNN-based audio watermarking system | |||
WavMark | AI-based Audio Watermarking Tool | |||
IDEAW | Robust Neural Audio Watermarking with Invertible Dual-Embedding |
Codecs ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
AudioCodec-Hub | A Python library for encoding and decoding audio data, supporting various neural audio codec models | |||
Descript Audio Codec | A high fidelity general neural audio codec | |||
EnCodec | State-of-the-art deep learning based audio codec | |||
encodec-pytorch | unofficial implementation of the High Fidelity Neural Audio Compression | |||
NeuralAudio | Sound compression based on Growing Self-Organizing Maps | |||
Siamese SIREN | Audio Compression with Implicit Neural Representations | |||
SoundStream | An end-to-end neural audio codec | |||
audiolite | A deep learning framework for audio compression and decompression |
Transcriptings ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
audioFlux | A deep learning tool library for audio and music analysis, feature extraction | |||
Guitabify | An AI application that transcribes guitar audio to tabs | |||
AutomaticTranscription-viaDL | Deep learning Japanese instruments - flute and drum - automatic transcription |
Misc ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
Bleeding Removal in Music Signals | Neural networks for removal of bleeding in music signals for the sequential application of Music Source Separation | |||
Musical-Accompaniment-GAN | Deep Learning project to create a model for accompaniment of piano tracks with guitar, strings, bass and drums | |||
Audio-Denoiser | Audio Denoiser implemented by CNN and GAN |