← all repositories
GuitarML/SmartGuitarAmp

Tube amp in a box, no tubes required

A JUCE guitar plugin that swaps vacuum tubes for a WaveNet neural network.

1.3k stars C++ Other AI
SmartGuitarAmp
Not currently ranked — collecting fresh signals.
star history

What it does SmartGuitarAmp is a cross-platform VST/AU plugin that models a small tube amplifier at clean and overdriven settings. It runs a WaveNet neural network in real time inside your DAW, with gain and EQ knobs to shape the modeled sound. You download an installer, reboot, and pretend you own a Fender Champ.

The interesting bit The project sits at an unusual intersection: it packages serious machine-learning inference (PyTorch-trained models serialized to JSON) into a musician-friendly binary. The training pipeline lives in a separate repo, PedalNetRT, which means the plugin itself is essentially a hardened runtime for guitar tone models.

Key highlights

  • Real-time WaveNet inference in C++ via JUCE
  • Pre-trained on a small tube amp; clean and drive channels included
  • Cross-platform installers for Windows, Mac, and Linux
  • CMake build with submodule setup; Apache 2.0 licensed
  • Companion SmartGuitarPedal handles user-trained models (custom loading was removed here in v1.3)

Caveats

  • Custom model loading was stripped in version 1.3; tinkerers need the sister pedal project
  • The README notes you may need to reboot after install for DAW detection, which feels more 2003 than 2024

Verdict Guitarists who want credible tube tone without the maintenance, and audio developers curious about deploying ML models in JUCE, should grab this. If you need to load your own trained models out of the box, head to SmartGuitarPedal instead.

Frequently asked

What is GuitarML/SmartGuitarAmp?
A JUCE guitar plugin that swaps vacuum tubes for a WaveNet neural network.
Is SmartGuitarAmp open source?
Yes — GuitarML/SmartGuitarAmp is open source, released under the Apache-2.0 license.
What language is SmartGuitarAmp written in?
GuitarML/SmartGuitarAmp is primarily written in C++.
How popular is SmartGuitarAmp?
GuitarML/SmartGuitarAmp has 1.3k stars on GitHub.
Where can I find SmartGuitarAmp?
GuitarML/SmartGuitarAmp is on GitHub at https://github.com/GuitarML/SmartGuitarAmp.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.