Hi Alexandre, Thanks for the abstractions. I will include them in the svn repository and the next binary deken compatible builds. Only rect~ didn't work.
I applied some minor modification by replacing [pi], which doesn't appear to be vanilla by [3.141593(. Greetings, Fred Jan P.S. Wouldn't mind if the future supplied help-patches were already cyclone-standard formatting ;-). On 2015-06-14 10:14 PM, Alexandre Torres Porres wrote: >> Any object or abstraction that implements something >> present in Max(5) could be part of cyclone. > > i've made 13 abstractions so far > > - atodb > - atodb~ > - dbtoa > - dbtoa~ > - freqshift~ > - rect~ > - saw~ > - scale > - scale~ > - teeth~ > - thresh~ > - tri~ > - trunc~ > > Gonna try and do a few of these more, I have more 5 in mind so far. I > guess some make much more sense as objects, like [rect~]/[tri~]/[saw~]. > Here's a preview attached. > > cheers
#N canvas 597 80 570 440 10; #X obj 481 307 output~; #X obj 195 88 phasor~ 320; #N canvas 0 50 450 250 (subpatch) 0; #X array \$0-rect 128 float 5; #A 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0; #X coords 0 1 128 -1 200 140 1; #X restore 270 206 graph; #X obj 273 206 hsl 195 140 0 127 0 0 blank_outlet blank_inlet empty -2 -8 0 10 -262144 -262144 -262144 0 1; #X text 254 205 1; #X text 248 331 -1; #X obj 73 305 tabwrite~ \$0-rect; #X obj 81 285 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 480 263 r~ \$0-out; #X obj 81 265 s~ \$0-out; #X obj 0 0 cnv 15 552 40 empty empty rect~ 3 12 0 18 -204280 -1 0; #X text 8 23 antialiased rectangular (pulse) oscillator; #X obj 0 356 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0 ; #X obj 0 446 cnv 3 550 3 empty empty outlets 8 12 0 13 -228856 -1 0 ; #X obj 0 483 cnv 3 550 3 empty empty arguments 8 12 0 13 -228856 -1 0; #X obj 79 455 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0 ; #X obj 79 370 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0 ; #X text 107 370 signal; #X text 107 455 signal; #X text 96 492 (none); #X obj 0 524 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289 0; #N canvas 244 346 428 75 Related_objects 0; #X obj 0 0 cnv 15 425 20 empty empty empty 3 12 0 14 -204280 -1 0; #X text 6 1 Related Objects; #X restore 206 526 pd Related_objects; #N canvas 571 307 379 261 META 0; #X text 1 0 KEYWORDS signal max_compatible; #X text 1 163 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html ; #X text 1 40 DESCRIPTION absolute value of a signal; #X text 1 60 INLET_0 signal; #X text 1 80 OUTLET_0 signal; #X text 1 121 AUTHOR Krzysztof Czaja; #X text 1 20 LICENSE SIBSD; #X text 0 101 VERSION 0.1-alpha57; #X text 0 142 RELEASE_DATE 2002; #X text 1 193 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan Wilkes for Pd-extended 0.42 to conform to the PDDP template. Alex Cleveland updated this patch for Pd-l2ork version 2013.05.28. Fred Jan Kraan adapted the patch to pd-extended 2015-02-02; #X restore 502 526 pd META; #X obj 79 394 cnv 17 3 17 empty empty 1 5 9 0 16 -228856 -162280 0 ; #X text 107 394 signal; #X obj 79 418 cnv 17 3 17 empty empty 2 5 9 0 16 -228856 -162280 0 ; #X text 107 418 signal; #X text 163 370 - frequenct of the oscillator; #X text 162 394 - pulse width of the wave form; #X text 163 418 - sync signal; #X text 160 455 - the generated signal; #X obj 516 4 rect~; #X obj 73 180 cyclone/rect~ 440 0.7; #X connect 1 0 32 2; #X connect 7 0 6 0; #X connect 8 0 0 0; #X connect 8 0 0 1; #X connect 32 0 6 0; #X connect 32 0 9 0;
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
