function objekt: list output stops after firs point

hgh's icon

Hi,

i wants to put out a complex Envelope over 4 seconds..

i connectet the line output like on the picture...

A ramp from min to max with only 2 function-points is working...

But if i use more points, it stops with the second point... What do i wrong?

max's icon

Hi ,

I have also this problem ,
but it's new , i never had before...

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

I do this system and now it's working but it's not very handy.

hgh's icon

shit,

your system doesn´t work in my patch!!!

Whats that? The envelope drawed in the function object stops at the second point and holds this value to end! I have´nt it also never bevor...

I neeeed some help, please.

hgh's icon

here is a screenshot of my problem:

2100.functionenvelope.jpg
jpg
hgh's icon

New System to work with functions with Line-Output-Format:

Look at the picture... So, it works for me... But its not the solution.
I generate MANUALLY A LINE FROM 0 to 4000 ms an put it in the left input. So the line runs manually and the output is a dataflow of corresponding Y values for each point!!

In my opinnion the function object is buggy!!! Does anyone have an other solution?

Dear hgh

2102.functionenvelopewithLine2.jpg
jpg
Emmanuel Jourdan's icon

You have points with sustain, this will cause line~ to stop until you send next messages to function. You could deactivate the clicksustain attribute to prevent function from creating sustained points.

hgh's icon

Whats the way to deactivate the clicksustain attribute to prevent function from creating sustained points ???

In the inspector i don´t the any attributes...

hgh's icon

Here the screenshot of my function-object:

2103.inspectorfunction.jpg
jpg
Emmanuel Jourdan's icon

Like I said, clicksustain so uncheck Allows Changing Sustain by Clicking. You can also use the clearsustain message to remove the sustain state of every points.

Chris Muir's icon

HGH: screenshots are not that useful. Post the problem part of your patch, so that people can see what's really wrong.

I don't think that "the function object is buggy." I think there are just some issues with your patch.

That said, I would really love to see a new rule for function that would only allow one sustain point. When you added a sustain point the previous sustain, if any, would loose it's sustain status.

Emmanuel Jourdan's icon

With autosustain activated you can have the "one before the last" point automatically sustained.

albertocarretero's icon

I have the same problem (after having read the previous posts...)
Please, help me!

4009.lineproblem.maxpat
Max Patch
Emmanuel Jourdan's icon

@albertocarretero it's a different issue:

line doesn't support multi segment. You'll find plenty of abstraction out there to fix the problem. ej.line from the ejies does this.