Download Links
sa.function 0.3.2

sa.function extends the original function to allow bezier curves. Curviture points can be dragged independently to create any curve.

sa.function is not completely backward compatible with the orignal function and most notably cannot be used with line~. However, sa.function can dump the curve as an approximation to function.

sa.function also bring exciting and powerful new features, such as multiple line support, symmetric editing modes and a undo/redo management.


  • Bezier curves!
  • Undo/redo
  • Multiple lines
  • Symmetric editing
  • Refer and duplicate named sa.functions
  • Sampling curve to dump to function
  • Supports Windows and Mac.

pattr support is coming soon.

The zip file contains both Windows and Mac externals and helpfile.

Jan 18 2012 | 8:38 am

Please oh please bring pattr support

Jan 21 2012 | 4:48 am

I too am standing by for the pattr support! :)

Great work, keep it up!

Jan 23 2012 | 1:51 pm

Agreed, fantastic work – sorry i did not mention this before Toshiro !

Really hope you update the patch so i can stop using my work around which is no where near as elegant at pattr.

Apr 29 2013 | 9:46 am

Hi Toshiro,
I hope you read this: Please update your sa.function to 64 bit!

May 03 2013 | 12:02 pm

agreed. 64bit request please. wish i knew how to do it myself…

hopefully you get around to it.

thanks, man.

May 27 2013 | 8:06 am

Hi, this object is excellent, thanks for sharing it. One question: does the ‘setdomain’ message not work as it does within the standard function object? The helpfile seems to suggest it does, but i’m not having much luck with it. Any clues?

Jul 07 2013 | 1:45 pm

Thank !

Nov 27 2013 | 2:41 am

is pattr support really coming?!?!

Mar 22 2014 | 12:54 pm

+1 we need 64bit version

Mar 22 2014 | 5:30 pm

you know that you can have curved lines with funciotn now right ?

Mar 22 2014 | 5:39 pm

but it’s not quite the same, ok

May 28 2014 | 11:10 pm


Feb 09 2015 | 7:48 am

+1 for 64 bit version! Pleeeeeease! Great work, sa.function looks amazing.

Sep 19 2016 | 4:31 am

+2 for 64 bit version!

Viewing 14 posts - 1 through 14 (of 14 total)

Explore More

Subscribe to the Cycling ’74 Weekly Newsletter

Let us tell you about notable Max projects, obscure facts, and creative media artists of all kinds.

* indicates required