Hi Everyone!
How can I get the real value of a VST parameters for live.dial object?

When I click configure in the plugin and select a few parameters they are displayed in the correct format, but when I assign them a macro, Ableton displays it as a value between 0 and 127.

For example: strings (for switching plugin modes), or hertz (for eq) instead of the standard 0-127 value.
Thanks!

  1. having a concrete project → trial and error → research / seek for help only when required.

  2. examples, helpfiles, object references. in that order. you can skip examples if you are not a beginner.

  3. max&MSP&jitter, all theory you need, gen/gen~/jit.gen, rainbow&rigmarole. in that order.

4 Likes

Having a concrete project is definitely the best motivation. A few years ago I only did the integrated tutorials. These are great, but didn’t hold me long enough.

When I came back to Max sometime later with a concrete project it worked much better – and I went down the rabbit hole…

On learning: There’s also tons of educational videos on YT. I can recommend Philip Meyer’s channel. He also has a Patreon and a Discord.

And there’s a free Max MASP Course on Kadenze: not quite up to date because based on Max 7, but still a great free resource.

4 Likes

new instrument/framework from fors looks interesting: https://github.com/fors-fm/lode

9 Likes

super fun patch!
Thanks for sharing

1 Like

Samesies. I went through all three books, and I’m going through the Roads Tome :tm:. Still kind of meh at composition but at least I somewhat know what I’m doing now.

2 Likes

I uploaded some videos demonstrating some Max/MSP and Supercollider patches that I used on my last album. Here is an embed of the playlist-

9 Likes

I’ve tried to install RNBO on Norns without success following these instructions but it didn’t work out:

Hi everyone,

I am making some experiments with rnbo json exports for a webpage and I am trying to put two exports in one webpage. I am using the rnbo template, however it only works for one of the exports, even thought all the parameters (from the two exports) are shown on the webpage. Does anyone knows I can make it work for both exports in one webpage?

1 Like

I’m pretty sure you cam make it work with multiple exports but it will require some changes in the code of the template website

Re: older posts about learning and tutorials - I’ve been learning Max/MSP the past couple of months, just got into gen~. I’ve been building sample players/playback manipulators and found I need sample accurate processes. The Philip Meyer video above was helpful, good channel. This one by Taylor Brook is also very good, a little closer to what I’m going for.

Another interesting channel. He has also has a long series on building an ā€œAI computer improviserā€ using the Flucoma tools. It’s all quite beyond me, but pretty fascinating. I’m pretty sure I read about Flucoma on here somewhere, it’s what motivated me down this rabbit hole. Although I’ve been more interested in them as decomposition tools than the data/machine learning side of things.

7 Likes

Hello, how can I make a device that will transpose (pitch_coarse) with one knob all the audio clips on the track on which this device is open? I’ve tried messing around with LOM, but I can’t seem to manipulate all the audio clips at once. Perhaps someone knows how to do this?

Not sure if there are better or more concise ways, but this worked for me.

2 Likes

thanks a lot for this video. coming from traditional (text) code, the way he patches all this is somewhat unexpected, but very interesting and quite creative on the whole - the accumulator playhead especially.

1 Like

I don’t know, but have you looked at the way the Live LFO can map to other live controls? That would be a starting point if you’ve not already explored it. Looks like pitch is available in the LOM:


I don’t know if you can query all clips and then auto-bind to them though… maybe here (Calling a function in the Live API using Max for Live objects):

1 Like

Yes, I just solved it using LOM)

2 Likes

Hi all, I am please to announce that the csound6~ object for Max now runs on apple silicon. This is based on the csound6~ object for Pd by Victor Lazzarini with some extra features, and is useful for (among other things) quickly and (CPU) efficiently being able to make control rate DSP signals in Max.

If you haven’t checked it out, there is a video from the previous releases on youtube.

enjoy, feel free to ping me with questions, either here or on github

16 Likes

Hi there, I’m new to using Max For Live / MaxMSP. I have been able to re-wire certain patches or adjust their layouts to get a desirable sound. Sometimes (nearly every time), I’m having two types of issues.

  1. I place the patch in a sequence in Ableton Live. When I do this, I get a nice sound going, then I save the track, and exit Ableton Live. When I re-open the track, the settings have gone back to some sort of M4L internal setting that I do not know how to change.

  2. This is in relation to the above issue - I modded this noise hi-hat patch and it sounds great - makes all the neat sounds I want it to, but it adds a bunch of extra points to the ā€˜function’ module, the envelope of the sound. I want it to have 4 points, it gives me 7, and they are all over the place. This envelope issue does show up the same every time.

I’ve attached both images of the presentation mode of the patch, and the patch itself. I am still learning the designated names of modules, etc. - I probably won’t understand some of what y’all are saying, but I’ll do my best.

Any suggestions on how to fix this to make a nice little module that just works, I’d love to hear it!

Screenshot 2023-11-08 at 3.37.06 PM
Screenshot 2023-11-08 at 3.37.43 PM
NNN Noise Click.amxd (35.3 KB)

1 Like

Wrt 1: change the parameters that you want to store to ā€œstored and automatedā€ (might be the other way round, typing from phone). To do that either check each parameter in the inspector and nearly at the bottom you’ll find it. Or you go to the menu entry ā€œparametersā€ and do it from there.
Btw you also define initial values there (for when loading a new instance of the maxforlive object)
Wrt 2’ don’t know, but would like to know as well :blush:

1 Like

@Markus OK - tried that, wasn’t an option. I had only two choices - ā€œStored Onlyā€ and ā€œHiddenā€. I then found a mention of the ā€œpattrā€ object to collect this type of data, but no clear way of connecting the object.

I also tried to define the initial values, but they won’t ā€˜stick’. I copied and pasted the results I wanted, and it just won’t paste in the values. It keeps changing them instantly back to whatever they were.

Sheesh.

Wrt 1: change the parameters that you want to store to ā€œstored and automatedā€ (might be the other way round, typing from phone). To do that either check each parameter in the inspector and nearly at the bottom you’ll find it. Or you go to the menu entry ā€œparametersā€ and do it from there.
Btw you also define initial values there (for when loading a new instance of the maxforlive object)
Wrt 2’ don’t know, but would like to know as well :blush:

Alright, seems to be working by doing this:

For @Markus instructions, I also had to add a ā€˜pattr’ object to each knob/slider/envelope. I then had to set all their parameters to whatever I want them to start at.

I tested it by dropping a new device on different tracks. Works.
I tested it by saving the project, quitting, then re-opening the project file. Works.

I believe there is an easier way to do this, because tons of other Devices do not have that many pattr objects. Autopattr? Some other kind of device for just ā€˜general’ parameter saving?