Why all these amazing modules for VCV and not Max For Live?
Moderators: Kent, luketeaford, Joe.
-
- Wiggling with Experience
- Posts: 416
- Joined: Sun Nov 16, 2014 1:51 pm
- Location: London
Why all these amazing modules for VCV and not Max For Live?
Hi,
The speed of development within the VCV rack environment is astounding!
So many fantastic modules and ports of all these famous MI modules and what not.
On the other hand, there's so little on the Max For Live front in terms of porting various modules. Why?
I like VCV but I find it a supreme pain (and CPU hoarder) to run it alongside Ableton, and I would die for say, MI Marbles to be a m4l plugin in Ableton.
Why isn't it? Is the coding so different/difficult for M4L compared to VCV environment? Why all this seeming stagnation in the M4L community?
The speed of development within the VCV rack environment is astounding!
So many fantastic modules and ports of all these famous MI modules and what not.
On the other hand, there's so little on the Max For Live front in terms of porting various modules. Why?
I like VCV but I find it a supreme pain (and CPU hoarder) to run it alongside Ableton, and I would die for say, MI Marbles to be a m4l plugin in Ableton.
Why isn't it? Is the coding so different/difficult for M4L compared to VCV environment? Why all this seeming stagnation in the M4L community?
I have a few thoughts on this:
One of them is cost, even with payware modules it seems you get a lot more options in VCV Rack compared to what you have to spend to obtain Live and Max-for-Live.
Second is expansion into hardware. VCV Rack is a great way for those who might be interested in hardware modulars (but again, apprehensive about cost as well as workflow) to try out some of their software counterparts and see if hardware is something they're willing to invest in.
Third, and this is more of a personal reason, is flexibility. Now that VCV Rack can behave as a VST, it's usable in your DAW of choice. Not everyone gels with Live, me included. And the environment adheres to the hardware paradigm, whereas MfL can take some getting used to.
Those are just my opinions, however.
One of them is cost, even with payware modules it seems you get a lot more options in VCV Rack compared to what you have to spend to obtain Live and Max-for-Live.
Second is expansion into hardware. VCV Rack is a great way for those who might be interested in hardware modulars (but again, apprehensive about cost as well as workflow) to try out some of their software counterparts and see if hardware is something they're willing to invest in.
Third, and this is more of a personal reason, is flexibility. Now that VCV Rack can behave as a VST, it's usable in your DAW of choice. Not everyone gels with Live, me included. And the environment adheres to the hardware paradigm, whereas MfL can take some getting used to.
Those are just my opinions, however.
Take my advice with a grain of salt and I can't really add much to what's already been said but...I'd say one reason porting to Max would be a PITA. There is so much abstracted away behind Max objects it's tough to learn for those starting out, even with lots of DSP knowledge I bet it's tough for some...again, grain of salt
For example, I recently picked up Bitwig 3.0 on Linux and it's a dream come true to work with The Grid for building things you need and I love the logic modules, very powerful even for beginners...and it's all laid out for you...I know people build great and powerful Max apps but I couldn't ever get to the level to be good enough to do shit with it.
For example, I recently picked up Bitwig 3.0 on Linux and it's a dream come true to work with The Grid for building things you need and I love the logic modules, very powerful even for beginners...and it's all laid out for you...I know people build great and powerful Max apps but I couldn't ever get to the level to be good enough to do shit with it.

