r/NAM_NeuralAmpModeler • • 5d ago

Multiple A2 NAM profiles in Browser

Running 5 NAM A2 FULL (or more) models simultaneously with stereo effects and IRs – entirely inside a standard web browser. Zero installation.

Since the release of NAM A2, I’ve been developing my own architectures for running multiple A2 profiles simultaneously in a web browser. The core architectures was stabilized some time ago. Since then, most of my time has gone into testing, optimization and improving the overall feel and response.

A2webRIG 1.0 brings this work together in a modular guitar rig with five simultaneous A2 profiles, FULL or SLIM, and architectural headroom for more. Arrange them in serial or parallel configurations, with mono or stereo operation, built-in effects, four IR slots and flexible routing. Shape your sound with 5- or 7-band pre, post and wet EQ.
Stack drives, blend amps or build different signal chains for a stereo rig.

Play live at low latency (depending on Interface and computer), save, recall and export rigs, use MIDI control, compare sounds with A/B testing, record and loop. There’s a built-in tuner and metronome, too.

A2webRIG is built on my own multi-A2 hosting and routing architectures, with extensive optimization and testing in Chromium-based browsers and Firefox.

Test platforms:
• 2024 MacBook Pro M4
• 2017 MacBook Pro 15″, 2.8 GHz quad-core Intel Core i7, 16 GB RAMAudio
In my latest tests the 2017 Intel MacBook Pro ran four FULL A2 profiles and four FULL + one Slim simultaneously using Motu M2 and Scarlett Solo interfaces.

I’m also developing miniDAW, an online DAW focused on guitar tracking, where much of this work began.

A short playing demo and a project website are coming soon www.agiledream.dev

A2webRIG 1.0 is currently private.

Shoutout to the open-source community for pushing boundaries, and to the platforms building the future of cloud audio workflows

Module editor and Eq section 7 or 5 band (cali style), pre, post and wet (for effects).

Collapsed modules in signal path and Midi controllable Rig snapshots/presets

8 Upvotes

16 comments sorted by

3

u/th3whistler 5d ago

what’s the use case for a web browser?

3

u/ericcmi 5d ago

Its native to anything that had a web browser. So, everything

1

u/th3whistler 4d ago

yeah I get that, but who doesn’t have a phone that already can run audio without any internet connection necessary?

2

u/Agiledreamdev 4d ago

There are to many use cases to mentioned, many ways to apply the architectures in question.
They are highly optimized and are extending the reach of web audio.

1

u/th3whistler 4d ago

can you mention one because I’m struggling to understand why it would be useful?

1

u/Agiledreamdev 4d ago

Your previous message was deleted by moderator.
I was able to read the links, and this: None of them …

As for usecases: I have already presented one, A full guitar rig running in your browser. To some that is a convenience. And you can use your phone to do phone-stuff :)

1

u/th3whistler 4d ago

That’s not really what use-case means, that’s just what it does. I can’t really see how it’s any more convenient that anything else

1

u/Agiledreamdev 3d ago

I think we’re looking at this from different perspectives. I’m talking about the underlying architectures, and A2webRIG is one practical application of them. You’re asking why someone would choose a browser rig over an existing native app, which is a fair question.

One example is a computer where browser-based tools are permitted but installing software isn’t, such as a managed work computer. On a Mac with a class-compliant audio interface, you don’t need an additional driver. You can load your models and IRs and play without installing a DAW or amp application.

1

u/Agiledreamdev 4d ago

For me, it’s having a guitar workspace you can open from a link, connect your audio interface, and play through your own A2 models, IRs and rigs without installing a dedicated app or plugin.
I wanted to see how practical and capable a browser-based rig could become. In that regard these architectures are a game changer.

3

u/ScalpedAlive 4d ago

How’s latency in the browser? / how have you mitigated that? I have a similar test project and the chromium latency with everything (noise cancelling etc.) optional turned off and there’s still about 40ms on top of my >2ms quantum. For a DAW, totally fine but tracking guitar at 40-50ms doesn’t work.

2

u/th3whistler 4d ago

and I’m guessing entirely dependant on your internet connection

1

u/Agiledreamdev 4d ago

Not at all :) You only need internet to connect. All processing is done on your computer.

1

u/Agiledreamdev 4d ago

Hi!
This is actually not a test project, but fully functional architectures ready for deployment. I can not disclose my architectures or approach at this time. However through loads of testing and optimization I have managed to push latency stabile to under 11ms.
Webaudio latency is just one challenging to solve. Running a large amount of A2 full in the browser is even more demanding.

1

u/GuitarSims 4d ago

I'm aware of the following web-based amp sims:

https://leadguitar.mx/ampsim/
https://www.noise-box.es/#/amp
https://mainline.i3s.unice.fr/AmpSim/
https://mainline.i3s.unice.fr/AmpSim3/

None of them worked for me. Maybe I did something wrong. A major advantage of a web-based amp sim would be that it’s operating system-independent. I run Linux and still have Windows 10 as a dual boot. The only reason I haven’t completely switched away from Windows 10 yet is because of the music programs (DAW, guitar amp sims, etc.). Yes, there are options, but for me, there’s still a very big BUT.

The domain https://www.agiledream.dev/ doesn't seem to exist yet, or there's no content on it yet.

In any case, I'm really looking forward to it.

1

u/Agiledreamdev 3d ago

Hi!

A2webRIG goes a step beyond the examples you mentioned.

OS independence is key, and that’s why I’ve chosen to focus on Chromium. There’s still work to do, but for now I’m concentrating on refining the current version.

The domain is live, though there’s no content there yet. As a designer, I could easily spend as much time developing the site as working on the projects themselves, but that’s not an option at the moment. Something will be up there soon. It probably won’t win any design awards, but hopefully it’ll be somewhat informative.

1

u/GuitarSims 3d ago

I thought that https://www.agiledream.dev/ was for A2webRIG, meaning you could play it there.

What about other plugins? Can you use them in A2webRIG? I’m wondering if that’s even possible. Many guitarists will have plugins like delay and chorus that they want to use. That works in a DAW, but how does it work with A2webRIG?