#N canvas 193 41 795 443 10; #X obj 491 36 netsend; #X msg 22 87 connect localhost 40001; #X msg 136 237 send csPlay; #X msg 237 238 send csPause; #X msg 442 87 send exit; #X text 20 72 Connects to listener.tcl running on cstclsh; #X text 238 223 Pauses playback; #X text 136 223 Plays Csound; #X msg 19 337 send csInChannel amp; #X text 23 148 Compiles test_sliders.csd; #X obj 589 54 s mess; #X obj 592 11 hsl 128 15 0 10000 0 0 empty empty empty -2 -6 0 8 -95488 -1 -1 0 1; #X obj 589 126 s mess; #X obj 592 80 hsl 128 15 200 400 1 0 empty empty empty -2 -6 0 8 -260329 -1 -1 0 1; #X obj 592 199 s mess; #X obj 594 153 hsl 128 15 200 4000 0 0 empty empty empty -2 -6 0 8 -167906 -1 -1 0 1; #X obj 591 269 s mess; #X obj 594 224 hsl 128 15 1 100 0 0 empty empty empty -2 -6 0 8 -261734 -1 -1 0 1; #X msg 591 247 send csInValue filq \$1; #X msg 589 33 send csInValue amp \$1; #X msg 589 104 send csInValue freq \$1; #X msg 592 177 send csInValue filfreq \$1; #X text 651 54 amplitude; #X text 652 126 frequency; #X text 656 199 filter CF; #X text 659 270 filter Q; #X text 18 5 This is a realtime controls example of TCP connection with Csound Tcl interpreter (cstclsh). This requires that cstclsh be started with listener.tcl beforehand. Note that test_sliders.csd has also to be in the directory where cstclsh was started.; #X text 217 296 registers invalue control channels; #X msg 453 161 disconnect; #X obj 196 261 s mess; #X text 439 70 Quits cstclsh; #X obj 22 126 s mess; #X msg 20 165 send csCompile -odac -iadc test_sliders.csd -+buffnos=2 ; #X obj 30 361 s mess; #X obj 19 401 s mess; #X text 708 408 VL \, 2005; #X obj 491 14 r mess; #X msg 19 380 send csInValue amp 1000; #X obj 210 367 s mess; #X obj 199 407 s mess; #X msg 199 343 send csInChannel freq; #X obj 393 363 s mess; #X obj 382 403 s mess; #X msg 382 339 send csInChannel filfreq; #X msg 382 382 send csInValue filfreq 1000; #X obj 606 361 s mess; #X obj 595 401 s mess; #X msg 595 337 send csInChannel filq; #X obj 20 189 s mess; #X obj 74 188 s reg; #X obj 19 317 r reg; #X obj 199 318 r reg; #X obj 382 317 r reg; #X obj 595 315 r reg; #X msg 199 386 send csInValue freq 300; #X msg 595 378 send csInValue filq 1; #X obj 442 193 s mess; #X obj 453 139 delay 1000; #X msg 453 118 bang; #X connect 1 0 31 0; #X connect 2 0 29 0; #X connect 3 0 29 0; #X connect 4 0 56 0; #X connect 4 0 58 0; #X connect 8 0 33 0; #X connect 8 0 37 0; #X connect 11 0 19 0; #X connect 13 0 20 0; #X connect 15 0 21 0; #X connect 17 0 18 0; #X connect 18 0 16 0; #X connect 19 0 10 0; #X connect 20 0 12 0; #X connect 21 0 14 0; #X connect 28 0 56 0; #X connect 32 0 48 0; #X connect 32 0 49 0; #X connect 36 0 0 0; #X connect 37 0 34 0; #X connect 40 0 38 0; #X connect 40 0 54 0; #X connect 43 0 41 0; #X connect 43 0 44 0; #X connect 44 0 42 0; #X connect 47 0 45 0; #X connect 47 0 55 0; #X connect 50 0 8 0; #X connect 51 0 40 0; #X connect 52 0 43 0; #X connect 53 0 47 0; #X connect 54 0 39 0; #X connect 55 0 46 0; #X connect 57 0 28 0; #X connect 58 0 57 0;