# me - this DAT # scriptOp - the OP which is cooking # press 'Setup Parameters' in the OP to call this function to re-create the parameters. def onSetupParameters(scriptOp): page = scriptOp.appendCustomPage('Parameters') p = page.appendInt('Par1', label='ParA') p = page.appendFloat('Par2', label='ParB') return # called whenever custom pulse parameter is pushed def onPulse(par): return def onCook(scriptOp): scriptOp.clear() #Declare Variables samples = scriptOp.par.Samples # Assign Samples to CHOP scriptOp.numSamples = samples #Calculate Step Size # Append output channels tx = scriptOp.appendChan('tx') ty = scriptOp.appendChan('ty') tz = scriptOp.appendChan('tz') #Assign Value to channels Implementing the Parametric Equation return
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter