SHARE: Operator Advanced Envelope
Re: SHARE: Operator Advanced Envelope
Works a treat now on a Mac!! One little bug though - clicking on Osc A modulates Osc D and vice versa. Similar for Osc B and C. Doesn't really matter though - just have to remember!
Thanks a million for getting this sorted so quickly - much appreciated!
Thanks a million for getting this sorted so quickly - much appreciated!
-
- Posts: 121
- Joined: Fri Oct 30, 2009 3:35 pm
Re: SHARE: Operator Advanced Envelope
That's crazy, man. For me A controls A, B controls B and so on. I tried it again, it works as it should!
If you want to find the solution together with me, you could drag the Live.API_explorer (Max Audio Effect - tools) behind the operator and find out the parameter numbers of the 4 sustain levels.
For me it's:
A - 33
B - 60
C - 87
D - 114
Is it the same for you?
If you want to find the solution together with me, you could drag the Live.API_explorer (Max Audio Effect - tools) behind the operator and find out the parameter numbers of the 4 sustain levels.
For me it's:
A - 33
B - 60
C - 87
D - 114
Is it the same for you?
Re: SHARE: Operator Advanced Envelope
First time I had used live.api_explorer - really handy tool once I figured out what I was doing!
Yep, it's literally backwards - here are the parameter numbers:
A: 114
B: 87
C: 60
D: 33
So at least it makes sense why it is doing what it is - I guess the question is why are these parameter values different?? Is it a Windows vs OSX thing - I would presume it has to be. Be interesting for another mac user to try it out...
Yep, it's literally backwards - here are the parameter numbers:
A: 114
B: 87
C: 60
D: 33
So at least it makes sense why it is doing what it is - I guess the question is why are these parameter values different?? Is it a Windows vs OSX thing - I would presume it has to be. Be interesting for another mac user to try it out...
-
- Posts: 121
- Joined: Fri Oct 30, 2009 3:35 pm
Re: SHARE: Operator Advanced Envelope
Funny!
Let's try whether the parameters are completly mirrored or changed en bloque.
29: Attack
30: Init
31: Decay
32: Peak
33: Sustain
If it's en bloque, you could simply do the following:
- there's a subpatcher called parameters
- you could put a [!- 3] object between the [- 1] and the [* 27] object. That should do the job.
Let's try whether the parameters are completly mirrored or changed en bloque.
29: Attack
30: Init
31: Decay
32: Peak
33: Sustain
If it's en bloque, you could simply do the following:
- there's a subpatcher called parameters
- you could put a [!- 3] object between the [- 1] and the [* 27] object. That should do the job.
Re: SHARE: Operator Advanced Envelope
@ ring
Ok, I now installed ejies, and I have a visual. Thanx man.
Ok, I now installed ejies, and I have a visual. Thanx man.
-
- Posts: 2255
- Joined: Mon May 29, 2006 10:10 pm
Re: SHARE: Operator Advanced Envelope
cmon we need freaking runtime for m4l stuff like this.
i want this, but shit man i don't have 2.5k swedish to spent on m4l so i can use these things.
not sure if it's worth it for me because i have no idea whether i would program my own stuff with it or not, and that prive isn't enough to justify getting some new devices imo.
but shit man this however does really wet my pants.
i want this, but shit man i don't have 2.5k swedish to spent on m4l so i can use these things.
not sure if it's worth it for me because i have no idea whether i would program my own stuff with it or not, and that prive isn't enough to justify getting some new devices imo.
but shit man this however does really wet my pants.
-
- Posts: 3501
- Joined: Mon Jun 07, 2004 4:29 pm
- Location: In Berlin, finally
Re: SHARE: Operator Advanced Envelope
stop complaining. consider it the live9 update you didn't buy last winter. check out max4live.com, download, and have hundreds of new live-devices + a community of developers that listens to your ideas. marvellous.friend_kami wrote:cmon we need freaking runtime for m4l stuff like this.
i want this, but shit man i don't have 2.5k swedish to spent on m4l so i can use these things.
not sure if it's worth it for me because i have no idea whether i would program my own stuff with it or not, and that prive isn't enough to justify getting some new devices imo.
but shit man this however does really wet my pants.
Re: SHARE: Operator Advanced Envelope
Sorry, just getting around to this now.ring wrote:Funny!
Let's try whether the parameters are completly mirrored or changed en bloque.
29: Attack
30: Init
31: Decay
32: Peak
33: Sustain
If it's en bloque, you could simply do the following:
- there's a subpatcher called parameters
- you could put a [!- 3] object between the [- 1] and the [* 27] object. That should do the job.
I checked and they do seem to be changed "en bloque"!
I don't seem to be able to edit your patch though. Can't see anywhere I can unlock it for editing....
Re: SHARE: Operator Advanced Envelope
OK, I am an idiot!!trevox wrote:Sorry, just getting around to this now.ring wrote:Funny!
Let's try whether the parameters are completly mirrored or changed en bloque.
29: Attack
30: Init
31: Decay
32: Peak
33: Sustain
If it's en bloque, you could simply do the following:
- there's a subpatcher called parameters
- you could put a [!- 3] object between the [- 1] and the [* 27] object. That should do the job.
I checked and they do seem to be changed "en bloque"!
I don't seem to be able to edit your patch though. Can't see anywhere I can unlock it for editing....
I just checked and Osc A is at the bottom and D at the top, so it totally working fine! Is this the same in Windows? A little counter-intuitive if you ask me, but I should have noticed
-
- Posts: 121
- Joined: Fri Oct 30, 2009 3:35 pm
Re: SHARE: Operator Advanced Envelope
trevox wrote: OK, I am an idiot!!
I just checked and Osc A is at the bottom and D at the top, so it totally working fine! Is this the same in Windows? A little counter-intuitive if you ask me, but I should have noticed
Ha! Sometimes the easiest solution is the best.
So parameter numbers are the same on windows and mac which means that also the device is cross platform, right?!
By the way: Editing the device should be possible by clicking "unfreeze"!
Re: SHARE: Operator Advanced Envelope
Yes, the most recent version (without Lmult and Ldiv) works great cross platform. To be honest, I feel I will use it more to modulate non-operator parameters, though not necessarily Live parameters. I generally use UDP to send data across tracks (or even programs) to other M4L patches or VST/AU effects and it works really well. I should be able to create a separate Max patch to accept the envelope values and covert to UDP, but would be nice to have it in one patch!! Would it be possible to incorporate a UDP send into this? Or alternatively could you send an editable version I can add this function into it? I would of course send it to you and not share without your permission. I totally understand if you would prefer not toring wrote:trevox wrote: OK, I am an idiot!!
I just checked and Osc A is at the bottom and D at the top, so it totally working fine! Is this the same in Windows? A little counter-intuitive if you ask me, but I should have noticed
Ha! Sometimes the easiest solution is the best.
So parameter numbers are the same on windows and mac which means that also the device is cross platform, right?!
By the way: Editing the device should be possible by clicking "unfreeze"!
-
- Posts: 121
- Joined: Fri Oct 30, 2009 3:35 pm
Re: SHARE: Operator Advanced Envelope
As far as I know you should be able to edit this device (or any other shared devices) by just turning off the FREEZE Button. Next to the PRESENTATION View Button. If it doesn't work I still can send you an unfreezed version.trevox wrote:Yes, the most recent version (without Lmult and Ldiv) works great cross platform. To be honest, I feel I will use it more to modulate non-operator parameters, though not necessarily Live parameters. I generally use UDP to send data across tracks (or even programs) to other M4L patches or VST/AU effects and it works really well. I should be able to create a separate Max patch to accept the envelope values and covert to UDP, but would be nice to have it in one patch!! Would it be possible to incorporate a UDP send into this? Or alternatively could you send an editable version I can add this function into it? I would of course send it to you and not share without your permission. I totally understand if you would prefer not to
And as I shared this device I am of course down with reediting and developing it further.
-
- Posts: 500
- Joined: Fri Oct 22, 2010 9:43 pm
- Location: vienna
Re: SHARE: Operator Advanced Envelope
thats so true pepezabala! all the people don`t know what thy miss. it makes live the ultimate, perfect live performance weapon, even if u don`t patch your own devices!!!pepezabala wrote:stop complaining. consider it the live9 update you didn't buy last winter. check out max4live.com, download, and have hundreds of new live-devices + a community of developers that listens to your ideas. marvellous.friend_kami wrote:cmon we need freaking runtime for m4l stuff like this.
i want this, but shit man i don't have 2.5k swedish to spent on m4l so i can use these things.
not sure if it's worth it for me because i have no idea whether i would program my own stuff with it or not, and that prive isn't enough to justify getting some new devices imo.
but shit man this however does really wet my pants.
Re: SHARE: Operator Advanced Envelope
Unfortunately the freeze button is greyed out too. Again I totally understand if you don't want to share the inner workings of this. I am sure it took you quite a while to create it!!ring wrote:As far as I know you should be able to edit this device (or any other shared devices) by just turning off the FREEZE Button. Next to the PRESENTATION View Button. If it doesn't work I still can send you an unfreezed version.trevox wrote:Yes, the most recent version (without Lmult and Ldiv) works great cross platform. To be honest, I feel I will use it more to modulate non-operator parameters, though not necessarily Live parameters. I generally use UDP to send data across tracks (or even programs) to other M4L patches or VST/AU effects and it works really well. I should be able to create a separate Max patch to accept the envelope values and covert to UDP, but would be nice to have it in one patch!! Would it be possible to incorporate a UDP send into this? Or alternatively could you send an editable version I can add this function into it? I would of course send it to you and not share without your permission. I totally understand if you would prefer not to
And as I shared this device I am of course down with reediting and developing it further.
-
- Posts: 121
- Joined: Fri Oct 30, 2009 3:35 pm
Re: SHARE: Operator Advanced Envelope
I still think there should be a way for you to unfreeze it yb yourself, but I also don't mind to give it to you:trevox wrote:Unfortunately the freeze button is greyed out too. Again I totally understand if you don't want to share the inner workings of this. I am sure it took you quite a while to create it!!
unfreezed version
Remember to install the jsui external now by yourself!
For sure there are projects that are too complex to share them for free. But not this one, it's just a little tool. And as I've been using software of others (curve.function) frequently in this project, I can't seriously say "THIS IS MINE!"
cheers, simon