#N canvas 460 68 559 447 10;
#X obj 6 413 cnv 15 552 21 empty empty empty 20 12 0 14 #e0e0e0 #202020 0;
#X obj 7 314 cnv 3 550 3 empty empty inlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 7 349 cnv 3 550 3 empty empty outlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 7 382 cnv 3 550 3 empty empty arguments 8 12 0 13 #dcdcdc #000000 0;
#X obj 131 323 cnv 17 3 17 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X text 162 323 signal;
#X obj 131 358 cnv 17 3 17 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X text 162 358 signal;
#X text 222 390 (none);
#X obj 173 187 cyclone/delta~;
#X text 213 323 - input signal to be evaluated;
#X obj 173 152 phasor~ 10;
#X text 40 213 What's the increment between successive samples of a phasor output at 10 Hz?, f 20;
#X text 77 89 [delta~] outputs the difference between each incoming sample and the previous sample. So \, if the input signal contains 1 \, 0.5 \, 2 \, 0.5 \, the output would be 1 \, -0.5 \, 1.5 \, -1.5;
#X text 213 358 - difference between the current and last sample;
#X obj 497 71 cyclone/dsponoff~;
#X obj 3 3 ./header delta~;
#X text 22 61 Difference between samples;
#X obj 173 224 cyclone/snapshot~ 1;
#X floatatom 173 251 12 0 0 0 - - - 0;
#X obj 349 185 rzero~ 1;
#X obj 349 152 phasor~ 10;
#X obj 349 214 cyclone/snapshot~ 1;
#X floatatom 349 241 12 0 0 0 - - - 0;
#X text 323 264 A simple Vanilla alternative is to use [rzero~ 1] instead., f 29;
#X connect 9 0 18 0;
#X connect 11 0 9 0;
#X connect 18 0 19 0;
#X connect 20 0 22 0;
#X connect 21 0 20 0;
#X connect 22 0 23 0;