-
- Ultra Wiggler
- Posts: 804
- Joined: Mon Sep 24, 2012 11:49 am
Developer preference. If you are already programming DSP, you probably know C++. If you know C++ and are interested in learning DSP, VCV is an attractive framework to work and learn in.IMHUL wrote:I have a few thoughts on this:
One of them is cost, even with payware modules it seems you get a lot more options in VCV Rack compared to what you have to spend to obtain Live and Max-for-Live.
The VCV ecosystem also seems to be easy for entry and monetization.
To make M4L objects you need to already have an ableton/max license and program in an awkward (for someone who codes) visual language which isn't at suited to low level programming and has already made most of the decisions on implementation for you (and given them weird names). I've had a copy of max or max/msp for over 20 years and I have never been interested in diving into their programming system -- during the same time I've taught myself supercollider, rtcmix, C++, and common lisp all for musical uses.
I've always felt it was software I should have in order to explore other peoples work, and perhaps to solve simple midi /audio routing problems etc, but it was never attractive for development or even for use as an audio source.
Max/MSP seems approachable for someone with little or no programming experience to be able to tinker and solve particular probems, but it is really not attractive as a platform for developing.
M4L devices are limited to people with ableton licenses. Anybody can use the free version of VCV and then buy your device.
gruebleengourd wrote:
The VCV ecosystem also seems to be easy for entry and monetization.
To make M4L objects you need to already have an ableton/max license and program in an awkward (for someone who codes) visual language which isn't at suited to low level programming and has already made most of the decisions on implementation for you (and given them weird names). I've had a copy of max or max/msp for over 20 years and I have never been interested in diving into their programming system -- during the same time I've taught myself supercollider, rtcmix, C++, and common lisp all for musical uses.
I've always felt it was software I should have in order to explore other peoples work, and perhaps to solve simple midi /audio routing problems etc, but it was never attractive for development or even for use as an audio source.
Max/MSP seems approachable for someone with little or no programming experience to be able to tinker and solve particular probems, but it is really not attractive as a platform for developing.
M4L devices are limited to people with ableton licenses. Anybody can use the free version of VCV and then buy your device.
I pay the rent as a software engineer so I feel your frustration about wanting to drop to code pretty frequently. That said, I do almost everything in Max these days because of gen~. Code blocks basically let you write a very simple C-style language and have it execute with extremely tight timing - once per sample vector. HIGHLY RECOMMEND
Re: Why all these amazing modules for VCV and not Max For Li
It's not just M4L vs VCV. You also have Reaktor blocks, BEAP and Softube and Kyma in the mix. People have been clamoring for years for a successor to the Nord Mod and it looks like a clear winning standard may be emerging.StrangeAttraction wrote:Hi,
The speed of development within the VCV rack environment is astounding!
So many fantastic modules and ports of all these famous MI modules and what not.
On the other hand, there's so little on the Max For Live front in terms of porting various modules. Why?
I like VCV but I find it a supreme pain (and CPU hoarder) to run it alongside Ableton, and I would die for say, MI Marbles to be a m4l plugin in Ableton.
Why isn't it? Is the coding so different/difficult for M4L compared to VCV environment? Why all this seeming stagnation in the M4L community?
I'm happy to see that dedicated hardware solutions seem to be losing out but I'm also not a huge fan of the micropayment model so many of these communities seem to be adopting. It'll be interesting to see all of this play out....
- UltraViolet
- Veteran Wiggler
- Posts: 644
- Joined: Fri Dec 14, 2018 7:10 pm
- Location: Edinburg, Ohio
- Contact:
- ignatius
- Super Deluxe Wiggler
- Posts: 15655
- Joined: Tue Dec 23, 2008 4:03 pm
- Location: oregon
- Contact:
yeah.. there's like no max for live devices for free on the internet anywhere
there's a few modular environments for max for live.. outside of what you can do on your own.
http://maxforcats.com/category/oscillot/
https://isotonikstudios.com/product/modulat/
and there's like a billion audio and modulation etc devices on maxforlive.com
i don't see any limitations really.
also, if you want one to one module creations just use VCV rack

there's a few modular environments for max for live.. outside of what you can do on your own.
http://maxforcats.com/category/oscillot/
https://isotonikstudios.com/product/modulat/
and there's like a billion audio and modulation etc devices on maxforlive.com
i don't see any limitations really.
also, if you want one to one module creations just use VCV rack

