










Objects  page : 1 
curve
 Javaclass (mxj) 

more accurate curve~ a Java/mxj~ implementation of curve~ which is more linear when the curve value is 0. Paradoxically, this is based on the curve~ object from the pd cyclone project which itself is a "port" of most objects from Max/MSP! 
curve.function.js
 Javascript (jsui) 

Generate curve~compatible breakpoint envelopes This is now merged into ejies 1.58b1.
("beta" release) extends Emmanuel Jordan's ej.function.js to enable editing of curves between breakpoints, compatible with curve~. Requires ejies to be installed (http://ej.com). Now works with ejies 1.57 and has its own inspector and a slightly better help file. 
curve~
 External 

Exponential ramp generator curve~ is similar to line~. It produces a signal that goes from an initial to target value over a specified number of milliseconds. However, it produces nonlinear ramps using a piecewise approximation of an exponential function. You specify the parameter to this exponential function in the curve~ object's right inlet. Values from 0 to 1 produce an "exponential" curve when increasing in value and values from 1 to 0 produce a "logarithmic" curve. The closer to 0 the curve parameter is, the closer the curve is to a straight line, and the farther away the parameter is from 0, the steeper the curve. curve~ can also accept a list of up two or three arguments (the previous curve parameter is used if there are two arguments), or a list with two or more value, time, parameter triples. curve~ is limited to 42 such triples in a single list. The object's approximation of the exponential becomes better when the vector size is smaller, but the object also becomes more computationally expensive. 
page : 1 










