Add Tone3000 listening tests.

This commit is contained in:
Robin E.R. Davies
2026-06-02 20:00:41 -04:00
parent a3e3bd4ad3
commit bcf7c708d3
7 changed files with 237 additions and 9 deletions
+1 -1
View File
@@ -13,7 +13,7 @@ Download:&nbsp;<a href='https://rerdavies.github.io/pipedal/download.html'>v2.0.
Website:&nbsp;[https://rerdavies.github.io/pipedal](https://rerdavies.github.io/pipedal).
Documentation:&nbsp;[https://rerdavies.github.io/pipedal/Documentation.html](https://rerdavies.github.io/pipedal/Documentation.html).
#### Announcing PiPedal 2.0 (2.0.103)&mdash;a major update to PiPedal, including big new features. See the [documentation](https://rerdavies.github.io/pipedal/PiPedal.html) for information, and instructions on how to install Pipedal 2.0.
#### Announcing PiPedal 2.0 (2.0.103)&mdash;a major update to PiPedal, including exciting new features, ioncluding support for NAM A2. See the Pipedal website [documentation](https://rerdavies.github.io/pipedal/PiPedal.html) for more information.
&nbsp;
Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

+200
View File
@@ -0,0 +1,200 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="1140.9839"
height="448.54855"
viewBox="0 0 1140.9838 448.54855"
version="1.1"
id="svg12"
sodipodi:docname="model_comparison.svgx"
inkscape:export-filename="../../rerdavies.github.io/public/img/model_comparison.png"
inkscape:export-xdpi="67.310326"
inkscape:export-ydpi="67.310326"
inkscape:version="1.4.4 (1:1.4.4+202605061436+dcaf3e7d9e)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs12">
<filter
style="color-interpolation-filters:sRGB;"
inkscape:label="Drop Shadow"
id="filter38"
x="-0.031952661"
y="-0.058299596"
width="1.0639053"
height="1.137112">
<feFlood
result="flood"
in="SourceGraphic"
flood-opacity="0.741176"
flood-color="rgb(0,0,0)"
id="feFlood37" />
<feGaussianBlur
result="blur"
in="SourceGraphic"
stdDeviation="4.500000"
id="feGaussianBlur37" />
<feOffset
result="offset"
in="blur"
dx="0.000000"
dy="3.800000"
id="feOffset37" />
<feComposite
result="comp1"
operator="in"
in="flood"
in2="offset"
id="feComposite37" />
<feComposite
result="fbSourceGraphic"
operator="over"
in="SourceGraphic"
in2="comp1"
id="feComposite38" />
<feColorMatrix
result="fbSourceGraphicAlpha"
in="fbSourceGraphic"
values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0"
id="feColorMatrix38" />
<feFlood
id="feFlood38"
result="flood"
in="fbSourceGraphic"
flood-opacity="0.741176"
flood-color="rgb(0,0,0)" />
<feGaussianBlur
id="feGaussianBlur38"
result="blur"
in="fbSourceGraphic"
stdDeviation="4.500000" />
<feOffset
id="feOffset38"
result="offset"
in="blur"
dx="0.000000"
dy="3.800000" />
<feComposite
id="feComposite39"
result="comp1"
operator="in"
in="flood"
in2="offset" />
<feComposite
id="feComposite40"
result="comp2"
operator="over"
in="fbSourceGraphic"
in2="comp1" />
</filter>
</defs>
<sodipodi:namedview
id="namedview12"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="0.72407734"
inkscape:cx="432.27426"
inkscape:cy="134.65412"
inkscape:window-width="2192"
inkscape:window-height="1161"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg12" />
<style
id="style1">text{font-family:Arial,sans-serif;font-size:14px}</style>
<rect
style="fill:#ffffff;fill-opacity:1;stroke-width:14.1;stroke-linejoin:round"
id="rect12"
width="1140.9839"
height="448.54855"
x="0"
y="0"
ry="0"
rx="0" />
<line
x1="338.01517"
y1="39.095417"
x2="338.01517"
y2="429.09543"
stroke="#000000"
id="line1"
style="display:none" />
<path
id="rect1"
d="m 382.01517,39.095418 v 45.5 h 471.23829 v -45.5 z m 0,65.000002 v 45.49999 h 543.99022 v -45.49999 z m 0,64.99999 v 45.5 h 613.25 v -45.5 z m 0,65 v 45.5 H 1017.148 v -45.5 z m 0,65 v 45.5 h 645.65823 v -45.5 z m 0,65 v 45.5 h 676.00003 v -45.5 z"
style="fill:#3c16bf;fill-opacity:1;filter:url(#filter38)"
sodipodi:nodetypes="cccccccccccccccccccccccccccccc" />
<text
x="328.01517"
y="66.845421"
text-anchor="end"
id="text1"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18.6667px;font-family:'Noto Sans Display';-inkscape-font-specification:'Noto Sans Display, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-anchor:end">Line 6 Proxy</text>
<text
x="861.25439"
y="66.845421"
id="text2"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;font-family:'Noto Sans Display';-inkscape-font-specification:'Noto Sans Display, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">58.55</text>
<text
x="328.01517"
y="131.84543"
text-anchor="end"
id="text3"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18.6667px;font-family:'Noto Sans Display';-inkscape-font-specification:'Noto Sans Display, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">IK Multimedia TONEX</text>
<text
x="934.00513"
y="131.84543"
id="text4"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;font-family:'Noto Sans Display';-inkscape-font-specification:'Noto Sans Display, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">66.82</text>
<text
x="328.01517"
y="196.84541"
text-anchor="end"
id="text5"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18.6667px;font-family:'Noto Sans Display';-inkscape-font-specification:'Noto Sans Display, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">Neural DSP Neural Capture V2</text>
<text
x="1003.2649"
y="196.84541"
id="text6"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;font-family:'Noto Sans Display';-inkscape-font-specification:'Noto Sans Display, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">74.69</text>
<text
x="328.01517"
y="261.84543"
text-anchor="end"
id="text7"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18.6667px;font-family:'Noto Sans Display';-inkscape-font-specification:'Noto Sans Display, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">NAM A2 Lite</text>
<text
x="1025.1488"
y="261.84543"
id="text8"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;font-family:'Noto Sans Display';-inkscape-font-specification:'Noto Sans Display, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">77.18</text>
<text
x="328.01517"
y="326.84543"
text-anchor="end"
id="text9"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18.6667px;font-family:'Noto Sans Display';-inkscape-font-specification:'Noto Sans Display, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">NAM A1 Standard</text>
<text
x="1035.673"
y="326.84543"
id="text10"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;font-family:'Noto Sans Display';-inkscape-font-specification:'Noto Sans Display, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">78.37</text>
<text
x="328.01517"
y="391.84543"
text-anchor="end"
id="text11"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18.6667px;font-family:'Noto Sans Display';-inkscape-font-specification:'Noto Sans Display, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">NAM A2 Full</text>
<text
x="1066.0151"
y="391.84543"
id="text12"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;font-family:'Noto Sans Display';-inkscape-font-specification:'Noto Sans Display, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">81.82</text>
</svg>

After

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

+7 -4
View File
@@ -4,10 +4,13 @@
PiPedal 2.0 is a big release, with exciting new features, improvements, and bug fixes.
The headline feature of PiPedal 2.0 is support for TooB Neural Amp Modeler A2 models. TooB Neural Amp Modeler A2 models provide significant improvements in sound quality and performance compared to NAM A1 models, while consuming significantly less CPU resources. This is particularly important for users of Raspberry Pi 4, since NAM A2 models can provide better sound quality than NAM A1 models, while consuming significantly less CPU resources.
The headline feature of PiPedal 2.0 is support for TooB Neural Amp Modeler A2 models. TooB Neural Amp Modeler A2 models provide significant improvements in sound quality and performance compared to NAM A1 models, while consuming significantly less CPU resources. This is particularly important for users of Raspberry Pi 4, since it allows Pi 4 users to use an additional NAM instance in a preset.
A new integrated Tone3000 model downloader provides a convenient way to download the latest NAM A2 models and IIR files from Tone3000 directly to the PiPedal server. All existing NAM A1 models on Tone3000 have been retrained for NAM A2. When
you download from Tone3000 using the integrated downloader, you will get NAM A2 models. Just click on the DOWNLOAD MODELS FROM TONE3000 button.
PiPedal 2.0 connects to [Tone3000.com](https://www.tone3000.com) web services, so that you can
download Tone3000 NAM models and IRs directly to the PiPedal server, without ever having to leave
the PiPedal web application interface. All existing NAM A1 models on Tone3000 have been retrained for NAM A2. When you download from Tone3000 using the integrated downloader, you will get NAM A2 models. Just click on the DOWNLOAD MODELS FROM TONE3000 button in the File Selection dialog for Toob Neural Amp Modeler, in order to download NAM A2 models directly
to the PiPedal server.
Currently, the best way to get access to NAM A2 models is via the integrated Tone3000 model downloader. Models downloaded externally from the Tone3000 website will still be NAM A1 models; however this should change soon with a forthcoming announcement from Tone3000.
@@ -33,7 +36,7 @@ PiPedal 2.0 can now be installed as a Progressive Web Application (PWA). This al
- Copy and Paste plugins (and their settings) between pedalboards. Accessible via the "Copy Plugin" and "Paste Plugin" menu items in the former Plugin Preset selector menu.
### Minor features and bug fixes
### Miscellaneous features and bug fixes
- Runtime detection and use of AVX extensions for TooB plugins. Reduces CPU use of TooB NAM by 50% on most x86_64/amd64 computers.
Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

+29 -4
View File
@@ -21,7 +21,7 @@ instructions](https://rerdavies.github.io/pipedal/Configuring.html) to make sure
{% include gallery.html %}
New in PiPedal v2.0:
## New in PiPedal v2.0:
- Support for Neural Amp Modeler (NAM) A2 models.
- Direct single-step downloads of NAM A2 models to the Pipedal server using web services provided by <a href="https://tone3000.com/">Tone3000.com</a>.
@@ -29,11 +29,22 @@ New in PiPedal v2.0:
- A new Channel Routing dialog which allows you to pass through Auxilliary audio channels, or unprocessed guitar inputs for later re-amping in a DAW or external hardware.
- New NAM A2-based Factory Presets, and a small selection of NAM A2 models pre-installed and ready to use.
PiPedal includes state-of-the-art AI-based guitar amp emulation, using the TooB Neural Amp Modeler technology. And PiPedal 2.0 now includes support for the brand new NAM A2 technology, which provides event more accurate amp simulations than NAM A1, while using even less CPU. Experience the ground-breaking quality of NAM A2 models now, with PiPedal's low-latency audio engine running on your Raspberry Pi or Ubuntu computer.
PiPedal includes state-of-the-art AI-based guitar amp emulation, using the TooB Neural Amp Modeler plugin, which now includes support for the brand new NAM A2 technology. NAM A2 provides event more accurate amp simulations than NAM A1, while using even less CPU. Experience the ground-breaking quality of NAM A2 models now, with PiPedal's low-latency audio engine running on your Raspberry Pi or Ubuntu AMD64/x86_64 computer.
NAM changes everything! The quality of NAM A1 and A2 models is better than than amp emulations on top-of-the-line commercial guitar stomp boxes costing thousands of dollars. Simulations that not only sound like the real thing, but also respond to your playing dynamics in the same way as the real amp.
NAM changes everything! Again! NAM A2 models provide even better quality, and even lower CPU use that the previous NAM A1 models did. And NAM A2 provides amp and effect emulations that are demonstrably, and measurably better than competing commercial amp modeling technologies. And it is available for free to PiPedal users now!
PiPedal 2.0 integrates with Tone3000.com's web services, allowing you to directly install new NAM A2 models on the pipedal server without ever leaving the PiPedal user interface. Or download and install commercially-developed NAM models from a rich ecosystem of model providers.
<img src="img/model_comparison.png" style="width: 100%; height: auto"/>
<p style="margin-left: 64px; margin-right: 64px; font-size: 0.8em;">
<strong>Fig 1:</strong> Unscreened ratings from a large-scale blind MUSHRA listening test evaluating
NAM A2 amp/effect modeling against other commercial
modelers. 105,842 ratings from
1,184 participants across 37 tones. Data provided by <a href="https://www.tone3000.com" target="_blank" rel="noreferrer">TONE3000</a> and <a href="https://www.neuralampmodeler.com/">Steve Atkinson</a> under a CC-BY 4.0 license.
<sup><a id="fnref1" href="#fn1">1</a></sup>
</p>
PiPedal 2.0 integrates with Tone3000.com's web services, allowing you to directly install new NAM A2 models on the pipedal server without ever leaving the PiPedal user interface. Or you can download and install commercially-developed NAM models from a rich ecosystem of model providers.
{% include demo.html %}
@@ -49,6 +60,20 @@ PiPedal includes a pre-installed selection of LV2 plugins from the ToobAmp colle
If your USB audio adapter has MIDI connectors, you can use MIDI devices (keyboards, controllers, or midi floor boards) to control PiPedal while performing. A simple interface allows you to select how you would like to bind PiPedal controls to midi messages.
<hr style="margin-top: 32px; margin-left: 32px; width: 50%;" />
<p id="fn1" style="margin-left: 32px; margin-right: 32px; font-size: 0.8em;">
<sup><a href="#fnref1" aria-label="Back to figure note reference">1</a></sup> TONE3000, &amp; Atkinson, S. (2026). <em>A2 MUSHRA Listening
Test Raw Data</em> [Data set].
Tone3000. <a href="https://www.tone3000.com/guides/nam-a2-the-complete-guide" target="_blank" rel="noreferrer">
https://www.tone3000.com/guides/nam-a2-the-complete-guide
</a>
. Repository:
<a href="https://github.com/tone-3000/a2-mushra-data" target="_blank" rel="noreferrer">
https://github.com/tone-3000/a2-mushra-data
</a>
. License: CC BY 4.0. <a href="#fnref1" aria-label="Back to figure note reference">↩</a>
</p>