Run Neural Amp Modeler amp and pedal profiles live through PipeWire
Apply a noise gate and EQ to a guitar signal in real time
Save and recall amp and effect presets
Use impulse responses to simulate a guitar cabinet
| hedgieinsocks/namplay | abc3dz/mixxx | abyo-software/ferro-stash | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Rust | Rust | Rust |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 2/5 | 4/5 |
| Audience | general | general | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires PipeWire's JACK support installed and sample rate set to 48000Hz.
Namplay is a desktop application for Linux that lets you run guitar amp and pedal simulations, known as Neural Amp Modeler or NAM profiles, in real time through your audio system. It is built with GTK4 and Libadwaita, so it looks and feels like a native GNOME application, and it connects to your audio setup through PipeWire's JACK compatibility layer rather than requiring a separate audio program to be installed. Its features include a noise gate to cut background hiss, a three band equalizer with high and low pass filtering, support for loading both pedal style and full amp or rig style NAM profiles, impulse response support for cabinet simulation, saved presets, a built in tuner, and simple input and output device selection from within the app. The project's stated goals are to stay fully native to Linux without needing Wine, to work standalone without a separate digital audio workstation, to stay approachable for newcomers without a complicated setup process, to avoid unnecessary extra features, and to keep resource use low overall. Two goals are still marked as unfinished: removing remaining edge case bugs, and getting listed on Flathub, the Linux app store, which currently restricts AI generated or AI assisted projects unless they are mature and well maintained. To use it, you need PipeWire's JACK support installed, which is available through your Linux distribution's package manager, and you download and install the application as a Flatpak package from a GitHub release. Because it does not yet include a resampler, you need to make sure PipeWire's JACK sample rate is set to 48000Hz, which matches the format most amp profiles and impulse responses use, though buffer size can be adjusted directly in the app's own audio settings screen. The developer is upfront that this project was built mainly with AI assistance for their own personal use, and that they are not an audio engineer and do not normally write in Rust, relying instead on experience with other programming languages to get it working.
A native Linux app for running guitar amp simulator profiles in real time through PipeWire, built with GTK4 for a GNOME-style desktop experience.
Mainly Rust. The stack also includes Rust, GTK4, Libadwaita.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.