a bank of enveloppes

s.gaxie's icon

Hello,

I would like to be able to
use a bank of differentu
kind of envelopes
stored the in a coll object
to send them to the function object
Has someone done already this kind of things
in a more constructing way as using by hands the object preset
with function ?
thanks

sg

s.gaxie's icon
Max Patch
Copy patch and select New From Clipboard in Max.

MIB's icon

I would use either preset as you said, which is the simplest way of doing it, or pattrstorage. pattrstorage is great since you can interpolate between settings. all depends on what you want to do with it in the end. in any case here is a quick example. load the attached .xml file via the read command then click on the message box feeding the line object. the four states saved in pattrstorage are the same as the ones in the preset.

Max Patch
Copy patch and select New From Clipboard in Max.

Rui Caldas's icon

Hi

This is how I do it!

This patch has some thing more than the preset saver, but the process is numbered!

It's a Max 5.0.x patch.

Roman Thilenius's icon

what is common around here is to use a [zl reg] to drive a [line~].

the idea to store presets in a [coll] seems absolutely right.

-110

s.gaxie's icon

Hello,

Thanks for your answer
Rui your patch seems to be a good
way to work but I did not get
how you name your enveloppes ?
In fact in my question there is two questions
- the ways of storing enveloppes (techniccal problem)
- what is a good bank of enveloppe wich becomes a musical
problem Emmanuel Nunes worked on it at Ircam he used 16 differents
enveloppes for his work Lichtung
so to resume what would be a kind of exhaustive shape's bank
to control synthesis ?

Thanks and good music

sg

s.gaxie's icon

Dear Rui,

an other question
when you click on "open audio file"
the open dialog folder does not see
sound files de you know the message
to be able to load them ?

thanks

sg

Rui Caldas's icon

Hi

First
If you follow the "step 2" of my patch, you can see that all points are sended to a pack object. that pack object creates a list with 3 elements: 1º is the index of your preset, 3º is an symbol containing all point from function object (it's a symbol because it's on commas) and the 2nd element of that list is your preset's name.

[pack 0 unnamed preset]

So you just have to send some name to the second inlet of pack object to give it a name.
Check this!

Max Patch
Copy patch and select New From Clipboard in Max.

Second

Right click on [opendialog] object and select "open help"

In the help patch you can see that you can sen the message "sound" instead of "open" to open only sound files.

Realy? I don't think! That never worked on my computers since Max 4, but on Macs could work... I don't know!
Here, that message opens an dialog that let you search for *.* files... I've never understand that! but you can try!

Hope it help something.