Skip to content

GPU NAM 1.1.0 — open source + all-formats installer

Choose a tag to compare

@danielraffel danielraffel released this 02 Jul 12:02

GPU NAM is a Neural Amp Modeler (.nam) player that runs amp captures on the GPU, built on Pulp. This release ships the full open-source repository (Pulp pinned as a submodule) alongside a signed, notarized all-formats installer — the plugin now lives here in its own repo rather than inside the Pulp examples tree.

Install (macOS, Apple Silicon)

Download GpuNam-1.1.0.pkg below and run it. It's signed and notarized — Gatekeeper accepts it with no right-click-to-open dance. The installer's Customize pane lets you pick which formats to install:

  • AU~/Library/Audio/Plug-Ins/Components/
  • VST3~/Library/Audio/Plug-Ins/VST3/
  • CLAP~/Library/Audio/Plug-Ins/CLAP/
  • Standalone app → /Applications
  • Sample models & cabinet (optional) → /Library/Application Support/GPU NAM

Then rescan plugins in your DAW. A default capture ships inside the bundle, so the plugin makes sound immediately; load your own .nam from the model slot for real amp tones.

What's in it

  • Loads WaveNet (A1/A2), ConvNet, Linear, and LSTM .nam captures, plus RTNeural/Keras (.json) GRU/LSTM — one CPU inference substrate.
  • Browse controls: ‹ / › step through the models (or cabinets) in a folder — any architecture is detected automatically as you go — and the clear glyph resets a slot. Cabinet IRs swap click-free while audio runs.
  • Opt-in GPU engine for the feedforward WaveNet family: the whole forward pass is fused into one GPU submission per block, validated bit-for-bit against the CPU path. CPU is the honest default for small captures; the GPU engine pulls ahead as captures grow.
  • Click-free cabinet-IR swaps, host↔model rate resampling, loudness-metadata Normalize mode, and a faithful native editor.

Verify the download

xcrun stapler validate GpuNam-1.1.0.pkg     # "The validate action worked!"
spctl --assess -vv --type install GpuNam-1.1.0.pkg   # accepted / Notarized Developer ID

Build from source

See the README — Pulp is vendored as a git submodule; CLAP + Standalone need no external SDK.