Files
pi-multifx-pedal/docs/bass-tone-research.md
shawn 659e53766a fix(bass-presets): move factory presets to channel subdirs + per-channel install
Root cause: factory presets for bass (banks 17-20) sat in the root
factory dir alongside guitar presets, and install_factory_presets()
used rglob() which picked up ALL presets into the GUITAR channel.

Changes:
- Move bank_17-20 from presets/factory/ → presets/factory/bass/
  (matching the existing keys/, vocals/, backing_tracks/ layout)
- Fix install_factory_presets() to scan channel-specific subdirectory:
  GUITAR scans root bank_* dirs, all others scan <channel>/bank_*
- Fix main.py to iterate over all 5 channels when installing factory
  presets (was only installing into GUITAR)
- Import Channel enum in main.py

Tests: 56/56 preset manager tests pass. Integration verified:
- GUITAR: 68 presets (banks 0-16)
- BASS: 16 presets (banks 17-20, SansAmp/Darkglass/Ampeg SVT)
- KEYS: 12 presets (banks 21-23)
- VOCALS: 12 presets (banks 24-26)
- BACKING_TRACKS: 12 presets (banks 27-29)
2026-06-13 10:23:57 -04:00

4.8 KiB

Bass Genre Tones — NAM Model Research & Artist Chain Configs

Researched: 2026-06-13 Source: Tone3000 (tone3000.com) — the primary NAM capture repository

Overview

We have 10 bass cabinet IRs already installed but 5 bass NAM models already on disk (Bank 7):

File Type
Ampeg_PF20T_A2.nam Small tube combo (Ampeg)
Aguilar_Tone_Hammer_500_A2.nam Modern preamp
GK_800RB_Line_A2.nam Classic solid-state
Aguilar_DB751_Cab_A2.nam Bass amp DI
Fender_Bassman_Dimed_A2.nam Bassman growl

Gaps: SansAmp BDDI, Darkglass B3K/B7K, Ampeg SVT-CL, Geddy Lee DI-2112.


Part 1: Available Bass NAM Models on Tone3000

1.1 Tech 21 SansAmp

Capture Creator Tone3000 URL
SansAmp BDDI v1 jackspirited /tones/sansamp-bddi-v1-39232
Tech21 SansAmp VT Bass DI salamiexcerpt5j /tones/tech21-sansamp-vt-bass-di-30406
Geddy Lee SansAmp DI-2112 jakegideon /tones/geddy-lee-sansamp-di-2112-5989

1.2 Darkglass Electronics

Capture Creator URL
Darkglass B3K (A1+A2) santo /tones/darkglass-microtubes-b3k-26546
Darkglass B7K tmrecprod /tones/darkglass-b7k-71080
Darkglass B7K Ultra darkglass /tones/darkglass-b7k-ultra-27698
Darkglass Alpha-Omega darkglass /tones/darkglass-alpha-omega-27697
Darkglass Vintage Deluxe darkglass /tones/darkglass-vintage-deluxe-27696
Darkglass ADAM fctwingov6 /tones/darkglass-adam-65168

1.3 Ampeg

Capture Creator URL
Ampeg SVT-CL Bass Head deathblossomaudio /tones/ampeg-svt-cl-bass-head-45809
Ampeg SVT-4 Pro noamp /tones/ampeg-svt-4-pro-29376
Ampeg B-15 Fliptop tone3000 /tones/ampeg-b-15-fliptop-26828
Ampeg SGT-DI plingubus /tones/ampeg-sgt-di-34631

1.4 Aguilar

Capture Creator URL
Aguilar Tone Hammer (pedal) wolffire99 /tones/aguilar-tone-hammer-45991
Aguilar DB751 dudubxt /tones/aguilar-db751-39531
Aguiler Plugin Suite (Feather!) jindrich /tones/aguilar-plugin-suite-feather-full-rig-collection-41096

1.5 Gallien-Krueger

Capture Creator URL
GK 800 siddonfer /tones/gk-800--2608
Gallien Krueger 800 RB joeformat /tones/gallien-krueger-800-rb-56782

1.6 Fender Bassman

Capture Creator URL
Fender Bassman 5F6A Series neampmod /tones/fender-bassman-5f6a-series-26082
1971 Fender Bassman maestrodimusica /tones/1971-fender-bassman-13776

Full Captures Report

See /home/oplabs/nam_bass_captures_report.md for complete list (80+ captures).


Part 2: Artist Tone Matrix

Artist Primary Model Secondary Model Best IR
Cliff Burton (Metallica) Ampeg SVT-CL SansAmp BDDI v1 bass-thick_classic
Geddy Lee (70s) Ampeg SVT-CL (clean) bass-classic
Geddy Lee (80s+) Geddy Lee SansAmp DI-2112 SansAmp BDDI v1 + SVT-CL bass-balanced
Justin Chancellor (Tool) Darkglass B3K GK 800 bass-more_mids
John Paul Jones (Led Zep) Ampeg SVT-CL (clean) Fender Bassman 5F6A bass-classic
Flea (RHCP) SansAmp BDDI v1 Ampeg SVT-CL bass-thick_classic
Les Claypool (Primus) Darkglass Vintage Deluxe + B7K SansAmp BDDI + SVT-CL bass-more_mids
Tim Commerford (RATM) SansAmp BDDI v1 Ampeg SVT-CL bass-classic
Robert Trujillo (Metallica) Darkglass B7K Ampeg SVT-CL bass-clanky

Part 3: Priority Download List

  1. Ampeg SVT-CL (deathblossomaudio) — foundation, used by almost every artist
  2. SansAmp BDDI v1 (jackspirited) — versatile preamp
  3. Darkglass B3K (santo, A2) — modern growl
  4. Darkglass B7K (tmrecprod) — versatile distortion
  5. Geddy Lee SansAmp DI-2112 (jakegideon) — direct Geddy rig capture
  6. Fender Bassman 5F6A (neampmod) — vintage bass
  7. Aguilar Tone Hammer pedal (wolffire99) — warm modern preamp
  8. GK 800 (siddonfer) — punchy solid-state

10 bass IRs already available at ~/.pedal/irs/bass-*.wav.


Part 4: Chain Architecture

Bass → NAM Model (preamp/amp) → Cab IR (bass-specific) → Output
  • Pedal captures (SansAmp, Darkglass B3K, Tone Hammer) need a bass cab IR after them
  • Amp head captures (SVT-CL, GK 800) also need a bass cab IR
  • Full rig captures already include cab — skip IR
  • Compression should be before the NAM model (not modeled by NAM)
  • All captures are from Tone3000 — download URLs in full report

No BDDI v2 / No SVT-VR

  • BDDI v2 NOT found; v1 is close (different headroom/EQ curve)
  • SVT-VR NOT found; SVT-CL is equivalent (same circuit, different era)