rsc3/doc/rsc3-docs/index.html

192 lines
No EOL
121 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"/><meta name="viewport" content="width=device-width, initial-scale=0.8"/><title>rsc3: racket/scheme/supercollider</title><link rel="stylesheet" type="text/css" href="scribble.css" title="default"/><link rel="stylesheet" type="text/css" href="manual-style.css" title="default"/><link rel="stylesheet" type="text/css" href="manual-racket.css" title="default"/><script type="text/javascript" src="scribble-common.js"></script><script type="text/javascript" src="manual-racket.js"></script><!--[if IE 6]><style type="text/css">.SIEHidden { overflow: hidden; }</style><![endif]--></head><body id="scribble-racket-lang-org"><div class="tocset"><div class="tocview"><div class="tocviewlist tocviewlisttopspace"><div class="tocviewtitle"><table cellspacing="0" cellpadding="0"><tr><td style="width: 1em;"><a href="javascript:void(0);" title="Expand/Collapse" class="tocviewtoggle" onclick="TocviewToggle(this,&quot;tocview_0&quot;);">&#9660;</a></td><td></td><td><a href="" class="tocviewselflink" data-pltdoc="x">rsc3:<span class="mywbr"> &nbsp;</span> racket/<span class="mywbr"> &nbsp;</span>scheme/<span class="mywbr"> &nbsp;</span>supercollider</a></td></tr></table></div><div class="tocviewsublistonly" style="display: block;" id="tocview_0"><table cellspacing="0" cellpadding="0"><tr><td align="right">1&nbsp;</td><td><a href="rsc3__server_commands.html" class="tocviewlink" data-pltdoc="x">rsc3:<span class="mywbr"> &nbsp;</span> server commands</a></td></tr><tr><td align="right">2&nbsp;</td><td><a href="rsc3__ugens.html" class="tocviewlink" data-pltdoc="x">rsc3:<span class="mywbr"> &nbsp;</span> ugens</a></td></tr><tr><td align="right">3&nbsp;</td><td><a href="rsc3__tutorials.html" class="tocviewlink" data-pltdoc="x">rsc3:<span class="mywbr"> &nbsp;</span> tutorials</a></td></tr><tr><td align="right"></td><td><a href="doc-index.html" class="tocviewlink" data-pltdoc="x">Index</a></td></tr></table></div></div></div><div class="tocsub"><div class="tocsubtitle">On this page:</div><table class="tocsublist" cellspacing="0"><tr><td><span class="tocsublinknumber"></span><a href="#%28part._rsc3__racket_scheme_supercollider%29" class="tocsubseclink" data-pltdoc="x">rsc3:<span class="mywbr"> &nbsp;</span> racket/<span class="mywbr"> &nbsp;</span>scheme/<span class="mywbr"> &nbsp;</span>supercollider</a></td></tr></table></div></div><div class="maincolumn"><div class="main"><div class="versionbox"><span class="version">8.6</span></div><div class="navsettop"><span class="navleft"><div class="nosearchform"></div>&nbsp;&nbsp;<span class="tocsettoggle">&nbsp;&nbsp;<a href="javascript:void(0);" title="show/hide table of contents" onclick="TocsetToggle();">contents</a></span></span><span class="navright">&nbsp;&nbsp;<span class="nonavigation">&larr; prev</span>&nbsp;&nbsp;<span class="nonavigation">up</span>&nbsp;&nbsp;<a href="rsc3__server_commands.html" title="forward to &quot;1 rsc3: server commands&quot;" data-pltdoc="x">next &rarr;</a></span>&nbsp;</div><h2><a name="(part._rsc3__racket_scheme_supercollider)"></a>rsc3: racket/scheme/supercollider</h2><table cellspacing="0" cellpadding="0"><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html" class="toptoclink" data-pltdoc="x">1<span class="hspace">&nbsp;</span>rsc3: server commands</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__g_deep.Free__.Free_all_synths_in_this_group_and_all_its_sub-groups_%29" class="toclink" data-pltdoc="x">1.1<span class="hspace">&nbsp;</span>/g_deepFree Free all synths in this group and all its sub-groups.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__c_setn___________________________________.Set_ranges_of_bus_value_s_%29" class="toclink" data-pltdoc="x">1.2<span class="hspace">&nbsp;</span>/c_setn Set ranges of bus value(s)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__sync______________________.Notify_when_async_commands_have_completed_%29" class="toclink" data-pltdoc="x">1.3<span class="hspace">&nbsp;</span>/sync Notify when async commands have completed.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__s_getn__________________________.Get_ranges_of_control_value_s_%29" class="toclink" data-pltdoc="x">1.4<span class="hspace">&nbsp;</span>/s_getn Get ranges of control value(s)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__s_get__________.Get_control_value_s_%29" class="toclink" data-pltdoc="x">1.5<span class="hspace">&nbsp;</span>/s_get Get control value(s)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__n_mapn_______________________.Map_a_node_s_controls_to_read_from_buses%29" class="toclink" data-pltdoc="x">1.6<span class="hspace">&nbsp;</span>/n_mapn Map a node&rsquo;s controls to read from buses</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__b_gen______________________________.Call_a_command_to_fill_a_buffer%29" class="toclink" data-pltdoc="x">1.7<span class="hspace">&nbsp;</span>/b_gen Call a command to fill a buffer</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__n_trace_______________________________________________.Trace_a_node%29" class="toclink" data-pltdoc="x">1.8<span class="hspace">&nbsp;</span>/n_trace Trace a node</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__b_alloc________________________________.Allocate_buffer_space_%29" class="toclink" data-pltdoc="x">1.9<span class="hspace">&nbsp;</span>/b_alloc Allocate buffer space.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__n_query________________________________________.Get_info_about_a_node%29" class="toclink" data-pltdoc="x">1.10<span class="hspace">&nbsp;</span>/n_query Get info about a node</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__d_load______________________________________.Load_synth_definition%29" class="toclink" data-pltdoc="x">1.11<span class="hspace">&nbsp;</span>/d_load Load synth definition</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__n_fill____________________.Fill_ranges_of_a_node_s_control_value_s_%29" class="toclink" data-pltdoc="x">1.12<span class="hspace">&nbsp;</span>/n_fill Fill ranges of a node&rsquo;s control value(s)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__n_before_________.Place_a_node_before_another%29" class="toclink" data-pltdoc="x">1.13<span class="hspace">&nbsp;</span>/n_before Place a node before another</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__b_close%29" class="toclink" data-pltdoc="x">1.14<span class="hspace">&nbsp;</span>/b_close</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part._see_s-new%29" class="toclink" data-pltdoc="x">1.15<span class="hspace">&nbsp;</span>see s-new</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__s_new____________________________________________.Create_a_new_synth%29" class="toclink" data-pltdoc="x">1.16<span class="hspace">&nbsp;</span>/s_new Create a new synth</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__b_setn_______________________________.Set_ranges_of_sample_value_s_%29" class="toclink" data-pltdoc="x">1.17<span class="hspace">&nbsp;</span>/b_setn Set ranges of sample value(s)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__c_set_______________________________________________.Set_bus_value_s_%29" class="toclink" data-pltdoc="x">1.18<span class="hspace">&nbsp;</span>/c_set Set bus value(s)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__n_free__________________________________________.Delete_a_node_%29" class="toclink" data-pltdoc="x">1.19<span class="hspace">&nbsp;</span>/n_free Delete a node.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part._see_n-set%29" class="toclink" data-pltdoc="x">1.20<span class="hspace">&nbsp;</span>see n-set</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__n_run__________________________________________.Turn_node_on_or_off%29" class="toclink" data-pltdoc="x">1.21<span class="hspace">&nbsp;</span>/n_run Turn node on or off</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__b_read_____________.Read_sound_file_data_into_an_existing_buffer_%29" class="toclink" data-pltdoc="x">1.22<span class="hspace">&nbsp;</span>/b_read Read sound file data into an existing buffer.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__nrt_end___________________________end_real_time_mode__close_file%29" class="toclink" data-pltdoc="x">1.23<span class="hspace">&nbsp;</span>/nrt_end end real time mode, close file</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__b_get_____.Get_sample_value_s_%29" class="toclink" data-pltdoc="x">1.24<span class="hspace">&nbsp;</span>/b_get Get sample value(s)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__n_after_________.Place_a_node_after_another%29" class="toclink" data-pltdoc="x">1.25<span class="hspace">&nbsp;</span>/n_after Place a node after another</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__d_free________________________________delete_synth_definition%29" class="toclink" data-pltdoc="x">1.26<span class="hspace">&nbsp;</span>/d_free delete synth definition</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__n_set________________________________.Set_a_node_s_control_value_s_%29" class="toclink" data-pltdoc="x">1.27<span class="hspace">&nbsp;</span>/n_set Set a node&rsquo;s control value(s)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__b_write_____.Write_sound_file_data_%29" class="toclink" data-pltdoc="x">1.28<span class="hspace">&nbsp;</span>/b_write Write sound file data.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__b_getn_______________________________.Get_ranges_of_sample_value_s_%29" class="toclink" data-pltdoc="x">1.29<span class="hspace">&nbsp;</span>/b_getn Get ranges of sample value(s)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__b_fill______________________________.Fill_ranges_of_sample_value_s_%29" class="toclink" data-pltdoc="x">1.30<span class="hspace">&nbsp;</span>/b_fill Fill ranges of sample value(s)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__s_noid_______________.Auto-reassign_synth_s_.I.D_to_a_reserved_value%29" class="toclink" data-pltdoc="x">1.31<span class="hspace">&nbsp;</span>/s_noid Auto-reassign synth&rsquo;s ID to a reserved value</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__d_recv___________________________.Receive_a_synth_definition_file%29" class="toclink" data-pltdoc="x">1.32<span class="hspace">&nbsp;</span>/d_recv Receive a synth definition file</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__u_cmd____________________________send_a_command_to_a_unit_generator%29" class="toclink" data-pltdoc="x">1.33<span class="hspace">&nbsp;</span>/u_cmd send a command to a unit generator</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__b_alloc.Read___________.Allocate_buffer_space_and_read_a_sound_file_%29" class="toclink" data-pltdoc="x">1.34<span class="hspace">&nbsp;</span>/b_allocRead Allocate buffer space and read a sound file.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__n_map________________________.Map_a_node_s_controls_to_read_from_a_bus%29" class="toclink" data-pltdoc="x">1.35<span class="hspace">&nbsp;</span>/n_map Map a node&rsquo;s controls to read from a bus</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__status___________.Query_the_status%29" class="toclink" data-pltdoc="x">1.36<span class="hspace">&nbsp;</span>/status Query the status</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__g_new____.Create_a_new_group%29" class="toclink" data-pltdoc="x">1.37<span class="hspace">&nbsp;</span>/g_new Create a new group</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__c_get_____.Get_bus_value_s_%29" class="toclink" data-pltdoc="x">1.38<span class="hspace">&nbsp;</span>/c_get Get bus value(s)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__b_set_____.Set_sample_value_s_%29" class="toclink" data-pltdoc="x">1.39<span class="hspace">&nbsp;</span>/b_set Set sample value(s)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__b_zero______________________________________.Zero_sample_data%29" class="toclink" data-pltdoc="x">1.40<span class="hspace">&nbsp;</span>/b_zero Zero sample data</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__tr_______________________.A_trigger_message%29" class="toclink" data-pltdoc="x">1.41<span class="hspace">&nbsp;</span>/tr A trigger message</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__dump.O.S.C__________________________________.Display_incoming_.O.S.C_messages%29" class="toclink" data-pltdoc="x">1.42<span class="hspace">&nbsp;</span>/dumpOSC Display incoming OSC messages</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__n_setn______________________.Set_ranges_of_a_node_s_control_value_s_%29" class="toclink" data-pltdoc="x">1.43<span class="hspace">&nbsp;</span>/n_setn Set ranges of a node&rsquo;s control value(s)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__b_free____________________________________.Free_buffer_data_%29" class="toclink" data-pltdoc="x">1.44<span class="hspace">&nbsp;</span>/b_free Free buffer data.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__notify____________.Register_to_receive_notifications_from_server%29" class="toclink" data-pltdoc="x">1.45<span class="hspace">&nbsp;</span>/notify Register to receive notifications from server</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__b_query%29" class="toclink" data-pltdoc="x">1.46<span class="hspace">&nbsp;</span>/b_query</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__g_tail_____________________________.Add_node_to_tail_of_group%29" class="toclink" data-pltdoc="x">1.47<span class="hspace">&nbsp;</span>/g_tail Add node to tail of group</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__clear.Sched___________________________.Clear_all_scheduled_bundles_%29" class="toclink" data-pltdoc="x">1.48<span class="hspace">&nbsp;</span>/clearSched Clear all scheduled bundles.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__g_free.All__________________________.Delete_all_nodes_in_a_group_%29" class="toclink" data-pltdoc="x">1.49<span class="hspace">&nbsp;</span>/g_freeAll Delete all nodes in a group.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__g_head______________________.Add_node_to_head_of_group%29" class="toclink" data-pltdoc="x">1.50<span class="hspace">&nbsp;</span>/g_head Add node to head of group</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__c_getn_____.Get_ranges_of_bus_value_s_%29" class="toclink" data-pltdoc="x">1.51<span class="hspace">&nbsp;</span>/c_getn Get ranges of bus value(s)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__quit________________________________________________.Quit_program%29" class="toclink" data-pltdoc="x">1.52<span class="hspace">&nbsp;</span>/quit Quit program</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part._see_g-new%29" class="toclink" data-pltdoc="x">1.53<span class="hspace">&nbsp;</span>see g-new</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__server_commands.html#%28part.__c_fill_______________________________________.Fill_ranges_of_bus_value_s_%29" class="toclink" data-pltdoc="x">1.54<span class="hspace">&nbsp;</span>/c_fill Fill ranges of bus value(s)</a></p></td></tr><tr><td><p><span class="hspace"></span></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html" class="toptoclink" data-pltdoc="x">2<span class="hspace">&nbsp;</span>rsc3: ugens</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__.Rlpf_in_freq_rq_%29" class="toclink" data-pltdoc="x">2.1<span class="hspace">&nbsp;</span>(Rlpf in freq rq)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__fold_in_lo_hi_%29" class="toclink" data-pltdoc="x">2.2<span class="hspace">&nbsp;</span>(fold in lo hi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__formlet_in_freq_attack.Time_decay.Time_%29" class="toclink" data-pltdoc="x">2.3<span class="hspace">&nbsp;</span>(formlet in freq attackTime decayTime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lin-lin_in_srclo_srchi_dstlo_dsthi_%29" class="toclink" data-pltdoc="x">2.4<span class="hspace">&nbsp;</span>(lin-lin in srclo srchi dstlo dsthi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__fos_in_a0_a1_b1_%29" class="toclink" data-pltdoc="x">2.5<span class="hspace">&nbsp;</span>(fos in a0 a1 b1)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__bpf_in_freq_rq_%29" class="toclink" data-pltdoc="x">2.6<span class="hspace">&nbsp;</span>(bpf in freq rq)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__wrap_in_lo_hi_%29" class="toclink" data-pltdoc="x">2.7<span class="hspace">&nbsp;</span>(wrap in lo hi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__bpz2_in_%29" class="toclink" data-pltdoc="x">2.8<span class="hspace">&nbsp;</span>(bpz2 in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__amp-comp_freq_root_exp_%29" class="toclink" data-pltdoc="x">2.9<span class="hspace">&nbsp;</span>(amp-comp freq root exp)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lag2_in_lag.Time_%29" class="toclink" data-pltdoc="x">2.10<span class="hspace">&nbsp;</span>(lag2 in lagTime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__one-zero_in_coef_%29" class="toclink" data-pltdoc="x">2.11<span class="hspace">&nbsp;</span>(one-zero in coef)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__klank_in_freq.Scale_freq.Offset_decay.Scale_spec_%29" class="toclink" data-pltdoc="x">2.12<span class="hspace">&nbsp;</span>(klank in freqScale freqOffset decayScale spec)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lpz2_ar_in_%29" class="toclink" data-pltdoc="x">2.13<span class="hspace">&nbsp;</span>(lpz2 ar in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lin-exp_in_srclo_srchi_dstlo_dsthi_%29" class="toclink" data-pltdoc="x">2.14<span class="hspace">&nbsp;</span>(lin-exp in srclo srchi dstlo dsthi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__hpz2_in_%29" class="toclink" data-pltdoc="x">2.15<span class="hspace">&nbsp;</span>(hpz2 in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__leak-dc_in_coef_%29" class="toclink" data-pltdoc="x">2.16<span class="hspace">&nbsp;</span>(leak-dc in coef)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__hpf_in_freq_%29" class="toclink" data-pltdoc="x">2.17<span class="hspace">&nbsp;</span>(hpf in freq)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__sos_in_a0_a1_a2_b1_b2_%29" class="toclink" data-pltdoc="x">2.18<span class="hspace">&nbsp;</span>(sos in a0 a1 a2 b1 b2)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__normalizer_in_level_dur_%29" class="toclink" data-pltdoc="x">2.19<span class="hspace">&nbsp;</span>(normalizer in level dur)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__two-zero_in_freq_radius_%29" class="toclink" data-pltdoc="x">2.20<span class="hspace">&nbsp;</span>(two-zero in freq radius)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__clip_in_lo_hi_%29" class="toclink" data-pltdoc="x">2.21<span class="hspace">&nbsp;</span>(clip in lo hi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__limiter_input_level_look.Ahead.Time_%29" class="toclink" data-pltdoc="x">2.22<span class="hspace">&nbsp;</span>(limiter input level lookAheadTime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__median_length_in_%29" class="toclink" data-pltdoc="x">2.23<span class="hspace">&nbsp;</span>(median length in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lag3_in_lag.Time_%29" class="toclink" data-pltdoc="x">2.24<span class="hspace">&nbsp;</span>(lag3 in lagTime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__amp-comp.A_freq_root_min.Amp_root.Amp_%29" class="toclink" data-pltdoc="x">2.25<span class="hspace">&nbsp;</span>(amp-compA freq root minAmp rootAmp)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__two-pole_in_freq_radius_%29" class="toclink" data-pltdoc="x">2.26<span class="hspace">&nbsp;</span>(two-pole in freq radius)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lpf_in_freq_%29" class="toclink" data-pltdoc="x">2.27<span class="hspace">&nbsp;</span>(lpf in freq)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__hpz1_in_%29" class="toclink" data-pltdoc="x">2.28<span class="hspace">&nbsp;</span>(hpz1 in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__freq-shift_input_shift_phase_%29" class="toclink" data-pltdoc="x">2.29<span class="hspace">&nbsp;</span>(freq-shift input shift phase)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lpz1_ar_in_%29" class="toclink" data-pltdoc="x">2.30<span class="hspace">&nbsp;</span>(lpz1 ar in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__moog-ff_in_freq_gain_reset_%29" class="toclink" data-pltdoc="x">2.31<span class="hspace">&nbsp;</span>(moog-ff in freq gain reset)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__resonz_in_freq_bwr_%29" class="toclink" data-pltdoc="x">2.32<span class="hspace">&nbsp;</span>(resonz in freq bwr)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__brz2_in_%29" class="toclink" data-pltdoc="x">2.33<span class="hspace">&nbsp;</span>(brz2 in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__.Rhpf_in_freq_rq_%29" class="toclink" data-pltdoc="x">2.34<span class="hspace">&nbsp;</span>(Rhpf in freq rq)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__brf_in_freq_rq_%29" class="toclink" data-pltdoc="x">2.35<span class="hspace">&nbsp;</span>(brf in freq rq)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__one-pole_in_coef_%29" class="toclink" data-pltdoc="x">2.36<span class="hspace">&nbsp;</span>(one-pole in coef)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lag_in_lag.Time_%29" class="toclink" data-pltdoc="x">2.37<span class="hspace">&nbsp;</span>(lag in lagTime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__ringz_in_freq_decay.Time_%29" class="toclink" data-pltdoc="x">2.38<span class="hspace">&nbsp;</span>(ringz in freq decayTime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__dyn-klank_in_freq.Scale_freq.Offset_decay.Scale_spec_%29" class="toclink" data-pltdoc="x">2.39<span class="hspace">&nbsp;</span>(dyn-klank in freqScale freqOffset decayScale spec)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__.Grainin_nc_tr_dur_in_pan_envbuf_%29" class="toclink" data-pltdoc="x">2.40<span class="hspace">&nbsp;</span>(Grainin nc tr dur in pan envbuf)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__grain-buf_nc_tr_dur_sndbuf_rate_pos_interp_pan_envbuf_%29" class="toclink" data-pltdoc="x">2.41<span class="hspace">&nbsp;</span>(grain-buf nc tr dur sndbuf rate pos interp pan envbuf)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__grain-sin_nc_tr_dur_freq_pan_envbuf_%29" class="toclink" data-pltdoc="x">2.42<span class="hspace">&nbsp;</span>(grain-sin nc tr dur freq pan envbuf)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__warp1_nc_buf_ptr_freq.Scale_window.Size_envbuf_overlaps_windowrand.Ratio_interp_%29" class="toclink" data-pltdoc="x">2.43<span class="hspace">&nbsp;</span>(warp1 nc buf ptr freqScale windowSize envbuf overlaps windowrandRatio interp)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__grain-fm_nc_tr_dur_carfreq_modfreq_index_pan_envbuf_%29" class="toclink" data-pltdoc="x">2.44<span class="hspace">&nbsp;</span>(grain-fm nc tr dur carfreq modfreq index pan envbuf)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__disk-in_num-channels_rate_bufnum_%29" class="toclink" data-pltdoc="x">2.45<span class="hspace">&nbsp;</span>(disk-in num-channels rate bufnum)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__disk-out_bufnum_channels_%29" class="toclink" data-pltdoc="x">2.46<span class="hspace">&nbsp;</span>(disk-out bufnum channels)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._num-input-buses%29" class="toclink" data-pltdoc="x">2.47<span class="hspace">&nbsp;</span>num-input-buses</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._num-control-buses%29" class="toclink" data-pltdoc="x">2.48<span class="hspace">&nbsp;</span>num-control-buses</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._num-buffers%29" class="toclink" data-pltdoc="x">2.49<span class="hspace">&nbsp;</span>num-buffers</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._num-output-buses%29" class="toclink" data-pltdoc="x">2.50<span class="hspace">&nbsp;</span>num-output-buses</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__buf-frames_rate_bufnum_%29" class="toclink" data-pltdoc="x">2.51<span class="hspace">&nbsp;</span>(buf-frames rate bufnum)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__buf-rate-scale_rate_bufnum_%29" class="toclink" data-pltdoc="x">2.52<span class="hspace">&nbsp;</span>(buf-rate-scale rate bufnum)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._sample-dur%29" class="toclink" data-pltdoc="x">2.53<span class="hspace">&nbsp;</span>sample-dur</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._sample-rate%29" class="toclink" data-pltdoc="x">2.54<span class="hspace">&nbsp;</span>sample-rate</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._radians-per-sample%29" class="toclink" data-pltdoc="x">2.55<span class="hspace">&nbsp;</span>radians-per-sample</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__buf-dur_rate_bufnum_%29" class="toclink" data-pltdoc="x">2.56<span class="hspace">&nbsp;</span>(buf-dur rate bufnum)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__buf-channels_rate_bufnum_%29" class="toclink" data-pltdoc="x">2.57<span class="hspace">&nbsp;</span>(buf-channels rate bufnum)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__buf-sample-rate_rate_bufnum_%29" class="toclink" data-pltdoc="x">2.58<span class="hspace">&nbsp;</span>(buf-sample-rate rate bufnum)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._num-audio-buses%29" class="toclink" data-pltdoc="x">2.59<span class="hspace">&nbsp;</span>num-audio-buses</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._num-running-synths%29" class="toclink" data-pltdoc="x">2.60<span class="hspace">&nbsp;</span>num-running-synths</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._subsample-offset%29" class="toclink" data-pltdoc="x">2.61<span class="hspace">&nbsp;</span>subsample-offset</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__zero-crossing_in_%29" class="toclink" data-pltdoc="x">2.62<span class="hspace">&nbsp;</span>(zero-crossing in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__slope_in_%29" class="toclink" data-pltdoc="x">2.63<span class="hspace">&nbsp;</span>(slope in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__running-sum_in_numsamp_%29" class="toclink" data-pltdoc="x">2.64<span class="hspace">&nbsp;</span>(running-sum in numsamp)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pitch_in_init.Freq_min.Freq_max.Freq_exec.Freq_max.Bins.Per.Octave%29" class="toclink" data-pltdoc="x">2.65<span class="hspace">&nbsp;</span>(pitch in initFreq minFreq maxFreq execFreq maxBinsPerOctave</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__compander_input_control_thresh_slope.Below_slope.Above_clamp.Time_relax.Time_%29" class="toclink" data-pltdoc="x">2.66<span class="hspace">&nbsp;</span>(compander input control thresh slopeBelow slopeAbove clampTime relaxTime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__amplitude_rate_in_attack.Time_release.Time_%29" class="toclink" data-pltdoc="x">2.67<span class="hspace">&nbsp;</span>(amplitude rate in attackTime releaseTime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pulse-divider_trig_div_start_%29" class="toclink" data-pltdoc="x">2.68<span class="hspace">&nbsp;</span>(pulse-divider trig div start)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__gate_in_trig_%29" class="toclink" data-pltdoc="x">2.69<span class="hspace">&nbsp;</span>(gate in trig)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__poll_trig_in_trigid_label_%29" class="toclink" data-pltdoc="x">2.70<span class="hspace">&nbsp;</span>(poll trig in trigid label)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__most-change_a_b_%29" class="toclink" data-pltdoc="x">2.71<span class="hspace">&nbsp;</span>(most-change a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__trig_in_dur_%29" class="toclink" data-pltdoc="x">2.72<span class="hspace">&nbsp;</span>(trig in dur)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pulse-count_trig_reset_%29" class="toclink" data-pltdoc="x">2.73<span class="hspace">&nbsp;</span>(pulse-count trig reset)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__stepper_trig_reset_min_max_step_resetval_%29" class="toclink" data-pltdoc="x">2.74<span class="hspace">&nbsp;</span>(stepper trig reset min max step resetval)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__last-value_in_diff_%29" class="toclink" data-pltdoc="x">2.75<span class="hspace">&nbsp;</span>(last-value in diff)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__peak-follower_in_decay_%29" class="toclink" data-pltdoc="x">2.76<span class="hspace">&nbsp;</span>(peak-follower in decay)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__running-max_in_trig_%29" class="toclink" data-pltdoc="x">2.77<span class="hspace">&nbsp;</span>(running-max in trig)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__trig1_in_dur_%29" class="toclink" data-pltdoc="x">2.78<span class="hspace">&nbsp;</span>(trig1 in dur)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__phasor_trig_rate_start_end_resetpos_%29" class="toclink" data-pltdoc="x">2.79<span class="hspace">&nbsp;</span>(phasor trig rate start end resetpos)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__schmidt_in_lo_hi_%29" class="toclink" data-pltdoc="x">2.80<span class="hspace">&nbsp;</span>(schmidt in lo hi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__peak_trig_reset_%29" class="toclink" data-pltdoc="x">2.81<span class="hspace">&nbsp;</span>(peak trig reset)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__toggle-ff_trig_%29" class="toclink" data-pltdoc="x">2.82<span class="hspace">&nbsp;</span>(toggle-ff trig)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__sweep_trig_rate_%29" class="toclink" data-pltdoc="x">2.83<span class="hspace">&nbsp;</span>(sweep trig rate)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__send-trig_in_id_value_%29" class="toclink" data-pltdoc="x">2.84<span class="hspace">&nbsp;</span>(send-trig in id value)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__in-range_in_lo_hi_%29" class="toclink" data-pltdoc="x">2.85<span class="hspace">&nbsp;</span>(in-range in lo hi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__timer_trig_%29" class="toclink" data-pltdoc="x">2.86<span class="hspace">&nbsp;</span>(timer trig)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__t-delay_trigger_delay.Time_%29" class="toclink" data-pltdoc="x">2.87<span class="hspace">&nbsp;</span>(t-delay trigger delayTime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__running-min_in_trig_%29" class="toclink" data-pltdoc="x">2.88<span class="hspace">&nbsp;</span>(running-min in trig)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__set-reset-ff_trig_reset_%29" class="toclink" data-pltdoc="x">2.89<span class="hspace">&nbsp;</span>(set-reset-ff trig reset)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__saw_rate_freq_%29" class="toclink" data-pltdoc="x">2.90<span class="hspace">&nbsp;</span>(saw rate freq)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pm-osc_rate_carfreq_modfreq_index_modphase_%29" class="toclink" data-pltdoc="x">2.91<span class="hspace">&nbsp;</span>(pm-osc rate carfreq modfreq index modphase)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lf-tri_rate_freq_iphase_%29" class="toclink" data-pltdoc="x">2.92<span class="hspace">&nbsp;</span>(lf-tri rate freq iphase)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__t-grains_num.Channels_trigger_bufnum_rate_center.Pos_dur_pan_amp_interp_%29" class="toclink" data-pltdoc="x">2.93<span class="hspace">&nbsp;</span>(t-grains numChannels trigger bufnum rate centerPos dur pan amp interp)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__tw-index_in_normalize_array_%29" class="toclink" data-pltdoc="x">2.94<span class="hspace">&nbsp;</span>(tw-index in normalize array)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__osc-n_rate_bufnum_freq_phase_%29" class="toclink" data-pltdoc="x">2.95<span class="hspace">&nbsp;</span>(osc-n rate bufnum freq phase)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__osc_rate_bufnum_freq_phase_%29" class="toclink" data-pltdoc="x">2.96<span class="hspace">&nbsp;</span>(osc rate bufnum freq phase)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lf-saw_rate_freq_iphase_%29" class="toclink" data-pltdoc="x">2.97<span class="hspace">&nbsp;</span>(lf-saw rate freq iphase)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__tw-choose_trig_array_weights_normalize_%29" class="toclink" data-pltdoc="x">2.98<span class="hspace">&nbsp;</span>(tw-choose trig array weights normalize)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__import__rsc3__%29" class="toclink" data-pltdoc="x">2.99<span class="hspace">&nbsp;</span>(import (rsc3))</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pulse_rate_freq_width_%29" class="toclink" data-pltdoc="x">2.100<span class="hspace">&nbsp;</span>(pulse rate freq width)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__shaper_bufnum_in_%29" class="toclink" data-pltdoc="x">2.101<span class="hspace">&nbsp;</span>(shaper bufnum in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.S.C2__.Note_extra_iphase_argument____import__rsc3_____audition__out_0__mul__f-sin-osc_ar__mce2_440_550__0__0_05______let___f__x-line_kr_200_4000_1_remove-synth_______audition__out_0__mul__f-sin-osc_ar_f_0__0_25____%29" class="toclink" data-pltdoc="x">2.102<span class="hspace">&nbsp;</span>SC2: Note extra iphase argument.
(import (rsc3))
(audition (out 0 (mul (f-sin-osc ar (mce2 440 550) 0) 0.05)))
(let ((f (x-line kr 200 4000 1 remove-synth)))
(audition (out 0 (mul (f-sin-osc ar f 0) 0.25))))</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__v-osc_rate_bufpos_freq_phase_%29" class="toclink" data-pltdoc="x">2.103<span class="hspace">&nbsp;</span>(v-osc rate bufpos freq phase)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__var-saw_rate_freq_iphasewidth_%29" class="toclink" data-pltdoc="x">2.104<span class="hspace">&nbsp;</span>(var-saw rate freq iphasewidth)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__import__sosc___rsc3_____let___a__letc___r_1_______________let____r___mul__buf-rate-scale_kr_0__r______________________p__phasor_ar_0_r__0__buf-frames_kr_0__0______________________f__mul-add__lf-noise1_kr_2__300_400______________________i__mul__sin-osc_ar_f_0__0_1__________________mrg2__buf-wr_0_p_1_i______________________out_0_0_0_____________b__letc___r_1_______________let____r___mul__buf-rate-scale_kr_0__r______________________p__phasor_ar_0_r__0__buf-frames_kr_0__0__________________out_0__buf-rd_1_ar_0_p_1_2__________with-sc3_____lambda__fd________async_fd__b-alloc_0____44100_2__1_________send-synth_fd__a__a________send-synth_fd__b__b________send_fd__s-new0__a__1001_1_0_________send_fd__s-new0__b__1002_1_0________define__do-send_m_____with-sc3__lambda__fd___send_fd_m_______do-send__n-set1_1002__r__5_____do-send__n-set1_1001__r___random_0_2______do-send__n-set1_1002__r__2__%29" class="toclink" data-pltdoc="x">2.105<span class="hspace">&nbsp;</span>(import (sosc) (rsc3))
(let ((a (letc ((r 1))
(let* ((r* (mul (buf-rate-scale kr 0) r))
(p (phasor ar 0 r* 0 (buf-frames kr 0) 0))
(f (mul-add (lf-noise1 kr 2) 300 400))
(i (mul (sin-osc ar f 0) 0.1)))
(mrg2 (buf-wr 0 p 1 i)
(out 0 0.0)))))
(b (letc ((r 1))
(let* ((r* (mul (buf-rate-scale kr 0) r))
(p (phasor ar 0 r* 0 (buf-frames kr 0) 0)))
(out 0 (buf-rd 1 ar 0 p 1 2))))))
(with-sc3
(lambda (fd)
(async fd (b-alloc 0 (* 44100 2) 1))
(send-synth fd "a" a)
(send-synth fd "b" b)
(send fd (s-new0 "a" 1001 1 0))
(send fd (s-new0 "b" 1002 1 0)))))
(define (do-send m)
(with-sc3 (lambda (fd) (send fd m))))
(do-send (n-set1 1002 "r" 5))
(do-send (n-set1 1001 "r" (random 0 2)))
(do-send (n-set1 1002 "r" 2))</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__import__rsc3_____audition__out_0__mul__impulse_ar_800_0__0_1______let___f__x-line_kr_800_10_5_remove-synth_______audition__out_0__mul__impulse_ar_f_0_0__0_5_______let___f__mouse-y__kr_4_8_0_0_1__________p__mouse-x__kr_0_1_0_0_1_______audition__out_0__mul__impulse_ar_f__mce2_0_p___0_2____%29" class="toclink" data-pltdoc="x">2.106<span class="hspace">&nbsp;</span>(import (rsc3))
(audition (out 0 (mul (impulse ar 800 0) 0.1)))
(let ((f (x-line kr 800 10 5 remove-synth)))
(audition (out 0 (mul (impulse ar f 0.0) 0.5))))
(let ((f (mouse-y* kr 4 8 0 0.1))
(p (mouse-x* kr 0 1 0 0.1)))
(audition (out 0 (mul (impulse ar f (mce2 0 p)) 0.2))))</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__import__rsc3_____audition__out_0__mul__blip_ar_440_200__0_15___%29" class="toclink" data-pltdoc="x">2.107<span class="hspace">&nbsp;</span>(import (rsc3))
(audition (out 0 (mul (blip ar 440 200) 0.15)))</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__select_which_array_%29" class="toclink" data-pltdoc="x">2.108<span class="hspace">&nbsp;</span>(select which array)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__import__rsc3__%29" class="toclink" data-pltdoc="x">2.109<span class="hspace">&nbsp;</span>(import (rsc3))</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__import__rsc3_____with-sc3___lambda__fd______async_fd__b-alloc_10_512_1_______async_fd__b-gen1_10__sine1___list____1_2_4__1_1_2_1_3_1_4_1_5_1_6_1_7_1_8_1_9_1_10________audition__out_0__mul__c-osc_ar_10_200_0_7__0_25______audition__out_0__mul__c-osc_ar_10_200__mouse-x__kr_0_4_0_0_1___0_25___%29" class="toclink" data-pltdoc="x">2.110<span class="hspace">&nbsp;</span>(import (rsc3))
(with-sc3
(lambda (fd)
(async fd (b-alloc 10 512 1))
(async fd (b-gen1 10 "sine1" (list (+ 1 2 4) 1 1/2 1/3 1/4 1/5 1/6 1/7 1/8 1/9 1/10)))))
(audition (out 0 (mul (c-osc ar 10 200 0.7) 0.25)))
(audition (out 0 (mul (c-osc ar 10 200 (mouse-x* kr 0 4 0 0.1)) 0.25)))</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__v-osc3_rate_bufpos_freq1_freq2_freq3_%29" class="toclink" data-pltdoc="x">2.111<span class="hspace">&nbsp;</span>(v-osc3 rate bufpos freq1 freq2 freq3)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lf-cub_rate_freq_iphase_%29" class="toclink" data-pltdoc="x">2.112<span class="hspace">&nbsp;</span>(lf-cub rate freq iphase)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lf-pulse_rate_freq_iphase_width_%29" class="toclink" data-pltdoc="x">2.113<span class="hspace">&nbsp;</span>(lf-pulse rate freq iphase width)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__import__sosc___rsc3__%29" class="toclink" data-pltdoc="x">2.114<span class="hspace">&nbsp;</span>(import (sosc) (rsc3))</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_lf-cub_%29" class="toclink" data-pltdoc="x">2.115<span class="hspace">&nbsp;</span>See lf-cub.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__sync-saw_rate_sync.Freq_saw.Freq_%29" class="toclink" data-pltdoc="x">2.116<span class="hspace">&nbsp;</span>(sync-saw rate syncFreq sawFreq)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__t-choose_trig_array_%29" class="toclink" data-pltdoc="x">2.117<span class="hspace">&nbsp;</span>(t-choose trig array)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__sin-osc_rate_freq_phase_%29" class="toclink" data-pltdoc="x">2.118<span class="hspace">&nbsp;</span>(sin-osc rate freq phase)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__klang_rate_freq.Scale_freq.Offset_spec_%29" class="toclink" data-pltdoc="x">2.119<span class="hspace">&nbsp;</span>(klang rate freqScale freqOffset spec)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lag-in_num-channels_bus_lag_%29" class="toclink" data-pltdoc="x">2.120<span class="hspace">&nbsp;</span>(lag-in num-channels bus lag)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__sound-in_channel_%29" class="toclink" data-pltdoc="x">2.121<span class="hspace">&nbsp;</span>(sound-in channel)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__in_num-channels_rate_bus_%29" class="toclink" data-pltdoc="x">2.122<span class="hspace">&nbsp;</span>(in num-channels rate bus)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__in-trig_num-channels_bus_%29" class="toclink" data-pltdoc="x">2.123<span class="hspace">&nbsp;</span>(in-trig num-channels bus)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__replace-out_bufferindex_inputs_%29" class="toclink" data-pltdoc="x">2.124<span class="hspace">&nbsp;</span>(replace-out bufferindex inputs)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__local-in_num-channels_rate_%29" class="toclink" data-pltdoc="x">2.125<span class="hspace">&nbsp;</span>(local-in num-channels rate)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__offset-out_bufferindex_inputs_%29" class="toclink" data-pltdoc="x">2.126<span class="hspace">&nbsp;</span>(offset-out bufferindex inputs)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__in-feedback_num-channels_bus_%29" class="toclink" data-pltdoc="x">2.127<span class="hspace">&nbsp;</span>(in-feedback num-channels bus)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__x-out_buffer-index_xfade_inputs_%29" class="toclink" data-pltdoc="x">2.128<span class="hspace">&nbsp;</span>(x-out buffer-index xfade inputs)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__out_bufferindex_inputs_%29" class="toclink" data-pltdoc="x">2.129<span class="hspace">&nbsp;</span>(out bufferindex inputs)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__mix_.U.Gen_%29" class="toclink" data-pltdoc="x">2.130<span class="hspace">&nbsp;</span>(mix UGen)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__mix-fill_n_f____let___n_6_________o__lambda______mul__f-sin-osc_ar__rand_200_700__0__0_1________audition__out_0__mix-fill_n_o____%29" class="toclink" data-pltdoc="x">2.131<span class="hspace">&nbsp;</span>(mix-fill n f)
(let ((n 6)
(o (lambda (_) (mul (f-sin-osc ar (rand 200 700) 0) 0.1))))
(audition (out 0 (mix-fill n o))))</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__latch_in_trig_%29" class="toclink" data-pltdoc="x">2.132<span class="hspace">&nbsp;</span>(latch in trig)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__decay_in_decay.Time_%29" class="toclink" data-pltdoc="x">2.133<span class="hspace">&nbsp;</span>(decay in decayTime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__wrap-index_bufnum_in_%29" class="toclink" data-pltdoc="x">2.134<span class="hspace">&nbsp;</span>(wrap-index bufnum in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__mouse-y_rate_minval_maxval_warp_lag_%29" class="toclink" data-pltdoc="x">2.135<span class="hspace">&nbsp;</span>(mouse-y rate minval maxval warp lag)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__degree-to-key_bufnum_in_octave_%29" class="toclink" data-pltdoc="x">2.136<span class="hspace">&nbsp;</span>(degree-to-key bufnum in octave)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__key-state_rate_keynum_minval_maxval_lag_%29" class="toclink" data-pltdoc="x">2.137<span class="hspace">&nbsp;</span>(key-state rate keynum minval maxval lag)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__mrg2_left_right_%29" class="toclink" data-pltdoc="x">2.138<span class="hspace">&nbsp;</span>(mrg2 left right)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__mouse-button_rate_minval_maxval_lag_%29" class="toclink" data-pltdoc="x">2.139<span class="hspace">&nbsp;</span>(mouse-button rate minval maxval lag)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__slew_in_up_dn_%29" class="toclink" data-pltdoc="x">2.140<span class="hspace">&nbsp;</span>(slew in up dn)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__mouse-x_rate_minval_maxval_warp_lag_%29" class="toclink" data-pltdoc="x">2.141<span class="hspace">&nbsp;</span>(mouse-x rate minval maxval warp lag)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__decay2_in_attack.Time_decay.Time_%29" class="toclink" data-pltdoc="x">2.142<span class="hspace">&nbsp;</span>(decay2 in attackTime decayTime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__k2a_in_%29" class="toclink" data-pltdoc="x">2.143<span class="hspace">&nbsp;</span>(k2a in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__mul-add_a_b_c_%29" class="toclink" data-pltdoc="x">2.144<span class="hspace">&nbsp;</span>(mul-add a b c)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__clip2_a_b_%29" class="toclink" data-pltdoc="x">2.145<span class="hspace">&nbsp;</span>(clip2 a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__.Atan2_x_y_%29" class="toclink" data-pltdoc="x">2.146<span class="hspace">&nbsp;</span>(Atan2 x y)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__trunc_a_b_%29" class="toclink" data-pltdoc="x">2.147<span class="hspace">&nbsp;</span>(trunc a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__sub_a_b_%29" class="toclink" data-pltdoc="x">2.148<span class="hspace">&nbsp;</span>(sub a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__round-up_a_b_%29" class="toclink" data-pltdoc="x">2.149<span class="hspace">&nbsp;</span>(round-up a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__ring4_a_b_%29" class="toclink" data-pltdoc="x">2.150<span class="hspace">&nbsp;</span>(ring4 a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pow_a_b_%29" class="toclink" data-pltdoc="x">2.151<span class="hspace">&nbsp;</span>(pow a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__ring1_a_b_%29" class="toclink" data-pltdoc="x">2.152<span class="hspace">&nbsp;</span>(ring1 a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__gt_a_b_%29" class="toclink" data-pltdoc="x">2.153<span class="hspace">&nbsp;</span>(gt a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__add_a_b_%29" class="toclink" data-pltdoc="x">2.154<span class="hspace">&nbsp;</span>(add a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__abs-dif_a_b_%29" class="toclink" data-pltdoc="x">2.155<span class="hspace">&nbsp;</span>(abs-dif a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__am-clip_a_b_%29" class="toclink" data-pltdoc="x">2.156<span class="hspace">&nbsp;</span>(am-clip a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__ge_a_b_%29" class="toclink" data-pltdoc="x">2.157<span class="hspace">&nbsp;</span>(ge a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__max_a_b_%29" class="toclink" data-pltdoc="x">2.158<span class="hspace">&nbsp;</span>(max a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__ring3_a_b_%29" class="toclink" data-pltdoc="x">2.159<span class="hspace">&nbsp;</span>(ring3 a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__thresh_a_b_%29" class="toclink" data-pltdoc="x">2.160<span class="hspace">&nbsp;</span>(thresh a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__dif-sqr_a_b_%29" class="toclink" data-pltdoc="x">2.161<span class="hspace">&nbsp;</span>(dif-sqr a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__excess_a_b_%29" class="toclink" data-pltdoc="x">2.162<span class="hspace">&nbsp;</span>(excess a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__fold2_a_b_%29" class="toclink" data-pltdoc="x">2.163<span class="hspace">&nbsp;</span>(fold2 a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__sqr-dif_a_b_%29" class="toclink" data-pltdoc="x">2.164<span class="hspace">&nbsp;</span>(sqr-dif a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__hypot_x_y_%29" class="toclink" data-pltdoc="x">2.165<span class="hspace">&nbsp;</span>(hypot x y)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__sqr-sum_a_b_%29" class="toclink" data-pltdoc="x">2.166<span class="hspace">&nbsp;</span>(sqr-sum a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__sum-sqr_a_b_%29" class="toclink" data-pltdoc="x">2.167<span class="hspace">&nbsp;</span>(sum-sqr a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__le_a_b_%29" class="toclink" data-pltdoc="x">2.168<span class="hspace">&nbsp;</span>(le a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_gt%29" class="toclink" data-pltdoc="x">2.169<span class="hspace">&nbsp;</span>See gt</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__scale-neg_a_b_%29" class="toclink" data-pltdoc="x">2.170<span class="hspace">&nbsp;</span>(scale-neg a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__ring2_a_b_%29" class="toclink" data-pltdoc="x">2.171<span class="hspace">&nbsp;</span>(ring2 a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__.Mod_a_b_%29" class="toclink" data-pltdoc="x">2.172<span class="hspace">&nbsp;</span>(Mod a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__fdiv_a_b_%29" class="toclink" data-pltdoc="x">2.173<span class="hspace">&nbsp;</span>(fdiv a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__mul_a_b_%29" class="toclink" data-pltdoc="x">2.174<span class="hspace">&nbsp;</span>(mul a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__min_a_b_%29" class="toclink" data-pltdoc="x">2.175<span class="hspace">&nbsp;</span>(min a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lt_a_b_%29" class="toclink" data-pltdoc="x">2.176<span class="hspace">&nbsp;</span>(lt a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__wrap2_a_b_%29" class="toclink" data-pltdoc="x">2.177<span class="hspace">&nbsp;</span>(wrap2 a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__round_a_b_%29" class="toclink" data-pltdoc="x">2.178<span class="hspace">&nbsp;</span>(round a b)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__hasher_in_%29" class="toclink" data-pltdoc="x">2.179<span class="hspace">&nbsp;</span>(hasher in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__rand-seed_rate_trig_seed_%29" class="toclink" data-pltdoc="x">2.180<span class="hspace">&nbsp;</span>(rand-seed rate trig seed)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lfd-noise0_rate_freq_%29" class="toclink" data-pltdoc="x">2.181<span class="hspace">&nbsp;</span>(lfd-noise0 rate freq)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lfclip-noise_rate_freq_%29" class="toclink" data-pltdoc="x">2.182<span class="hspace">&nbsp;</span>(lfclip-noise rate freq)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_lf-noise0%29" class="toclink" data-pltdoc="x">2.183<span class="hspace">&nbsp;</span>See lf-noise0</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__clip-noise_rate_%29" class="toclink" data-pltdoc="x">2.184<span class="hspace">&nbsp;</span>(clip-noise rate)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__ti-rand_lo_hi_trig_%29" class="toclink" data-pltdoc="x">2.185<span class="hspace">&nbsp;</span>(ti-rand lo hi trig)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lf-noise0_rate_freq_%29" class="toclink" data-pltdoc="x">2.186<span class="hspace">&nbsp;</span>(lf-noise0 rate freq)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pink-noise_rate_%29" class="toclink" data-pltdoc="x">2.187<span class="hspace">&nbsp;</span>(pink-noise rate)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__rand_lo_hi_%29" class="toclink" data-pltdoc="x">2.188<span class="hspace">&nbsp;</span>(rand lo hi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__gray-noise_rate_%29" class="toclink" data-pltdoc="x">2.189<span class="hspace">&nbsp;</span>(gray-noise rate)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_lfd-noise0%29" class="toclink" data-pltdoc="x">2.190<span class="hspace">&nbsp;</span>See lfd-noise0</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__i-rand_lo_hi_%29" class="toclink" data-pltdoc="x">2.191<span class="hspace">&nbsp;</span>(i-rand lo hi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__n-rand_lo_hi_n_%29" class="toclink" data-pltdoc="x">2.192<span class="hspace">&nbsp;</span>(n-rand lo hi n)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lfdclip-noise_rate_freq_%29" class="toclink" data-pltdoc="x">2.193<span class="hspace">&nbsp;</span>(lfdclip-noise rate freq)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__coin-gate_prob_in_%29" class="toclink" data-pltdoc="x">2.194<span class="hspace">&nbsp;</span>(coin-gate prob in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__t-exp-rand_lo_hi_trig_%29" class="toclink" data-pltdoc="x">2.195<span class="hspace">&nbsp;</span>(t-exp-rand lo hi trig)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__t-rand_lo_hi_trig_%29" class="toclink" data-pltdoc="x">2.196<span class="hspace">&nbsp;</span>(t-rand lo hi trig)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__white-noise_rate_%29" class="toclink" data-pltdoc="x">2.197<span class="hspace">&nbsp;</span>(white-noise rate)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__dust2_rate_density_%29" class="toclink" data-pltdoc="x">2.198<span class="hspace">&nbsp;</span>(dust2 rate density)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_lfd-noise0%29" class="toclink" data-pltdoc="x">2.199<span class="hspace">&nbsp;</span>See lfd-noise0</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__rand-id_rate_id_%29" class="toclink" data-pltdoc="x">2.200<span class="hspace">&nbsp;</span>(rand-id rate id)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_lf-noise0%29" class="toclink" data-pltdoc="x">2.201<span class="hspace">&nbsp;</span>See lf-noise0</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__mantissa-mask_in_bits_%29" class="toclink" data-pltdoc="x">2.202<span class="hspace">&nbsp;</span>(mantissa-mask in bits)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__dust_rate_density_%29" class="toclink" data-pltdoc="x">2.203<span class="hspace">&nbsp;</span>(dust rate density)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lin-rand_lo_hi_minmax_%29" class="toclink" data-pltdoc="x">2.204<span class="hspace">&nbsp;</span>(lin-rand lo hi minmax)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__exp-rand_lo_hi_%29" class="toclink" data-pltdoc="x">2.205<span class="hspace">&nbsp;</span>(exp-rand lo hi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__brown-noise_rate_%29" class="toclink" data-pltdoc="x">2.206<span class="hspace">&nbsp;</span>(brown-noise rate)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__u_log_a_%29" class="toclink" data-pltdoc="x">2.207<span class="hspace">&nbsp;</span>(u:log a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__frac_a_%29" class="toclink" data-pltdoc="x">2.208<span class="hspace">&nbsp;</span>(frac a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__arc-tan_a_%29" class="toclink" data-pltdoc="x">2.209<span class="hspace">&nbsp;</span>(arc-tan a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__distort_a_%29" class="toclink" data-pltdoc="x">2.210<span class="hspace">&nbsp;</span>(distort a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__tan-h_a_%29" class="toclink" data-pltdoc="x">2.211<span class="hspace">&nbsp;</span>(tan-h a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__u_floor_a_%29" class="toclink" data-pltdoc="x">2.212<span class="hspace">&nbsp;</span>(u:floor a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__cps-oct_a_%29" class="toclink" data-pltdoc="x">2.213<span class="hspace">&nbsp;</span>(cps-oct a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__db-amp_a_%29" class="toclink" data-pltdoc="x">2.214<span class="hspace">&nbsp;</span>(db-amp a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__u_sqrt_a_%29" class="toclink" data-pltdoc="x">2.215<span class="hspace">&nbsp;</span>(u:sqrt a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__soft-clip_a_%29" class="toclink" data-pltdoc="x">2.216<span class="hspace">&nbsp;</span>(soft-clip a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__cps-midi_a_%29" class="toclink" data-pltdoc="x">2.217<span class="hspace">&nbsp;</span>(cps-midi a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__is-strictly-positive_a_%29" class="toclink" data-pltdoc="x">2.218<span class="hspace">&nbsp;</span>(is-strictly-positive a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__u_tan_a_%29" class="toclink" data-pltdoc="x">2.219<span class="hspace">&nbsp;</span>(u:tan a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__cos-h_a_%29" class="toclink" data-pltdoc="x">2.220<span class="hspace">&nbsp;</span>(cos-h a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__amp-db_a_%29" class="toclink" data-pltdoc="x">2.221<span class="hspace">&nbsp;</span>(amp-db a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__abs_a_%29" class="toclink" data-pltdoc="x">2.222<span class="hspace">&nbsp;</span>(abs a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__log10_a_%29" class="toclink" data-pltdoc="x">2.223<span class="hspace">&nbsp;</span>(log10 a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__midi-cps_a_%29" class="toclink" data-pltdoc="x">2.224<span class="hspace">&nbsp;</span>(midi-cps a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__is-positive_a_%29" class="toclink" data-pltdoc="x">2.225<span class="hspace">&nbsp;</span>(is-positive a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__sign_a_%29" class="toclink" data-pltdoc="x">2.226<span class="hspace">&nbsp;</span>(sign a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__neg_a_%29" class="toclink" data-pltdoc="x">2.227<span class="hspace">&nbsp;</span>(neg a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__log2_a_%29" class="toclink" data-pltdoc="x">2.228<span class="hspace">&nbsp;</span>(log2 a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__ceil_a_%29" class="toclink" data-pltdoc="x">2.229<span class="hspace">&nbsp;</span>(ceil a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__arc-cos_a_%29" class="toclink" data-pltdoc="x">2.230<span class="hspace">&nbsp;</span>(arc-cos a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__exp_a_%29" class="toclink" data-pltdoc="x">2.231<span class="hspace">&nbsp;</span>(exp a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__squared_a_%29" class="toclink" data-pltdoc="x">2.232<span class="hspace">&nbsp;</span>(squared a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__arc-sin_a_%29" class="toclink" data-pltdoc="x">2.233<span class="hspace">&nbsp;</span>(arc-sin a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__cubed_a_%29" class="toclink" data-pltdoc="x">2.234<span class="hspace">&nbsp;</span>(cubed a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__is-negative_a_%29" class="toclink" data-pltdoc="x">2.235<span class="hspace">&nbsp;</span>(is-negative a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__oct-cps_a_%29" class="toclink" data-pltdoc="x">2.236<span class="hspace">&nbsp;</span>(oct-cps a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__u_sin_a_%29" class="toclink" data-pltdoc="x">2.237<span class="hspace">&nbsp;</span>(u:sin a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__sin-h_a_%29" class="toclink" data-pltdoc="x">2.238<span class="hspace">&nbsp;</span>(sin-h a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__cos_a_%29" class="toclink" data-pltdoc="x">2.239<span class="hspace">&nbsp;</span>(cos a)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-mul_buffer.A_buffer.B_%29" class="toclink" data-pltdoc="x">2.240<span class="hspace">&nbsp;</span>(pv-mul bufferA bufferB)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-mag-squared_buffer_%29" class="toclink" data-pltdoc="x">2.241<span class="hspace">&nbsp;</span>(pv-mag-squared buffer)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-min_buffer.A_buffer.B_%29" class="toclink" data-pltdoc="x">2.242<span class="hspace">&nbsp;</span>(pv-min bufferA bufferB)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-mag-noise_buffer_%29" class="toclink" data-pltdoc="x">2.243<span class="hspace">&nbsp;</span>(pv-mag-noise buffer)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-mag-below_buffer_threshold_%29" class="toclink" data-pltdoc="x">2.244<span class="hspace">&nbsp;</span>(pv-mag-below buffer threshold)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__convolution_in_kernel_framesize_%29" class="toclink" data-pltdoc="x">2.245<span class="hspace">&nbsp;</span>(convolution in kernel framesize)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-jensen-andersen_buffer_propsc_prophfe_prophfc_propsf_threshold_waittime_______fft_feature_detector_for_onset_detection_based_on_work_described_in_.Jensen_.K____.Andersen__.T__.H___2003___.Real-time_.Beat_.Estimation_.Using_.Feature_.Extraction__in_.Proceedings_of_the_.Computer_.Music_.Modeling_and_.Retrieval_.Symposium__.Lecture_.Notes_in_.Computer_.Science__springer_.Verlag___.First_order_derivatives_of_the_features_are_taken__.Threshold_may_need_to_be_set_low_to_pick_up_on_changes___buffer____-_fft_buffer_to_read_from__propsc____-_.Proportion_of_spectral_centroid_feature__prophfe___-_.Proportion_of_high_frequency_energy_feature__prophfc___-_.Proportion_of_high_frequency_content_feature__propsf____-_.Proportion_of_spectral_flux_feature__threshold_-_.Threshold_level_for_allowing_a_detection_waittime__-_.If_triggered__minimum_wait_until_a_further_frame_can_____________cause_another_spot__useful_to_stop_multiple_detects_on_____________heavy_signals___.Default_values_in_sclang_are__propsc~3d0_25__prophfe~3d0_25__prophfc~3d0_25__propsf~3d0_25__threshold~3d1_0__waittime~3d0_04________with-sc3___lambda__fd______async_fd__b-alloc_0_2048_1_______let____source__sound-in_0___________detect__pv-jensen-andersen__fft__0_source____________________________________0_25_0_25_0_25_0_25____________________________________mouse-x_kr_0_01_1_0_1_0_1____________________________________0_04_______audition_____out_0__mul__sin-osc_ar__mce2_440_445__0__________________decay__mul_0_1_detect__0_1_____%29" class="toclink" data-pltdoc="x">2.246<span class="hspace">&nbsp;</span>(pv-jensen-andersen buffer propsc prophfe prophfc propsf threshold waittime)
#|
fft feature detector for onset detection based on work described in
Jensen,K. &amp; Andersen, T. H. (2003). Real-time Beat Estimation Using
Feature Extraction. in Proceedings of the Computer Music Modeling and
Retrieval Symposium, Lecture Notes in Computer Science. springer
Verlag.
First order derivatives of the features are taken. Threshold may
need to be set low to pick up on changes.
buffer - fft buffer to read from.
propsc - Proportion of spectral centroid feature.
prophfe - Proportion of high frequency energy feature.
prophfc - Proportion of high frequency content feature.
propsf - Proportion of spectral flux feature.
threshold - Threshold level for allowing a detection
waittime - If triggered, minimum wait until a further frame can
cause another spot (useful to stop multiple detects on
heavy signals)
Default values in sclang are: propsc=0.25, prophfe=0.25,
prophfc=0.25, propsf=0.25, threshold=1.0, waittime=0.04.
|#
(with-sc3
(lambda (fd)
(async fd (b-alloc 0 2048 1))))
(let* ((source (sound-in 0))
(detect (pv-jensen-andersen (fft* 0 source)
0.25 0.25 0.25 0.25
(mouse-x kr 0.01 1.0 1 0.1)
0.04)))
(audition
(out 0 (mul (sin-osc ar (mce2 440 445) 0)
(decay (mul 0.1 detect) 0.1)))))</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-phase-shift270_buffer_%29" class="toclink" data-pltdoc="x">2.247<span class="hspace">&nbsp;</span>(pv-phase-shift270 buffer)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-hainsworth-foote_buffer_proph_propf_threshold_waittime_%29" class="toclink" data-pltdoc="x">2.248<span class="hspace">&nbsp;</span>(pv-hainsworth-foote buffer proph propf threshold waittime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-phase-shift_buffer_shift_%29" class="toclink" data-pltdoc="x">2.249<span class="hspace">&nbsp;</span>(pv-phase-shift buffer shift)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-copy_buffer.A_buffer.B_%29" class="toclink" data-pltdoc="x">2.250<span class="hspace">&nbsp;</span>(pv-copy bufferA bufferB)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-brick-wall_buffer_wipe_%29" class="toclink" data-pltdoc="x">2.251<span class="hspace">&nbsp;</span>(pv-brick-wall buffer wipe)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-mag-smear_buffer_bins_%29" class="toclink" data-pltdoc="x">2.252<span class="hspace">&nbsp;</span>(pv-mag-smear buffer bins)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-mag-above_buffer_threshold_%29" class="toclink" data-pltdoc="x">2.253<span class="hspace">&nbsp;</span>(pv-mag-above buffer threshold)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-bin-shift_buffer_stretch_shift_%29" class="toclink" data-pltdoc="x">2.254<span class="hspace">&nbsp;</span>(pv-bin-shift buffer stretch shift)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__fft_buffer_in_hop_wintype_active_%29" class="toclink" data-pltdoc="x">2.255<span class="hspace">&nbsp;</span>(fft buffer in hop wintype active)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-bin-wipe_buffer.A_buffer.B_wipe_%29" class="toclink" data-pltdoc="x">2.256<span class="hspace">&nbsp;</span>(pv-bin-wipe bufferA bufferB wipe)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-copy.Phase_buffer.A_buffer.B_%29" class="toclink" data-pltdoc="x">2.257<span class="hspace">&nbsp;</span>(pv-copyPhase bufferA bufferB)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-phase-shift90_buffer_%29" class="toclink" data-pltdoc="x">2.258<span class="hspace">&nbsp;</span>(pv-phase-shift90 buffer)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__convolution2_in_bufnum_trigger_framesize_______.Strict_convolution_with_fixed_kernel_which_can_be_updated_using_a_trigger_signal___in________-_processing_target_bufnum____-_buffer_index_for_the_fixed_kernel__may_be_modulated_in_____________combination_with_the_trigger_trigger___-_update_the_kernel_on_a_change_from__~3d0_to__0_framesize_-_size_of_fft_frame__must_be_a_power_of_two__convolution_____________uses_twice_this_number_internally__maximum_value_you_____________can_give_this_argument_is_2_16~3d65536__.Note_that_it_gets_____________progressively_more_expensive_to_run_for_higher_powers______________512__1024__2048__4096_standard________with-sc3___lambda__fd______for-each______lambda__b_________async_fd__b-alloc_b_2048_1_________list_10_11_12_______for-each______lambda__n_________send_fd__b-set1_10_______400_n__100__1_________enum-from-to_0_2_______for-each______lambda__n_________send_fd__b-set1_11_______20_n__10___random_0_1__________enum-from-to_0_49_______for-each______lambda__n_________send_fd__b-set1_12_______40_n__20__1_________enum-from-to_0_19_______send-synth_____fd__c_______letc___k_0___t_0__________let___i__impulse_ar_1_0_____________out_0__mul__convolution2_i_k_t_2048__0_5__________define_send-to____lambda__m_______with-sc3_______lambda__fd__________send_fd_m________define_async-to____lambda__m_______with-sc3_______lambda__fd__________async_fd_m________send-to__s-new1__c__1001_1_1__k__10_____send-to__n-set1_1001__k__11____send-to__n-set1_1001__t__0____send-to__n-set1_1001__t__1_____send-to__n-set1_1001__k__12____send-to__n-set1_1001__t__0____send-to__n-set1_1001__t__1_____async-to__b-zero_12_____for-each___lambda__n______send-to__b-set1_12_______20__n__10___1______enum-from-to_0_39_____send-to__n-set1_1001__t__0____send-to__n-set1_1001__t__1__%29" class="toclink" data-pltdoc="x">2.259<span class="hspace">&nbsp;</span>(convolution2 in bufnum trigger framesize)
#|
Strict convolution with fixed kernel which can be updated using a
trigger signal.
in - processing target
bufnum - buffer index for the fixed kernel, may be modulated in
combination with the trigger
trigger - update the kernel on a change from &lt;=0 to &gt;0
framesize - size of fft frame, must be a power of two. convolution
uses twice this number internally, maximum value you
can give this argument is 2^16=65536. Note that it gets
progressively more expensive to run for higher powers!
512, 1024, 2048, 4096 standard.
|#
(with-sc3
(lambda (fd)
(for-each
(lambda (b)
(async fd (b-alloc b 2048 1)))
(list 10 11 12))
(for-each
(lambda (n)
(send fd (b-set1 10 (+ (* 400 n) 100) 1)))
(enum-from-to 0 2))
(for-each
(lambda (n)
(send fd (b-set1 11 (+ (* 20 n) 10) (random 0 1))))
(enum-from-to 0 49))
(for-each
(lambda (n)
(send fd (b-set1 12 (+ (* 40 n) 20) 1)))
(enum-from-to 0 19))
(send-synth
fd "c"
(letc ((k 0) (t 0))
(let ((i (impulse ar 1 0)))
(out 0 (mul (convolution2 i k t 2048) 0.5)))))))
(define send-to
(lambda (m)
(with-sc3
(lambda (fd)
(send fd m)))))
(define async-to
(lambda (m)
(with-sc3
(lambda (fd)
(async fd m)))))
(send-to (s-new1 "c" 1001 1 1 "k" 10))
(send-to (n-set1 1001 "k" 11))
(send-to (n-set1 1001 "t" 0))
(send-to (n-set1 1001 "t" 1))
(send-to (n-set1 1001 "k" 12))
(send-to (n-set1 1001 "t" 0))
(send-to (n-set1 1001 "t" 1))
(async-to (b-zero 12))
(for-each
(lambda (n)
(send-to (b-set1 12 (+ (* 20 n) 10) 1)))
(enum-from-to 0 39))
(send-to (n-set1 1001 "t" 0))
(send-to (n-set1 1001 "t" 1))</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-rect-comb2_buffer.A_buffer.B_num.Teeth_phase_width_%29" class="toclink" data-pltdoc="x">2.260<span class="hspace">&nbsp;</span>(pv-rect-comb2 bufferA bufferB numTeeth phase width)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-add_buffer.A_buffer.B_%29" class="toclink" data-pltdoc="x">2.261<span class="hspace">&nbsp;</span>(pv-add bufferA bufferB)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-rand-comb_buffer_wipe_trig_%29" class="toclink" data-pltdoc="x">2.262<span class="hspace">&nbsp;</span>(pv-rand-comb buffer wipe trig)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-local-max_buffer_threshold_%29" class="toclink" data-pltdoc="x">2.263<span class="hspace">&nbsp;</span>(pv-local-max buffer threshold)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-mag-mul_buffer.A_buffer.B_%29" class="toclink" data-pltdoc="x">2.264<span class="hspace">&nbsp;</span>(pv-mag-mul bufferA bufferB)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-conformal-map_buffer_real_imag_%29" class="toclink" data-pltdoc="x">2.265<span class="hspace">&nbsp;</span>(pv-conformal-map buffer real imag)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-diffuser_buffer_trig_%29" class="toclink" data-pltdoc="x">2.266<span class="hspace">&nbsp;</span>(pv-diffuser buffer trig)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-max_buffer.A_buffer.B_%29" class="toclink" data-pltdoc="x">2.267<span class="hspace">&nbsp;</span>(pv-max bufferA bufferB)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__.Ifft_buffer_wintype_%29" class="toclink" data-pltdoc="x">2.268<span class="hspace">&nbsp;</span>(Ifft buffer wintype)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-bin-scramble_buffer_wipe_width_trig_%29" class="toclink" data-pltdoc="x">2.269<span class="hspace">&nbsp;</span>(pv-bin-scramble buffer wipe width trig)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-rand-wipe_buffer.A_buffer.B_wipe_trig_%29" class="toclink" data-pltdoc="x">2.270<span class="hspace">&nbsp;</span>(pv-rand-wipe bufferA bufferB wipe trig)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__.Packfft_chain_bufsize_frombin_tobin_zeroothers_magsphases_%29" class="toclink" data-pltdoc="x">2.271<span class="hspace">&nbsp;</span>(Packfft chain bufsize frombin tobin zeroothers magsphases)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pvcollect_chain_numframes_func_frombin_tobin_zeroothers_%29" class="toclink" data-pltdoc="x">2.272<span class="hspace">&nbsp;</span>(pvcollect chain numframes func frombin tobin zeroothers)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__.P.V_.Magclip_buffer_threshold_%29" class="toclink" data-pltdoc="x">2.273<span class="hspace">&nbsp;</span>(PV_Magclip buffer threshold)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__.P.V_.Magfreeze_buffer_freeze_%29" class="toclink" data-pltdoc="x">2.274<span class="hspace">&nbsp;</span>(PV_Magfreeze buffer freeze)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-rect-comb_buffer_num.Teeth_phase_width____with-sc3___lambda__fd______async_fd__b-alloc_10_2048_1_______let____dup__lambda__a___mce2_a_a____________x__mouse-x_kr_0_0_5_0_0_1___________y__mouse-y_kr_0_0_5_0_0_1___________n__dup__mul__white-noise_ar__0_3____________c__pv-rect-comb__fft__10_n__8_x_y_______audition__out_0__ifft__c_______let____dup__lambda__a___mce2_a_a____________p__mul-add__lf-tri_kr_0_097_0__0_4_0_5___________w__mul-add__lf-tri_kr_0_24_0__-0_5_0_5___________n__dup__mul__white-noise_ar__0_3____________c__pv-rect-comb__fft__10_n__8_p_w_______audition__out_0__ifft__c____%29" class="toclink" data-pltdoc="x">2.275<span class="hspace">&nbsp;</span>(pv-rect-comb buffer numTeeth phase width)
(with-sc3
(lambda (fd)
(async fd (b-alloc 10 2048 1))))
(let* ((dup (lambda (a) (mce2 a a)))
(x (mouse-x kr 0 0.5 0 0.1))
(y (mouse-y kr 0 0.5 0 0.1))
(n (dup (mul (white-noise ar) 0.3)))
(c (pv-rect-comb (fft* 10 n) 8 x y)))
(audition (out 0 (ifft* c))))
(let* ((dup (lambda (a) (mce2 a a)))
(p (mul-add (lf-tri kr 0.097 0) 0.4 0.5))
(w (mul-add (lf-tri kr 0.24 0) -0.5 0.5))
(n (dup (mul (white-noise ar) 0.3)))
(c (pv-rect-comb (fft* 10 n) 8 p w)))
(audition (out 0 (ifft* c))))</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pv-mag-shift_buffer_stretch_shift_%29" class="toclink" data-pltdoc="x">2.276<span class="hspace">&nbsp;</span>(pv-mag-shift buffer stretch shift)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_allpass-n%29" class="toclink" data-pltdoc="x">2.277<span class="hspace">&nbsp;</span>See allpass-n</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_comb-n%29" class="toclink" data-pltdoc="x">2.278<span class="hspace">&nbsp;</span>See comb-n</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_.Bufallpass-c%29" class="toclink" data-pltdoc="x">2.279<span class="hspace">&nbsp;</span>See Bufallpass-c</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__free-verb_in_mix_room_damp_%29" class="toclink" data-pltdoc="x">2.280<span class="hspace">&nbsp;</span>(free-verb in mix room damp)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_free.Verb%29" class="toclink" data-pltdoc="x">2.281<span class="hspace">&nbsp;</span>See freeVerb</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__play-buf_num.Channels_bufnum_rate_trigger_start.Pos_loop_%29" class="toclink" data-pltdoc="x">2.282<span class="hspace">&nbsp;</span>(play-buf numChannels bufnum rate trigger startPos loop)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_buf-delay-c%29" class="toclink" data-pltdoc="x">2.283<span class="hspace">&nbsp;</span>See buf-delay-c</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__delay2_in_%29" class="toclink" data-pltdoc="x">2.284<span class="hspace">&nbsp;</span>(delay2 in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__comb-n_in_max.Delay.Time_delay.Time_decay.Time_%29" class="toclink" data-pltdoc="x">2.285<span class="hspace">&nbsp;</span>(comb-n in maxDelayTime delayTime decayTime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_.Bufallpass-c%29" class="toclink" data-pltdoc="x">2.286<span class="hspace">&nbsp;</span>See Bufallpass-c</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__allpass-n_in_max.Delay.Time_delay.Time_decay.Time_%29" class="toclink" data-pltdoc="x">2.287<span class="hspace">&nbsp;</span>(allpass-n in maxDelayTime delayTime decayTime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_comb-n%29" class="toclink" data-pltdoc="x">2.288<span class="hspace">&nbsp;</span>See comb-n</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__buf-allpass-c_buf_in_delaytime_decaytime_%29" class="toclink" data-pltdoc="x">2.289<span class="hspace">&nbsp;</span>(buf-allpass-c buf in delaytime decaytime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_allpass-n%29" class="toclink" data-pltdoc="x">2.290<span class="hspace">&nbsp;</span>See allpass-n</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_buf-delay-c%29" class="toclink" data-pltdoc="x">2.291<span class="hspace">&nbsp;</span>See buf-delay-c</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__buf-delay-c_buf_in_delaytime_%29" class="toclink" data-pltdoc="x">2.292<span class="hspace">&nbsp;</span>(buf-delay-c buf in delaytime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pluck_in_tr_maxdelaytime_delaytime_decaytime_coef_%29" class="toclink" data-pltdoc="x">2.293<span class="hspace">&nbsp;</span>(pluck in tr maxdelaytime delaytime decaytime coef)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pitch-shift_in_win.Size_pch.Ratio_pch.Dispersion_time.Dispersion_%29" class="toclink" data-pltdoc="x">2.294<span class="hspace">&nbsp;</span>(pitch-shift in winSize pchRatio pchDispersion timeDispersion)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_buf-comb-c%29" class="toclink" data-pltdoc="x">2.295<span class="hspace">&nbsp;</span>See buf-comb-c</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__buf-comb-c_buf_in_delaytime_decaytime_%29" class="toclink" data-pltdoc="x">2.296<span class="hspace">&nbsp;</span>(buf-comb-c buf in delaytime decaytime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__buf-rd_num.Channels_rate_bufnum_phase_loop_interpolation_%29" class="toclink" data-pltdoc="x">2.297<span class="hspace">&nbsp;</span>(buf-rd numChannels rate bufnum phase loop interpolation)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__delay1_in_%29" class="toclink" data-pltdoc="x">2.298<span class="hspace">&nbsp;</span>(delay1 in)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__record-buf_bufnum_offset_reclevel_prelevel_run_loop_trigger_inputs_%29" class="toclink" data-pltdoc="x">2.299<span class="hspace">&nbsp;</span>(record-buf bufnum offset reclevel prelevel run loop trigger inputs)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_delay-n%29" class="toclink" data-pltdoc="x">2.300<span class="hspace">&nbsp;</span>See delay-n</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_buf-comb-c%29" class="toclink" data-pltdoc="x">2.301<span class="hspace">&nbsp;</span>See buf-comb-c</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_delay-n%29" class="toclink" data-pltdoc="x">2.302<span class="hspace">&nbsp;</span>See delay-n</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__delay-n_in_max.Delay.Time_delay.Time_%29" class="toclink" data-pltdoc="x">2.303<span class="hspace">&nbsp;</span>(delay-n in maxDelayTime delayTime)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__ball_in_g_damp_friction_%29" class="toclink" data-pltdoc="x">2.304<span class="hspace">&nbsp;</span>(ball in g damp friction)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__dswitch1_index_array_%29" class="toclink" data-pltdoc="x">2.305<span class="hspace">&nbsp;</span>(dswitch1 index array)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__t-duty_rate_duration_reset_done.Action_level_gap_%29" class="toclink" data-pltdoc="x">2.306<span class="hspace">&nbsp;</span>(t-duty rate duration reset doneAction level gap)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_dwhite%29" class="toclink" data-pltdoc="x">2.307<span class="hspace">&nbsp;</span>See dwhite</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__dwhite__length_lo_hi_%29" class="toclink" data-pltdoc="x">2.308<span class="hspace">&nbsp;</span>(dwhite length lo hi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__dbufrd_bufnum_phase_loop_%29" class="toclink" data-pltdoc="x">2.309<span class="hspace">&nbsp;</span>(dbufrd bufnum phase loop)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__demand-env-gen_rate_levels_times_shapes_curves_gate_reset%29" class="toclink" data-pltdoc="x">2.310<span class="hspace">&nbsp;</span>(demand-env-gen rate levels times shapes curves gate reset</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__demand_trig_reset_ugens_%29" class="toclink" data-pltdoc="x">2.311<span class="hspace">&nbsp;</span>(demand trig reset ugens)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__duty_rate_duration_reset_done.Action_level_%29" class="toclink" data-pltdoc="x">2.312<span class="hspace">&nbsp;</span>(duty rate duration reset doneAction level)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__dser_length_array_%29" class="toclink" data-pltdoc="x">2.313<span class="hspace">&nbsp;</span>(dser length array)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__dgeom_length_start_grow_%29" class="toclink" data-pltdoc="x">2.314<span class="hspace">&nbsp;</span>(dgeom length start grow)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__drand__length_array_%29" class="toclink" data-pltdoc="x">2.315<span class="hspace">&nbsp;</span>(drand length array)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_drand%29" class="toclink" data-pltdoc="x">2.316<span class="hspace">&nbsp;</span>See drand</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__dseries_length_start_step_%29" class="toclink" data-pltdoc="x">2.317<span class="hspace">&nbsp;</span>(dseries length start step)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__dswitch_index_array_%29" class="toclink" data-pltdoc="x">2.318<span class="hspace">&nbsp;</span>(dswitch index array)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_dbrown%29" class="toclink" data-pltdoc="x">2.319<span class="hspace">&nbsp;</span>See dbrown</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__dbrown__length_lo_hi_step_%29" class="toclink" data-pltdoc="x">2.320<span class="hspace">&nbsp;</span>(dbrown length lo hi step)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__dseq_length_array_%29" class="toclink" data-pltdoc="x">2.321<span class="hspace">&nbsp;</span>(dseq length array)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_latoocarfian-c_%29" class="toclink" data-pltdoc="x">2.322<span class="hspace">&nbsp;</span>See latoocarfian-c.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__fb-sine-c_rate_freq_im_fb_a_c_xi_yi_%29" class="toclink" data-pltdoc="x">2.323<span class="hspace">&nbsp;</span>(fb-sine-c rate freq im fb a c xi yi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_fb-sine-c%29" class="toclink" data-pltdoc="x">2.324<span class="hspace">&nbsp;</span>See fb-sine-c</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__quad-n_rate_freq_a_b_c_xi_%29" class="toclink" data-pltdoc="x">2.325<span class="hspace">&nbsp;</span>(quad-n rate freq a b c xi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lorenz-l_rate_freq_s_r_b_h_xi_yi_zi_%29" class="toclink" data-pltdoc="x">2.326<span class="hspace">&nbsp;</span>(lorenz-l rate freq s r b h xi yi zi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_standard-l_%29" class="toclink" data-pltdoc="x">2.327<span class="hspace">&nbsp;</span>See standard-l.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_quad-n%29" class="toclink" data-pltdoc="x">2.328<span class="hspace">&nbsp;</span>See quad-n</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_cusp-n%29" class="toclink" data-pltdoc="x">2.329<span class="hspace">&nbsp;</span>See cusp-n</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_latoocarfian-c_%29" class="toclink" data-pltdoc="x">2.330<span class="hspace">&nbsp;</span>See latoocarfian-c.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__logistic_rate_chaos.Param_freq_%29" class="toclink" data-pltdoc="x">2.331<span class="hspace">&nbsp;</span>(logistic rate chaosParam freq)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_fb-sine-c%29" class="toclink" data-pltdoc="x">2.332<span class="hspace">&nbsp;</span>See fb-sine-c</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__latoocarfian-c_rate_freq_a_b_c_d_xi_yi_%29" class="toclink" data-pltdoc="x">2.333<span class="hspace">&nbsp;</span>(latoocarfian-c rate freq a b c d xi yi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__rossler_rate_chaos.Param_dt_%29" class="toclink" data-pltdoc="x">2.334<span class="hspace">&nbsp;</span>(rossler rate chaosParam dt)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__standard-l_rate_freq_k_xi_yi_%29" class="toclink" data-pltdoc="x">2.335<span class="hspace">&nbsp;</span>(standard-l rate freq k xi yi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_quad-n%29" class="toclink" data-pltdoc="x">2.336<span class="hspace">&nbsp;</span>See quad-n</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__cusp-n_rate_freq_a_b_xi_%29" class="toclink" data-pltdoc="x">2.337<span class="hspace">&nbsp;</span>(cusp-n rate freq a b xi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lin-cong-c_rate_freq_a_c_m_xi_%29" class="toclink" data-pltdoc="x">2.338<span class="hspace">&nbsp;</span>(lin-cong-c rate freq a c m xi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__crackle_rate_chaos.Param_%29" class="toclink" data-pltdoc="x">2.339<span class="hspace">&nbsp;</span>(crackle rate chaosParam)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__henon-n_rate_freq_a_b_x0_x1_%29" class="toclink" data-pltdoc="x">2.340<span class="hspace">&nbsp;</span>(henon-n rate freq a b x0 x1)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_henon-n%29" class="toclink" data-pltdoc="x">2.341<span class="hspace">&nbsp;</span>See henon-n</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_lin-cong-c_%29" class="toclink" data-pltdoc="x">2.342<span class="hspace">&nbsp;</span>See lin-cong-c.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_.Gbman.L_%29" class="toclink" data-pltdoc="x">2.343<span class="hspace">&nbsp;</span>See GbmanL.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_.Gbman.L_%29" class="toclink" data-pltdoc="x">2.344<span class="hspace">&nbsp;</span>See GbmanL.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_henon-n%29" class="toclink" data-pltdoc="x">2.345<span class="hspace">&nbsp;</span>See henon-n</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part._.See_lin-cong-c_%29" class="toclink" data-pltdoc="x">2.346<span class="hspace">&nbsp;</span>See lin-cong-c.</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__gbman-c_rate_freq_xi_yi_%29" class="toclink" data-pltdoc="x">2.347<span class="hspace">&nbsp;</span>(gbman-c rate freq xi yi)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__lin-pan2_in_pos_level_%29" class="toclink" data-pltdoc="x">2.348<span class="hspace">&nbsp;</span>(lin-pan2 in pos level)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__rotate2_x_y_pos_%29" class="toclink" data-pltdoc="x">2.349<span class="hspace">&nbsp;</span>(rotate2 x y pos)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__decode-b2_num.Channels_w_x_y_orientation_%29" class="toclink" data-pltdoc="x">2.350<span class="hspace">&nbsp;</span>(decode-b2 numChannels w x y orientation)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pan2_in_pos_level_%29" class="toclink" data-pltdoc="x">2.351<span class="hspace">&nbsp;</span>(pan2 in pos level)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pan-b2_in_azimuth_gain_%29" class="toclink" data-pltdoc="x">2.352<span class="hspace">&nbsp;</span>(pan-b2 in azimuth gain)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__detect-silence_in_amp_time_done.Action_%29" class="toclink" data-pltdoc="x">2.353<span class="hspace">&nbsp;</span>(detect-silence in amp time doneAction)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__line_rate_start_end_dur_done.Action_%29" class="toclink" data-pltdoc="x">2.354<span class="hspace">&nbsp;</span>(line rate start end dur doneAction)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__free_trig_node.I.D_%29" class="toclink" data-pltdoc="x">2.355<span class="hspace">&nbsp;</span>(free trig nodeID)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pause-self-when-done_src_%29" class="toclink" data-pltdoc="x">2.356<span class="hspace">&nbsp;</span>(pause-self-when-done src)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pause-self_src_%29" class="toclink" data-pltdoc="x">2.357<span class="hspace">&nbsp;</span>(pause-self src)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__env-gen_rate_gate_level.Scale_level.Bias_time.Scale_done.Action_envelope_%29" class="toclink" data-pltdoc="x">2.358<span class="hspace">&nbsp;</span>(env-gen rate gate levelScale levelBias timeScale doneAction envelope)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__free-self-when-done_src_%29" class="toclink" data-pltdoc="x">2.359<span class="hspace">&nbsp;</span>(free-self-when-done src)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__pause_gate_node.I.D_%29" class="toclink" data-pltdoc="x">2.360<span class="hspace">&nbsp;</span>(pause gate nodeID)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__x-line_rate_start_end_dur_done.Action_%29" class="toclink" data-pltdoc="x">2.361<span class="hspace">&nbsp;</span>(x-line rate start end dur doneAction)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__done_src_%29" class="toclink" data-pltdoc="x">2.362<span class="hspace">&nbsp;</span>(done src)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__linen_gate_attack.Time_sus.Level_release.Time_done.Action_%29" class="toclink" data-pltdoc="x">2.363<span class="hspace">&nbsp;</span>(linen gate attackTime susLevel releaseTime doneAction)</a></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__ugens.html#%28part.__free-self_src_%29" class="toclink" data-pltdoc="x">2.364<span class="hspace">&nbsp;</span>(free-self src)</a></p></td></tr><tr><td><p><span class="hspace"></span></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="rsc3__tutorials.html" class="toptoclink" data-pltdoc="x">3<span class="hspace">&nbsp;</span>rsc3: tutorials</a></p></td></tr><tr><td><p><span class="hspace"></span></p></td></tr><tr><td><p><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;</span><a href="doc-index.html" class="toptoclink" data-pltdoc="x">Index</a></p></td></tr></table><blockquote class="SCentered"><p><span style="font-weight: bold">Notice to Mice</span></p></blockquote><ul><li><p>We have cookies for you.</p></li><li><p>If you want to eat a cookie,
you must bring your own straw.</p></li></ul><div class="navsetbottom"><span class="navleft"><div class="nosearchform"></div>&nbsp;&nbsp;<span class="tocsettoggle">&nbsp;&nbsp;<a href="javascript:void(0);" title="show/hide table of contents" onclick="TocsetToggle();">contents</a></span></span><span class="navright">&nbsp;&nbsp;<span class="nonavigation">&larr; prev</span>&nbsp;&nbsp;<span class="nonavigation">up</span>&nbsp;&nbsp;<a href="rsc3__server_commands.html" title="forward to &quot;1 rsc3: server commands&quot;" data-pltdoc="x">next &rarr;</a></span>&nbsp;</div></div></div><div id="contextindicator">&nbsp;</div></body></html>