STRE SGLB Misc/Class Reference CLAS 354038 ESBR ESTR STRE SGLB Misc/Superclass Reference CLAS 354040 ESBR SGLB OpStn/Init For internal class use only! CMNT Expects: É ¥ inst/index/base/É CALL 354091 É ¥ inst/É GSYM OpStn/Become Pot É ¥ method/inst/É CLAS 354038 ESBR SGLB OpStn/Become Pot For internal class use only! CMNT Expects: É ¥ inst/É CALL 354093 É ¥ video_ref/inst/É PRIM Stack/Pop to aux É/video_ref ¥ inst/É LITO 0 É/video ¥ 0/inst/É LITO 0 É/video ¥ 0/0/inst/É LITO 0 É/video ¥ 0/0/0/inst/É LITO 0 É/video ¥ 0/0/0/0/inst/É LITO 0 É/video ¥ 0/0/0/0/0/inst/É LITO 0 É/video ¥ 0/0/0/0/0/0/inst/É LITO 3 É/video ¥ 3/0/0/0/0/0/0/inst/É PRIM Stack/Dup from aux É/video ¥ video/2/0/0/0/0/0/0/inst/É ASIO OpStn/INIT_VIDOBJ É/video ¥ inst/É CMNT ---- Do highlighting CALL 354099 É/video ¥ inst/É CMNT ---- Draw legend PRIM Stack/Push from aux É ¥ video/inst/É PRIM Stack/Duplicate É ¥ video/video/inst/É LITO 1 É ¥ 1/video/video/inst/É ASIO OpStn/WRITE_STRING É ¥ video/inst/É CMNT ---- Draw buttons PRIM Ordinal/Increment É ¥ video/inst/É PRIM Ordinal/Increment É ¥ video/inst/É PRIM Stack/Duplicate É ¥ video/video/inst/É LITO 4 É ¥ 4/video/video/inst/É ASIO OpStn/WRITE_PM É ¥ video/inst/É PRIM Ordinal/Increment É ¥ video/inst/É PRIM Stack/Duplicate É ¥ video/video/inst/É LITO 5 É ¥ 5/video/video/inst/É ASIO OpStn/WRITE_PM É ¥ video/inst/É PRIM Ordinal/Increment É ¥ video/inst/É PRIM Stack/Duplicate É ¥ video/video/inst/É LITO 6 É ¥ 6/video/video/inst/É ASIO OpStn/WRITE_PM É ¥ video/inst/É PRIM Ordinal/Increment É ¥ video/inst/É LITO 7 É ¥ 7/video/inst/É ASIO OpStn/WRITE_PM É ¥ inst/É CMNT ---- Send messages PRIM Heap/Name of self É ¥ name/inst/É GSYM OpStn/Show SP É ¥ method/name/inst/É CALL 354059 É ¥ inst/É PRIM Heap/Store self É ¥ É ESBR SGLB OpStn/Show SP For internal class use only! CMNT Expects: É ¥ inst/É CALL 354093 É ¥ video/inst/É PRIM Stack/Pop to aux É/video ¥ inst/É LITO 2 É/video ¥ 2/inst/É LITO 6 É/video ¥ 6/2/inst/É PRIM S_tree/Read É/video ¥ SP/inst/É PRIM Stack/Push from aux É ¥ video/value/inst/É PRIM Ordinal/Increment É ¥ video/value/inst/É PRIM Stack/Swap É ¥ value/video/inst/É ASIO OpStn/WRITE_VAL É ¥ inst/É PRIM Heap/Store self É ¥ É ESBR SGLB OpStn/Show MV For internal class use only! CMNT Expects: É ¥ inst/É PRIM Heap/Store self É ¥ É ESBR SGLB OpStn/Button For internal class use only! CMNT Expects: É ¥ inst/new/prev/É PRIM Stack/Xover É ¥ prev/inst/new/prev/É PRIM Stack/Xover É ¥ new/prev/inst/new/prev/É LCAL speedup É ¥ inst/new/prev/É PRIM Stack/Switch É ¥ prev/new/inst/É STRE SORD 0 no match i.e. raise/lower PRIM Stack/Rotate up É ¥ new/inst/prev/É STRE SORD 0 no match i.e. raise/lower PRIM Stack/Xover É ¥ prev/new/inst/prev/É PRIM Ordinal/Test equal É ¥ rslt/new/inst/prev/É BRFL branch if not equal PRIM Stack/Switch É ¥ prev/inst/new/É LCAL newlight BRTR LCAL newSP É ¥ inst/new/prev/É PRIM Stack/Xdrop É ¥ inst/prev/É PRIM Stack/Xdrop É ¥ inst/É PRIM Heap/Store self ESBR SORD 1 select LCAL change É ¥ inst/prev/É LCAL lowlight ESBR SORD 6 none LCAL lowlight ESBR ESTR ESBR SORD 1 select STRE SORD 0 no match i.e. raise/lower LCAL newSP É ¥ inst/new/É LCAL highlight ESBR SORD 1 select PRIM Heap/Store self ESBR SORD 6 none PRIM Heap/Store self ESBR ESTR ESBR SORD 6 none STRE SORD 0 no match i.e. raise/lower LCAL newSP É ¥ new/inst/É LCAL highlight ESBR SORD 1 select LCAL change É ¥ inst/É PRIM Heap/Store self ESBR SORD 6 none PRIM Heap/Store self ESBR ESTR ESBR ESTR ESBR ESTR LDEF lowlight CMNT lowlights the specified region CMNT Input: É ¥ inst/region/É CMNT Output: É ¥ É CALL 354093 É ¥ video/inst/region/É PRIM Stack/Xswap É ¥ video/region/inst/É PRIM Ordinal/Add É ¥ video/inst/É ASIO OpStn/LOWLIGHT É ¥ inst/É PRIM Heap/Store self É ¥ É EDEF LDEF highlight CMNT highlights the specified region CMNT Input: É ¥ inst/region/É CMNT Output: É ¥ É CALL 354093 É ¥ video/inst/region/É PRIM Stack/Xswap É ¥ video/region/inst/É PRIM Ordinal/Add É ¥ video/inst/É ASIO OpStn/HIGHLIGHT É ¥ inst/É PRIM Heap/Store self É ¥ É EDEF LDEF newlight CMNT lowlights one region and highlights another CMNT Input: É ¥ lowlight/inst/highlight/É CMNT Output: É ¥ É PRIM Stack/Rotate up É ¥ inst/highlight/lowlight/É CALL 354093 É ¥ video/inst/highlight/lowlight/É PRIM Stack/Xswap É ¥ video/highlight/inst/lowlight/É PRIM Stack/Duplicate É ¥ video/video/highlight/inst/lowlight/É PRIM Stack/Rotate down É ¥ highlight/video/video/inst/lowlight/É PRIM Ordinal/Add É ¥ video_h/video/inst/lowlight/É ASIO OpStn/HIGHLIGHT É ¥ video/inst/lowlight/É PRIM Stack/Xswap É ¥ video/region/inst/É PRIM Ordinal/Add É ¥ video/inst/É ASIO OpStn/LOWLIGHT É ¥ inst/É PRIM Heap/Store self É ¥ É EDEF LDEF newSP CMNT computes and sends a new setpoint CMNT Input: É ¥ button/inst/É CMNT Output: É ¥ inst/button/É CMNT ---- Compute new SP PRIM Stack/Dup down É ¥ button/inst/button/É LITO 5 É ¥ 5/button/inst/button/É PRIM S_tree/Read É ¥ ÆSP/inst/button/É PRIM Stack/Swap É ¥ inst/ÆSP/button/É LITO 2 É ¥ 2/inst/ÆSP/button/É LITO 6 É ¥ 6/2/inst/ÆSP/button/É PRIM S_tree/Read É ¥ SP/inst/ÆSP/button/É PRIM Stack/Xswap É ¥ SP/ÆSP/inst/button/É PRIM Value/Add É ¥ newSP/inst/button/É CMNT ---- Send Output GSYM Output/#1 É ¥ #1/newSP/inst/button/É CALL 354024 É ¥ inst/button/É EDEF LDEF speedup CMNT computes speedup CMNT Input: É ¥ new/prev/inst/É CMNT Output: É ¥ inst/É PRIM Ordinal/Test equal É ¥ rslt/prev/inst/É BRFL branch if not equal PRIM Stack/Drop É ¥ inst/É LITO 4 É ¥ 4/inst/É LITO 5 É ¥ 5/4/inst/É PRIM S_tree/Read É ¥ rate/inst/É CALL 354092 É ¥ inst/É BRTR STRE SORD 0 other PRIM Stack/Drop É ¥ inst/É LITO 4 É ¥ 4/inst/É LITO 5 É ¥ 5/4/inst/É PRIM S_tree/Read É ¥ rate/inst/É CALL 354092 É ¥ inst/É ESBR SORD 2 lower fast LITO 5 É ¥ 5/inst/É PRIM S_tree/Get exact É ¥ list/5/inst/É PRIM List/Behead É ¥ count/list/5/inst/É PRIM Ordinal/Decrement É ¥ new_count/list/5/inst/É PRIM Stack/Duplicate É ¥ new_count/new_count/list/5/inst/É BRFL branch if done PRIM Stack/Drop É ¥ list/5/inst/É PRIM List/Behead É ¥ lf/list/5/inst/É LVAL 0.500015 É ¥ 0.5/lf/list/5/inst/É PRIM Value/Divide É ¥ new_lf/list/5/inst/É LVAL -0.100009 É ¥ -0.1/new_lf/list/5/inst/É PRIM Stack/Swap É ¥ new_lf/-0.1/list/5/inst/É PRIM Value/Clamp low É ¥ new_lf/list/5/inst/É PRIM List/Splice É ¥ list/5/inst/É LITO 3 É ¥ base_count/list/5/inst/É PRIM List/Splice É ¥ list/5/inst/É PRIM S_tree/Put É ¥ inst/É BRTR PRIM List/Splice É ¥ list/5/inst/É PRIM S_tree/Put É ¥ inst/É ESBR SORD 5 raise fast LITO 5 É ¥ 5/inst/É PRIM S_tree/Get exact É ¥ list/5/inst/É PRIM List/Behead É ¥ count/list/5/inst/É PRIM Ordinal/Decrement É ¥ new_count/list/5/inst/É PRIM Stack/Duplicate É ¥ new_count/new_count/list/5/inst/É BRFL branch if done PRIM Stack/Drop É ¥ list/5/inst/É PRIM List/Remove É ¥ list/lf/5/inst/É PRIM List/Remove É ¥ list/l/lf/5/inst/É PRIM List/Remove É ¥ list/r/l/lf/5/inst/É PRIM List/List to item É ¥ rf/r/l/lf/5/inst/É LVAL 0.500015 É ¥ 0.5/rf/r/l/lf/5/inst/É PRIM Value/Divide É ¥ new_rf/r/l/lf/5/inst/É LVAL 0.100009 É ¥ 0.1/new_rf/r/l/lf/5/inst/É PRIM Stack/Swap É ¥ new_rf/0.1/r/l/lf/5/inst/É PRIM Value/Clamp high É ¥ new_rf/r/l/lf/5/inst/É PRIM List/Item to list É ¥ list/r/l/lf/5/inst/É PRIM List/Add É ¥ list/l/lf/5/inst/É PRIM List/Add É ¥ list/lf/5/inst/É PRIM List/Add É ¥ list/5/inst/É LITO 3 É ¥ base_count/list/5/inst/É PRIM List/Splice É ¥ list/5/inst/É PRIM S_tree/Put É ¥ inst/É BRTR PRIM List/Splice É ¥ list/5/inst/É PRIM S_tree/Put É ¥ inst/É ESBR ESTR EDEF LDEF change CMNT changes the instance into a meter CMNT Input: É ¥ inst/É CMNT Output: É ¥ inst/É CSYM 350842 É ¥ class/inst/É LITO 1 É ¥ 1/class/inst/É LITO 0 É ¥ 0/1/class/inst/É PRIM S_tree/Replace É ¥ inst/É PRIM Heap/Name of self É ¥ self/inst/É GSYM OpStn/Become Meter É ¥ method/self/inst/É CALL 354059 É ¥ inst/É EDEF