Skip to content

Commit

Permalink
letters F to N
Browse files Browse the repository at this point in the history
  • Loading branch information
porres committed Jun 20, 2024
1 parent ee96d1f commit 6bd494c
Show file tree
Hide file tree
Showing 46 changed files with 1,620 additions and 1,420 deletions.
6 changes: 3 additions & 3 deletions cyclone_objects/abstractions/number~.pd
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#N canvas 591 145 727 453 10;
#N canvas 422 101 727 453 10;
#X obj 243 296 line~;
#X obj 243 399 outlet~;
#X obj 539 17 inlet;
Expand Down Expand Up @@ -251,8 +251,8 @@
#X connect 15 2 11 0;
#X connect 15 2 9 0;
#X restore 78 163 pd list;
#X obj 184 117 print warning;
#X msg 184 85 [cyclone/number~] has been deprecated;
#X obj 184 119 print warning;
#X msg 184 85 [cyclone/number~] has been deprecated and might be deleted in version 1.0!, f 38;
#X connect 0 0 3 0;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
Expand Down
3 changes: 2 additions & 1 deletion documentation/help_files/average~-help.pd
Original file line number Diff line number Diff line change
Expand Up @@ -81,9 +81,10 @@
#X text 444 300 click:;
#X obj 444 371 open-else;
#X text 22 358 see also:;
#X obj 87 357 cyclone/avg~;
#X obj 87 347 cyclone/avg~;
#X msg 444 320 mov.avg~;
#X msg 454 344 mov.rms~;
#X obj 87 367 cyclone/mean;
#X connect 6 0 32 0;
#X connect 7 0 32 0;
#X connect 8 0 32 0;
Expand Down
12 changes: 4 additions & 8 deletions documentation/help_files/flush-help.pd
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
#X text 118 490 float;
#X text 158 513 -;
#X text 118 513 float;
#X text 111 550 (none);
#X text 191 550 (none);
#X text 67 86 Like a "panic button" \, [flush] keeps track of Note-on messages that weren't switched off and "flushes" them by sending corresponding note-offs when it receives a bang.;
#X obj 117 181 bng 18 250 50 0 empty empty empty 17 7 0 10 #dcdcdc #000000 #000000;
#X text 173 414 sets a pitch/velocity pair of a note message, f 60;
Expand Down Expand Up @@ -263,12 +263,9 @@
#X restore 470 265 pd example;
#X obj 3 5 ./header flush;
#X text 22 61 Flush hanging note-ons;
#X text 60 324 see also:;
#X obj 429 338 open-else;
#X text 472 316 click;
#X text 160 319 Plugdata users or those with ELSE can also use [else/panic] as an alternative, f 42;
#X msg 429 316 panic;
#X obj 124 325 bag;
#X obj 212 322 cyclone/midiflush;
#X text 138 321 see also:;
#X obj 334 322 bag;
#X connect 5 0 9 0;
#X connect 6 0 9 1;
#X connect 9 0 36 0;
Expand All @@ -277,4 +274,3 @@
#X connect 35 0 43 0;
#X connect 36 0 44 0;
#X connect 40 0 9 0;
#X connect 54 0 51 0;
33 changes: 18 additions & 15 deletions documentation/help_files/frameaccum~-help.pd
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
#N canvas 478 71 559 619 10;
#X obj 4 592 cnv 15 552 21 empty empty empty 20 12 0 14 #e0e0e0 #202020 0;
#X obj 7 380 cnv 3 550 3 empty empty inlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 7 424 cnv 3 550 3 empty empty outlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 7 462 cnv 3 550 3 empty empty arguments 8 12 0 13 #dcdcdc #000000 0;
#X obj 90 392 cnv 17 3 17 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X obj 90 433 cnv 17 3 17 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X text 130 391 signal;
#X text 130 433 signal;
#N canvas 468 44 558 657 10;
#X obj 4 633 cnv 15 552 21 empty empty empty 20 12 0 14 #e0e0e0 #202020 0;
#X obj 7 435 cnv 3 550 3 empty empty inlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 7 477 cnv 3 550 3 empty empty outlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 7 513 cnv 3 550 3 empty empty arguments 8 12 0 13 #dcdcdc #000000 0;
#X obj 90 447 cnv 17 3 17 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X obj 90 486 cnv 17 3 17 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X text 130 446 signal;
#X text 130 486 signal;
#X obj 89 296 cyclone/frameaccum~;
#X obj 264 241 sig~ 0.01;
#X obj 267 352 hsl 128 15 -3.14153 3.14153 0 0 empty empty empty -2 -8 0 10 #dcdcdc #000000 #000000 0 1;
Expand All @@ -15,22 +15,25 @@
#X text 235 351 -PI;
#X text 401 353 PI, f 4;
#X obj 264 277 cyclone/frameaccum~ 1;
#X text 136 471 float;
#X text 136 522 float;
#X text 405 276 wrap at phase values;
#X text 67 163 It can also automatically wrap at phase boundaries (from -pi to pi) via an argument.;
#X obj 7 517 cnv 3 550 3 empty empty more_info 8 12 0 13 #dcdcdc #000000 0;
#X text 142 529 For each block \, the first sample of its output will be the sum of all of the first samples in each signal block it has received \, the second sample of its output will be the sum of all the second samples in each signal vector \, and so on...;
#X obj 7 566 cnv 3 550 3 empty empty more_info 8 12 0 13 #dcdcdc #000000 0;
#X text 142 574 For each block \, the first sample of its output will be the sum of all of the first samples in each signal block it has received \, the second sample of its output will be the sum of all the second samples in each signal vector \, and so on...;
#X text 66 85 [frameaccum~] was specially designed to compute a running phase of FFT frames by keeping an accumulated sum of the values in each sample of an incoming signal block.;
#X text 66 131 It can keep a running phase of an FFT because the FFT size is equal to the signal block size.;
#X text 186 434 - accumulated FFT frame;
#X text 190 391 - incoming FFT frame;
#X text 186 471 - "1" enables phase wrapping between -PI and PI. "0" (default) disables and values are accumulated without bounds.;
#X text 186 487 - accumulated FFT frame;
#X text 190 446 - incoming FFT frame;
#X text 186 522 - "1" enables phase wrapping between -PI and PI. "0" (default) disables and values are accumulated without bounds.;
#X obj 497 71 cyclone/dsponoff~;
#X obj 4 4 ./header frameaccum~;
#X text 22 61 FFT frame accumulation;
#X obj 264 316 cyclone/snapshot~ 1;
#X obj 89 327 cyclone/snapshot~ 1;
#X floatatom 89 356 15 0 0 0 - - - 0;
#X text 131 399 see also:;
#X obj 196 398 cyclone/framedelta~;
#X obj 326 398 cyclone/phasewrap~;
#X connect 8 0 30 0;
#X connect 9 0 15 0;
#X connect 9 0 8 0;
Expand Down
30 changes: 16 additions & 14 deletions documentation/help_files/framedelta~-help.pd
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
#N canvas 426 75 567 617 10;
#X obj 8 587 cnv 15 552 21 empty empty empty 20 12 0 14 #e0e0e0 #202020 0;
#X obj 8 377 cnv 3 550 3 empty empty inlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 8 420 cnv 3 550 3 empty empty outlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 8 553 cnv 3 550 3 empty empty arguments 8 12 0 13 #dcdcdc #000000 0;
#X obj 109 389 cnv 17 3 17 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X obj 110 431 cnv 17 3 17 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X text 135 389 signal;
#X text 135 431 signal;
#X text 141 562 (none);
#N canvas 426 75 567 654 10;
#X obj 8 625 cnv 15 552 21 empty empty empty 20 12 0 14 #e0e0e0 #202020 0;
#X obj 8 415 cnv 3 550 3 empty empty inlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 8 458 cnv 3 550 3 empty empty outlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 8 591 cnv 3 550 3 empty empty arguments 8 12 0 13 #dcdcdc #000000 0;
#X obj 109 427 cnv 17 3 17 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X obj 110 469 cnv 17 3 17 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X text 135 427 signal;
#X text 135 469 signal;
#X text 141 600 (none);
#X obj 218 196 bng 20 250 50 0 empty empty empty 17 7 0 10 #dcdcdc #000000 #000000;
#X obj 218 275 cyclone/framedelta~;
#X obj 395 269 cyclone/framedelta~;
#X obj 395 295 cyclone/phasewrap~;
#X text 111 197 start counter =>;
#X text 138 475 For each signal block \, the first sample of its output will be the first sample in the current block minus the first sample in the previous block \, the second sample of its output will be the second sample in the current block minus the second sample in the previous block \, and so on.;
#X obj 9 463 cnv 3 550 3 empty empty more_info 8 12 0 13 #dcdcdc #000000 0;
#X text 138 513 For each signal block \, the first sample of its output will be the first sample in the current block minus the first sample in the previous block \, the second sample of its output will be the second sample in the current block minus the second sample in the previous block \, and so on.;
#X obj 9 501 cnv 3 550 3 empty empty more_info 8 12 0 13 #dcdcdc #000000 0;
#X text 81 92 The [framedelta~] object was designed specially to compute a running phase deviation of a FFT analysis by subtracting values in each position of its previously received signal block from the current signal block. When used in a FFT subpatch \, it can keep a running phase deviation of the FFT because the FFT size is equal to the block size.;
#X obj 218 227 cyclone/count~;
#X text 199 431 - Deviation between successive FFT frames;
#X text 199 389 - The input on which the deviation will be computed;
#X text 199 469 - Deviation between successive FFT frames;
#X text 199 427 - The input on which the deviation will be computed;
#X text 365 217 properly check phase deviation;
#X text 391 235 with [phasewrap~];
#X obj 497 71 cyclone/dsponoff~;
Expand All @@ -28,6 +28,8 @@
#X floatatom 75 310 11 0 0 0 - - - 12;
#X obj 218 312 cyclone/snapshot~ 1;
#X floatatom 218 341 5 0 0 0 - - - 12;
#X text 194 382 see also:;
#X obj 259 381 cyclone/frameaccum~;
#X connect 9 0 17 0;
#X connect 10 0 27 0;
#X connect 11 0 12 0;
Expand Down
74 changes: 41 additions & 33 deletions documentation/help_files/fromsymbol-help.pd
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
#N canvas 484 35 558 526 10;
#X obj 2 290 cnv 3 550 3 empty empty inlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 2 402 cnv 3 550 3 empty empty outlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 2 435 cnv 3 550 3 empty empty arguments 8 12 0 13 #dcdcdc #000000 0;
#X obj 81 299 cnv 17 3 96 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X obj 81 411 cnv 17 3 17 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#N canvas 484 35 566 618 10;
#X obj 2 380 cnv 3 550 3 empty empty inlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 2 492 cnv 3 550 3 empty empty outlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 2 525 cnv 3 550 3 empty empty arguments 8 12 0 13 #dcdcdc #000000 0;
#X obj 81 389 cnv 17 3 96 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X obj 81 501 cnv 17 3 17 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X symbolatom 148 208 15 0 0 0 - - - 0;
#X obj 148 233 cyclone/fromsymbol;
#X obj 2 518 cnv 3 550 3 empty empty empty 0 0 0 4 #fcfcfc #000000 0;
#X obj 2 498 cnv 15 552 21 empty empty empty 20 12 0 14 #e0e0e0 #202020 0;
#X text 175 298 symbol;
#X text 176 443 (none);
#X obj 2 588 cnv 15 552 21 empty empty empty 20 12 0 14 #e0e0e0 #202020 0;
#X text 175 388 symbol;
#X text 176 533 (none);
#X obj 148 261 nbx 10 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #dcdcdc #000000 #000000 0 256;
#X text 164 411 anything;
#X text 225 411 - a converted message from a symbol;
#X text 164 501 anything;
#X text 225 501 - a converted message from a symbol;
#X text 247 207 <= atom symbol box;
#X text 253 260 <= number box;
#N canvas 527 82 839 565 symbol_to_lists 0;
Expand Down Expand Up @@ -74,7 +73,7 @@
#X connect 27 2 28 0;
#X connect 27 2 29 0;
#X connect 30 0 31 0;
#X restore 410 179 pd symbol_to_lists;
#X restore 410 162 pd symbol_to_lists;
#N canvas 559 150 807 434 symbol_to_anything 0;
#X obj 99 170 cyclone/fromsymbol;
#X msg 99 109 symbol something;
Expand Down Expand Up @@ -107,7 +106,7 @@
#X connect 11 0 12 0;
#X connect 12 0 14 0;
#X connect 14 2 13 0;
#X restore 401 199 pd symbol_to_anything;
#X restore 401 182 pd symbol_to_anything;
#N canvas 922 94 444 344 symbol_to_bang 0;
#X obj 68 184 cyclone/fromsymbol;
#X symbolatom 68 143 20 0 0 0 - - - 0;
Expand All @@ -130,7 +129,7 @@
#X connect 3 0 4 0;
#X connect 8 0 9 0;
#X connect 11 0 8 0;
#X restore 415 219 pd symbol_to_bang;
#X restore 415 202 pd symbol_to_bang;
#N canvas 867 121 481 580 separators 0;
#X symbolatom 187 177 20 0 0 0 - - - 0;
#X obj 215 426 print fromsymbol;
Expand Down Expand Up @@ -178,28 +177,37 @@
#X connect 21 0 20 0;
#X connect 23 0 12 0;
#X connect 24 0 20 0;
#X restore 430 255 pd separators;
#X text 225 379 - sets the separator character;
#X text 181 331 float;
#X text 225 331 - just goes right through as a float;
#X text 187 348 list;
#X text 103 379 separator <symbol>;
#X obj 2 466 cnv 3 550 3 empty empty attributes 8 12 0 13 #dcdcdc #000000 0;
#X text 105 475 @separator <symbol>;
#X text 225 475 - sets the separator character (default "space");
#X text 225 298 - the symbol to be converted to any message type;
#X text 187 314 bang;
#X text 225 314 - outputs a bang;
#X text 225 348 - if the 1st element is a float \, it goes through;
#X restore 430 238 pd separators;
#X text 225 469 - sets the separator character;
#X text 181 421 float;
#X text 225 421 - just goes right through as a float;
#X text 187 438 list;
#X text 103 469 separator <symbol>;
#X obj 2 556 cnv 3 550 3 empty empty attributes 8 12 0 13 #dcdcdc #000000 0;
#X text 115 565 @separator <symbol>;
#X text 235 565 - sets the separator character (default "space");
#X text 225 388 - the symbol to be converted to any message type;
#X text 187 404 bang;
#X text 225 404 - outputs a bang;
#X text 225 438 - if the 1st element is a float \, it goes through;
#X text 70 90 [fromsymbol] converts a symbol message to anything (any kind of message). Start by typing a float in the atom symbol box below and see how it converts to a float message \, then check more examples to the right.;
#X text 163 363 anything;
#X text 225 363 - 1st element is treated as a symbol and converted;
#X text 163 453 anything;
#X text 225 453 - 1st element is treated as a symbol and converted;
#X obj 148 181 cyclone/tosymbol;
#X floatatom 148 156 0 0 0 0 - - - 0;
#X text 51 157 Try any number;
#X obj 2 2 ./header fromsymbol;
#X text 22 61 Convert symbol to anything;
#X text 53 311 see also:;
#X obj 400 346 open-else;
#X text 472 312 click;
#X obj 36 331 cyclone/tosymbol;
#X msg 410 322 separate;
#X msg 400 299 symbol2any;
#X text 161 309 Plugdata users or those with ELSE can also use [else/symbol2any] and [else/separate] as alternatives, f 34;
#X connect 5 0 6 0;
#X connect 6 0 11 0;
#X connect 35 0 5 0;
#X connect 36 0 35 0;
#X connect 6 0 10 0;
#X connect 34 0 5 0;
#X connect 35 0 34 0;
#X connect 43 0 40 0;
#X connect 44 0 40 0;
Loading

0 comments on commit 6bd494c

Please sign in to comment.