Hoping for a M4L device that loads NAM files - is it realistic?

Learn about building and using Max for Live devices.
Post Reply
TVbene
Posts: 7
Joined: Sun Apr 05, 2020 11:57 am

Hoping for a M4L device that loads NAM files - is it realistic?

Post by TVbene » Wed May 28, 2025 6:42 pm

Hey,
as someone who has only scratched the surface of M4L I'm just curious how much trouble a NAM loader in M4L would be for a pro.
There are a few open source C++ libraries for loading neural amp modeler (NAM) files (https://github.com/sdatkinson/NeuralAmpModelerCore, https://github.com/mikeoliphant/NeuralAudio). I guess advantages compared to the VST plugin could be a better integration with Push and easier customisation. Any thoughts?

spiritofeden
Posts: 39
Joined: Fri Jan 24, 2020 1:44 am

Re: Hoping for a M4L device that loads NAM files - is it realistic?

Post by spiritofeden » Sun Apr 26, 2026 4:41 pm

Great idea... aaand here it is! https://youtube.com/shorts/mWUv7tMWVPQ

Getting ready to release it on April 28th.

The core Max object is already on Github and it indeed uses NeuralAudio: https://github.com/apresta/neural_tilde

[jur]
Site Admin
Posts: 6704
Joined: Mon Jun 01, 2015 3:04 pm
Location: Ableton

Re: Hoping for a M4L device that loads NAM files - is it realistic?

Post by [jur] » Mon Apr 27, 2026 3:40 am

spiritofeden wrote:
Sun Apr 26, 2026 4:41 pm
Great idea... aaand here it is! https://youtube.com/shorts/mWUv7tMWVPQ

Getting ready to release it on April 28th.

The core Max object is already on Github and it indeed uses NeuralAudio: https://github.com/apresta/neural_tilde
That's great news!
I was actually searching a bit about this topic yesterday but I didn't find about the already existing [neural~] external. So nice to see the work's already done 🤟 and can't wait to try this out.

@TVbene, unfortunately Push SA can't run externals...
Ableton Forum Moderator

spiritofeden
Posts: 39
Joined: Fri Jan 24, 2020 1:44 am

Re: Hoping for a M4L device that loads NAM files - is it realistic?

Post by spiritofeden » Thu Jun 04, 2026 6:01 am

[jur], is there any way to bring this up with the powers that be?

Some externals used in official packs clearly do run on Push SA, so Ableton must have recompiled them specifically for the Linux + Max setup used on Push.

I've been getting this request from multiple users. Someone recently said "It’d take [Push] from a cool tool you can use with your guitar to maybe the most versatile guitar platform on the market."

My external is open source and should be fairly easy to audit.

[jur]
Site Admin
Posts: 6704
Joined: Mon Jun 01, 2015 3:04 pm
Location: Ableton

Re: Hoping for a M4L device that loads NAM files - is it realistic?

Post by [jur] » Thu Jun 04, 2026 12:58 pm

spiritofeden wrote:
Thu Jun 04, 2026 6:01 am
Some externals used in official packs clearly do run on Push SA, so Ableton must have recompiled them specifically for the Linux + Max setup used on Push.
Which ones? AFAIK, Push can't run externals atm.

Are you planning to update your external to A2? I heard it's been recently released.
Ableton Forum Moderator

spiritofeden
Posts: 39
Joined: Fri Jan 24, 2020 1:44 am

Re: Hoping for a M4L device that loads NAM files - is it realistic?

Post by spiritofeden » Thu Jun 04, 2026 3:23 pm

As an example, Convolution Reverb uses multiconvolve~, an external from the HISS Tools package. I also imagine the new Softube devices use externals that contain DSP code from the corresponding VSTs. So this would suggest there are multiple externals that run on Push SA, but they're all provided by Ableton.

Yes, I have already updated my external to A2, and I'm about to release a new version of the M4L pack (just need to update the included NAM profiles to A2 versions).

[jur]
Site Admin
Posts: 6704
Joined: Mon Jun 01, 2015 3:04 pm
Location: Ableton

Re: Hoping for a M4L device that loads NAM files - is it realistic?

Post by [jur] » Thu Jun 04, 2026 4:02 pm

spiritofeden wrote:
Thu Jun 04, 2026 3:23 pm
As an example, Convolution Reverb uses multiconvolve~, an external from the HISS Tools package. I also imagine the new Softube devices
The Softube devices, yeah you're right, but they're really specific devices.
As for the HISS Tools, aren't they part of those Max externals Packages that get integrated as native-Max at some point? I could totally be wrong, I've to admit I tend to lose track of things lately, the ecosystem has become so large!

Can't wait for the updated A2 m4l device 😉
Ableton Forum Moderator

spiritofeden
Posts: 39
Joined: Fri Jan 24, 2020 1:44 am

Re: Hoping for a M4L device that loads NAM files - is it realistic?

Post by spiritofeden » Thu Jun 04, 2026 4:10 pm

[jur] wrote:
Thu Jun 04, 2026 4:02 pm
spiritofeden wrote:
Thu Jun 04, 2026 3:23 pm
As an example, Convolution Reverb uses multiconvolve~, an external from the HISS Tools package. I also imagine the new Softube devices
The Softube devices, yeah you're right, but they're really specific devices.
As for the HISS Tools, aren't they part of those Max externals Packages that get integrated as native-Max at some point? I could totally be wrong, I've to admit I tend to lose track of things lately, the ecosystem has become so large!

Can't wait for the updated A2 m4l device 😉
What I'm trying to say is that technically C++ externals can and do run on Push, but which one do is controlled by Ableton. It would be great if there was a process to submit more externals to be considered for inclusion, since some of these (like neural~) enable what would be a killer feature on Push SA.

spiritofeden
Posts: 39
Joined: Fri Jan 24, 2020 1:44 am

Re: Hoping for a M4L device that loads NAM files - is it realistic?

Post by spiritofeden » Thu Jun 04, 2026 8:16 pm

[jur] wrote:
Thu Jun 04, 2026 4:02 pm
Can't wait for the updated A2 m4l device 😉
Here it is: https:/www.nyquistlimited.com

Just log in to Lemon Squeezy and download the new version :)

Post Reply