diff --git a/docs/nam-ir-inventory.md b/docs/nam-ir-inventory.md index c75d117..bc62381 100644 --- a/docs/nam-ir-inventory.md +++ b/docs/nam-ir-inventory.md @@ -1,8 +1,8 @@ # NAM Model & Cabinet IR Inventory -> **Generated:** 2026-06-13 -> **Source:** pelennor2170/NAM_models community collection on GitHub (GPL v3) -> **Format:** All models are WaveNet architecture (NAM A1), verified JSON, feather class (< 1 MB each) +> **Generated:** 2026-06-13 (updated with Bank 3 A2 captures) +> **Source:** pelennor2170/NAM_models community collection on GitHub (GPL v3) + Tone3000 Supabase storage +> **Format:** Mix of WaveNet A1 and SlimmableContainer A2 models, verified JSON, all < 700 KB (feather class for RPi 4B) ## NAM Amp Models @@ -76,6 +76,40 @@ Downloaded from Tone3000 Supabase storage (public bucket). All are SlimmableCont | `Park75_1968_Plexi_A2.nam` | 287 KB | PARK 75 (1968 Plexi Marshall KT88) (A2) | newgearmag | Presence full — pushed Plexi blues | | `Park75_1968_Plexi_Noon_A2.nam` | 287 KB | PARK 75 (1968 Plexi Marshall KT88) (A2) | newgearmag | All noon — cleaner Plexi edge | +### Bank 4 — Rock Captures (Tone3000 A1 — WaveNet) + +Downloaded from Tone3000 Supabase storage. All are WaveNet A1 (v0.5.0/v0.5.4), verified JSON. + +| File | Size | Source Model | Best For | +|------|------|-------------|----------| +| `Marshall_JCM800_2203.nam` | 411 KB | 1989 Marshall JCM800 2203 suhrRL (#0b) | Classic rock crunch, hard rock rhythm | +| `Marshall_Plexi_1967_Low.nam` | 412 KB | 1 Plexi 67 Low G8 (Emil Rohbe) | Vintage rock clean/crunch, touch-sensitive | +| `Marshall_Plexi_1967_Dimed.nam` | 412 KB | 16 Plexi 67 Normal Dimed (Emil Rohbe) | Pushed plexi, classic rock lead | +| `Marshall_JTM45_Clean.nam` | 276 KB | JTM45EC Ch1 | Classic Marshall clean, edge-of-breakup | +| `Marshall_JTM45_Breakup.nam` | 276 KB | JTM45EC Ch2 | JTM45 breakup, vintage rock overdrive | + +### Bank 5 — High-Gain / Lead Captures (Tone3000 A1 — WaveNet) + +| File | Size | Source Model | Best For | +|------|------|-------------|----------| +| `Mesa_Boogie_Dual_Rec_Plumes.nam` | 277 KB | MB Dual Rectifier V4A1 + EQD Plumes | Boosted high-gain, modern metal rhythm | +| `Mesa_Boogie_Dual_Rec_Red.nam` | 276 KB | Rectifier Red | Classic metal rhythm, palm-mute chug | +| `EVH_5150III_Stealth_Lead.nam` | 411 KB | EVH 5150III 50W Stealth Lead | Searing leads, tight low-end | +| `EVH_5150III_Boosted.nam` | 397 KB | EVH 5150 III Amp Only Boosted | Boosted high-gain lead | +| `Diezel_VH4_Brown_Sugar.nam` | 277 KB | Diezel VH4 + MLC Brown Sugar | Modern high-gain, saturated sustain | +| `Engl_Powerball_MkI_Lead.nam` | 411 KB | Engl Powerball MK I Heavy Lead | Saturated lead, modern metal | +| `Engl_Powerball_II_Crunch.nam` | 64 KB | Engl Powerball II Crunch | Tight metal rhythm (feather!) | +| `Engl_Powerball_II_HiGain.nam` | 64 KB | Engl Powerball II High Gain Rhythm | Modern metal rhythm (feather!) | +| `Engl_Powerball_II_Clean.nam` | 64 KB | Engl Powerball II Clean | Clean channel with headroom (feather!) | + +### Bank 6 — Ambient/Post-Rock Captures (Tone3000 A1 — WaveNet) + +| File | Size | Source Model | Best For | +|------|------|-------------|----------| +| `Roland_JC120_Jazz_Chorus.nam` | 276 KB | Roland JC-120 Jazz Chorus | Pristine clean, ambient washes, jazz | +| `Vox_AC30_Chimey.nam` | 290 KB | Vox AC30 Chimey | Sparkling clean, chimey post-rock | +| `Fender_Twin_Reverb_G05.nam` | 288 KB | Tim R Fender Twin Reverb Ch1 BR G05 | Clean/country, pedal platform | + ### Legacy Models (Linear Architecture — synthetic, ~35-85 KB) These remain in `~/.pedal/nam/` for backward compatibility: @@ -254,7 +288,7 @@ The following Archive.org sources returned 404 when last checked (2026-06-13): ``` ~/.pedal/ -├── models/ # 37 models (22 core + 9 blues + 5 clean/plexi A2 + 1 bonus ML) +├── models/ # 54 models (22 core + 9 blues + 5 A2 bonus + 1 ML cab + 17 Tone3000 rock/high-gain/ambient) │ ├── Fender_TwinVerb_Clean.nam │ ├── Fender_TwinVerb_Vibrato.nam │ ├── Vox_AC15_TopBoost.nam @@ -297,7 +331,31 @@ The following Archive.org sources returned 404 when last checked (2026-06-13): │ ├── Marshall_JMP50_Plexi_A2.nam # 302 KB — Plexi (Slimmable v0.7.0) │ ├── Park75_1968_Plexi_A2.nam # 301 KB — Park 75 Plexi (Slimmable v0.7.0) │ ├── Park75_1968_Plexi_Noon_A2.nam # 302 KB — Park 75 Plexi noon (Slimmable) -│ └── Roland_JC-120_A2.nam # 304 KB — JC-120 Jazz Chorus (Slimmable) +│ ├── Roland_JC-120_A2.nam # 304 KB — JC-120 Jazz Chorus (Slimmable) +│ │ +│ ├── Bank 4 — Rock captures: +│ ├── Marshall_JCM800_2203.nam # 411 KB — JCM800 rock crunch +│ ├── Marshall_Plexi_1967_Low.nam # 412 KB — Plexi low gain +│ ├── Marshall_Plexi_1967_Dimed.nam # 412 KB — Plexi pushed +│ ├── Marshall_JTM45_Clean.nam # 276 KB — JTM45 clean/edge +│ ├── Marshall_JTM45_Breakup.nam # 276 KB — JTM45 breakup +│ │ +│ ├── Bank 5 — High-Gain captures: +│ ├── Mesa_Boogie_Dual_Rec_Plumes.nam # 277 KB — Dual Rectifier boosted +│ ├── Mesa_Boogie_Dual_Rec_Red.nam # 276 KB — Rectifier Red +│ ├── EVH_5150III_Stealth_Lead.nam # 411 KB — 5150III Lead +│ ├── EVH_5150III_Boosted.nam # 397 KB — 5150III boosted +│ ├── Diezel_VH4_Brown_Sugar.nam # 277 KB — VH4 modern high-gain +│ ├── Engl_Powerball_MkI_Lead.nam # 411 KB — Powerball lead +│ ├── Engl_Powerball_II_Crunch.nam # 64 KB — Powerball II crunch (feather) +│ ├── Engl_Powerball_II_HiGain.nam # 64 KB — Powerball II rhythm (feather) +│ ├── Engl_Powerball_II_Clean.nam # 64 KB — Powerball II clean (feather) +│ │ +│ ├── Bank 6 — Ambient captures: +│ ├── Roland_JC120_Jazz_Chorus.nam # 276 KB — JC-120 clean +│ ├── Vox_AC30_Chimey.nam # 290 KB — AC30 chimey clean +│ ├── Fender_Twin_Reverb_G05.nam # 288 KB — Twin Reverb clean +│ │ │ ├── nam/ # Legacy location (symlinked from models/) │ ├── Fender_TwinVerb_Clean.nam → ../models/Fender_TwinVerb_Clean.nam @@ -323,13 +381,13 @@ The following Archive.org sources returned 404 when last checked (2026-06-13): ## Verification -All 37 models were: +All 54 models were: - 22 models from `https://raw.githubusercontent.com/pelennor2170/NAM_models/main/` - 9 blues models from Tone3000 / ToneHunt Supabase storage -- 5 clean/plexi A2 models from Tone3000 Supabase storage (new) +- 5 clean/plexi A2 models from Tone3000 Supabase storage - 1 bonus ML Sound Lab model from GitHub: fnpngn/IR -- All verified as valid `.nam` JSON files (WaveNet, SlimmableContainer, or A2 architecture) -- All under 700 KB each (feather class — safe for RPi 4B real-time inference) +- 17 rock/high-gain/ambient models from Tone3000 Supabase storage (new) +- All verified as valid `.nam` JSON files (WaveNet A1, WaveNet A2, or SlimmableContainer A2 architecture) To verify models load correctly: ```bash @@ -353,9 +411,8 @@ for m in h.list_available_models(): ## Upgrade Path 1. **More real IRs:** When Archive.org is back, run `python3 scripts/download_nam_and_irs.py --irs` to get God's Cab and Seacow Cabs packs. -2. **NAM A2 models:** These are community WaveNet captures (v0.5.0 A1 format). For true A2 slimmable models, capture your own gear with `neural-amp-modeler` v0.7+ or download from Tone3000 (requires account). -3. **More models:** Browse https://www.tone3000.com/search with "Amp Head" filter for additional captures. -4. **Additional IR sources** (may require sign-up): +2. **More NAM models:** 17 new Tone3000 A1 models added (Banks 4-6) covering Rock (JCM800, Plexi, JTM45), High-Gain (Dual Rectifier, 5150III, Diezel VH4, Engl Powerball), and Ambient (JC-120, AC30, Twin Reverb). Browse https://www.tone3000.com/search with filters. +3. **Additional IR sources** (may require sign-up): - Lancaster Audio free pack: https://lancasteraudio.com/ (search "free impulse responses") - ML Sound Lab: https://mlsoundlab.com/pages/free-impulse-responses - Celestion Plus: https://celestionplus.com/ (requires account)