- Monotremata
- Wiggling with Experience
- Posts: 461
- Joined: Tue Sep 23, 2014 6:21 pm
- Location: Ontario, CA
-
- Wiggling with Experience
- Posts: 416
- Joined: Sun Nov 16, 2014 1:51 pm
- Location: London
Thanks for the comments.
Lots of great points made. It's definitely an interesting model of having the platform being free and modules being sort of paid upgrades. A bit like with games. Seems to work in this customer environment.
Great points regarding the differences in coding language/developer's preferences and knowledge and paid licenses for Ableton and Max.
There are of course tons of devices in M4L, I was more specifically thinking about somewhat limited number of ports of eurorack modules to the platform (Grids, Metropolis, Rene and Zularis being the ones I use in terms of sequencing). I mean...it's not THAT bad, just lacking compared to VCV, but reading your comments perhaps unsurprising. Cheers.
Lots of great points made. It's definitely an interesting model of having the platform being free and modules being sort of paid upgrades. A bit like with games. Seems to work in this customer environment.
Great points regarding the differences in coding language/developer's preferences and knowledge and paid licenses for Ableton and Max.
There are of course tons of devices in M4L, I was more specifically thinking about somewhat limited number of ports of eurorack modules to the platform (Grids, Metropolis, Rene and Zularis being the ones I use in terms of sequencing). I mean...it's not THAT bad, just lacking compared to VCV, but reading your comments perhaps unsurprising. Cheers.
-
- Wiggling with Experience
- Posts: 416
- Joined: Sun Nov 16, 2014 1:51 pm
- Location: London
-
- Ultra Wiggler
- Posts: 804
- Joined: Mon Sep 24, 2012 11:49 am
Speaking to that precise question... the mutable stuff is open source, written in C++ and can pretty much be ported without too much effort. Just have to write the appropriate wrappers. Even with gen in Max/MSP you can't just drop c++ code into a max object.StrangeAttraction wrote: I was more specifically thinking about somewhat limited number of ports of eurorack modules to the platform (Grids, Metropolis, Rene and Zularis being the ones I use in terms of sequencing).
-
- Wiggling with Experience
- Posts: 416
- Joined: Sun Nov 16, 2014 1:51 pm
- Location: London
- Monotremata
- Wiggling with Experience
- Posts: 461
- Joined: Tue Sep 23, 2014 6:21 pm
- Location: Ontario, CA
Unless things have changed, its not going to be free after this version.. VCV 2.0 will be a paid release, but adds things like an actual Audio Unit and VST plugin so it'll be worth it..StrangeAttraction wrote:Thanks for the comments.
Lots of great points made. It's definitely an interesting model of having the platform being free and modules being sort of paid upgrades. A bit like with games. Seems to work in this customer environment.
The whole premise of this thread is flawed.
VCV Rack modules development is not particular faster than M4L devices.
The speed that Mutable Instruments modules appear in VCV Rack is simply because MI has a direct collaboration with VCV Rack:
https://vcvrack.com/plugins.html
There are almost 4000 entries on maxforlive.com:
https://www.maxforlive.com/library/index.php
There is a twitter bot that warns of new entries on maxforlive.com (https://twitter.com/max4live), and I check VCV Rack's plugin page a couple times per week.
I see a few new M4L devices on maxforlive every day, while on VCV plugins page it is a few per week.
Also, surprisingly, Max For Live devices are not actually restricted to just Ableton Live, Max standalone can actually load Max For Live devices.
In fact, weirdly Max For Live can't load Max For Live devices inside the editor (only as devices in Live itself), that's one of M4L limitations compared with full Max.
VCV Rack modules development is not particular faster than M4L devices.
The speed that Mutable Instruments modules appear in VCV Rack is simply because MI has a direct collaboration with VCV Rack:
There are almost 200 entries on VCV's plugin page:In a collaboration between VCV and Mutable Instruments, we allow you to test these new modules before their source code is publicly available
https://vcvrack.com/plugins.html
There are almost 4000 entries on maxforlive.com:
https://www.maxforlive.com/library/index.php
There is a twitter bot that warns of new entries on maxforlive.com (https://twitter.com/max4live), and I check VCV Rack's plugin page a couple times per week.
I see a few new M4L devices on maxforlive every day, while on VCV plugins page it is a few per week.
Also, surprisingly, Max For Live devices are not actually restricted to just Ableton Live, Max standalone can actually load Max For Live devices.
In fact, weirdly Max For Live can't load Max For Live devices inside the editor (only as devices in Live itself), that's one of M4L limitations compared with full Max.
-
- Wiggling with Experience
- Posts: 416
- Joined: Sun Nov 16, 2014 1:51 pm
- Location: London
Thanks for this tip!pottering wrote: There is a twitter bot that warns of new entries on maxforlive.com (https://twitter.com/max4live), and I check VCV Rack's plugin page a couple times per week.

This picture I think is a bit more complex...as most things are when you start digging in. First, Max and M4L have been around for much longer than VCV, right? Therefore more development and more devices.
It seems like there was a burst of development in VCV rack space though these past 2 years that resulted in quality devices, most often copies of existing euro modules or inspirations.
I guess a lot of M4L devices are just not that useful to a lot of people, and that's fine, because a lot of folks (myself included) use M4L to personalize Ableton or create weird little patches and ideas. Often, this results in a lot of garbage or half-baked ideas. That's OK.
What I would like to see more is some good ports of some cool sequencers like Marbles, and more utility sequncers (even a good basic 4-step sequencer that is easily mappable - can't find one in M4L) and modules for generating chaotic CV and random of various types (though you can get a lot of it one with a few LFOs cross-modulating each other).
Obviously, these are very different environemnts M4L/Ableton and VCV, one is modular and super-patchable, the other is mildly mappable. So, it is like apples/oranges.
Ableton has done some great work, like including the Rotating Rhythm Generator though, which is absolutely dog's bollocks.
Sorry for the rant.

- shreeswifty
- Super Deluxe Wiggler
- Posts: 1049
- Joined: Tue Jul 30, 2013 7:15 pm
- Location: columbia, MD
- Contact:
-
- Wiggling with Experience
- Posts: 416
- Joined: Sun Nov 16, 2014 1:51 pm
- Location: London
Re: Why all these amazing modules for VCV and not Max For Live?
Most of them don't work. Clouds and Braids are only ones I know off that do. What about Rings, Elements, Marbles, Plaits, etc?
Re: Why all these amazing modules for VCV and not Max For Live?
Max is deep and M4L is a small part of that. Max 8 has brought a lot of significant changes. It's not stagnating at all.
- Vortico
- Wiggling with Experience
- Posts: 336
- Joined: Mon Nov 05, 2012 1:29 am
- Location: Tennessee, USA
- Contact:
Re:
I think people underestimate the effect that API openness, software freedom, and a strong community have on VCV Rack's success.
Additionally, beginning in 2020 it is my personal goal to bring as many Eurorack (and other format) hardware modules to VCV Rack as licensed clones identical in appearance, function, and sound quality. Malekko and Grayscale are next, and then other manufacturers I cannot announce yet.
Additionally, beginning in 2020 it is my personal goal to bring as many Eurorack (and other format) hardware modules to VCV Rack as licensed clones identical in appearance, function, and sound quality. Malekko and Grayscale are next, and then other manufacturers I cannot announce yet.
You should be comparing modules, not plugins. A VCV Rack plugin can contain multiple modules. There are currently 1,895 modules for VCV Rack. https://library.vcvrack.com/pottering wrote: ↑Thu Sep 19, 2019 2:02 amThere are almost 200 entries on VCV's plugin page:
https://vcvrack.com/plugins.html
There are almost 4000 entries on maxforlive.com:
https://www.maxforlive.com/library/index.php
This is misinformation. VCV Rack v2 and all future versions will be free/open-source software, licensed under GPLv3. A new product called VCV Rack for DAWs will be released shortly after VCV Rack v2, which is a fork of Rack for VST2. Other plugin formats such as VST3/AU/AAX are not yet confirmed. See https://vcvrack.com/manual/FAQ#is-vcv-r ... n-for-daws for more information.Monotremata wrote: ↑Sun Sep 15, 2019 12:18 amUnless things have changed, its not going to be free after this version.. VCV 2.0 will be a paid release, but adds things like an actual Audio Unit and VST plugin so it'll be worth it..
VCV Rack open-source virtual modular synthesizer