123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253 |
- #N canvas 1144 334 535 425 10;
- #X obj 12 67 phasor~;
- #X obj 195 47 *~;
- #X obj 12 190 +~;
- #N canvas 1329 474 147 163 1/Fs 0;
- #X obj 12 54 samplerate~;
- #X obj 12 12 loadbang;
- #X msg 12 75 1 \$1;
- #X obj 12 96 /;
- #X msg 12 33 bang;
- #X obj 12 117 outlet;
- #X connect 0 0 2 0;
- #X connect 1 0 4 0;
- #X connect 2 0 3 0;
- #X connect 3 0 5 0;
- #X connect 4 0 0 0;
- #X restore 210 21 pd 1/Fs;
- #X obj 12 232 outlet~;
- #X obj 12 211 *~ -1;
- #X text 12 352 http://www.martin-finke.de/blog/articles/audio-plugins-018-polyblep-oscillator/
- ;
- #X text 12 332 https://github.com/enzienaudio/heavylib/tree/master/hv.osc
- ;
- #X obj 12 31 inlet~;
- #N canvas 1008 608 416 294 polyblep 0;
- #X obj 167 225 -~;
- #X obj 230 127 -~;
- #X obj 230 12 sig~ 1;
- #X obj 177 74 /~;
- #X obj 167 252 outlet~;
- #X obj 12 173 *~;
- #X obj 162 173 *~;
- #X obj 12 90 *~;
- #X obj 162 147 -~;
- #X obj 47 54 inlet~;
- #X text 47 34 (I1) Phase;
- #X obj 12 147 -~ 1;
- #X obj 177 120 -~ 1;
- #X text 245 38 (I2) Normalised Frequency;
- #X obj 32 199 *~;
- #X obj 182 199 *~;
- #N canvas 1389 528 164 179 >=~ 0;
- #X obj 47 64 -~;
- #X obj 47 85 clip~ -1e-37 0;
- #X obj 12 12 inlet~;
- #X obj 62 12 inlet~;
- #X obj 47 148 outlet~;
- #X obj 47 127 *~ 1e+37;
- #X obj 12 38 min~;
- #X obj 47 106 +~ 1e-37;
- #X connect 0 0 1 0;
- #X connect 1 0 7 0;
- #X connect 2 0 6 0;
- #X connect 3 0 6 1;
- #X connect 3 0 0 1;
- #X connect 5 0 4 0;
- #X connect 6 0 0 0;
- #X connect 7 0 5 0;
- #X restore 197 153 pd >=~;
- #N canvas 1221 655 166 185 <=~ 0;
- #X obj 41 60 -~;
- #X obj 41 81 clip~ -1e-37 0;
- #X obj 12 12 inlet~;
- #X obj 62 12 inlet~;
- #X obj 41 144 outlet~;
- #X obj 41 123 *~ 1e+37;
- #X obj 41 38 min~;
- #X obj 41 102 +~ 1e-37;
- #X connect 0 0 1 0;
- #X connect 1 0 7 0;
- #X connect 2 0 6 0;
- #X connect 2 0 0 1;
- #X connect 3 0 6 1;
- #X connect 5 0 4 0;
- #X connect 6 0 0 0;
- #X connect 7 0 5 0;
- #X restore 47 173 pd <=~;
- #X obj 245 58 inlet~;
- #X connect 0 0 4 0;
- #X connect 1 0 16 1;
- #X connect 2 0 3 0;
- #X connect 2 0 1 0;
- #X connect 3 0 7 1;
- #X connect 3 0 12 0;
- #X connect 5 0 14 0;
- #X connect 6 0 15 0;
- #X connect 7 0 8 0;
- #X connect 7 0 11 0;
- #X connect 8 0 6 0;
- #X connect 8 0 6 1;
- #X connect 9 0 7 0;
- #X connect 9 0 17 0;
- #X connect 9 0 16 0;
- #X connect 11 0 5 0;
- #X connect 11 0 5 1;
- #X connect 12 0 8 1;
- #X connect 14 0 0 0;
- #X connect 15 0 0 1;
- #X connect 16 0 15 1;
- #X connect 17 0 14 1;
- #X connect 18 0 1 1;
- #X connect 18 0 3 1;
- #X connect 18 0 17 1;
- #X restore 132 129 pd polyblep;
- #N canvas 1412 395 163 124 normalize 0;
- #X obj 12 75 outlet~;
- #X obj 12 12 inlet~;
- #X obj 12 54 -~ 1;
- #X obj 12 33 *~ 2;
- #X connect 1 0 3 0;
- #X connect 2 0 0 0;
- #X connect 3 0 2 0;
- #X restore 12 129 pd normalize;
- #X obj 442 51 inlet;
- #X text 12 11 (I1) Frequency;
- #X text 12 252 (O1) Sawtooth;
- #X text 12 382 https://github.com/cfloisand/pd-externals;
- #X obj 172 185 +~;
- #X obj 157 269 outlet~;
- #N canvas 1008 608 416 294 polyblep 0;
- #X obj 167 225 -~;
- #X obj 230 127 -~;
- #X obj 230 12 sig~ 1;
- #X obj 177 74 /~;
- #X obj 167 252 outlet~;
- #X obj 12 173 *~;
- #X obj 162 173 *~;
- #X obj 12 90 *~;
- #X obj 162 147 -~;
- #X obj 47 54 inlet~;
- #X text 47 34 (I1) Phase;
- #X obj 12 147 -~ 1;
- #X obj 177 120 -~ 1;
- #X text 245 38 (I2) Normalised Frequency;
- #X obj 32 199 *~;
- #X obj 182 199 *~;
- #N canvas 1389 528 164 179 >=~ 0;
- #X obj 47 64 -~;
- #X obj 47 85 clip~ -1e-37 0;
- #X obj 12 12 inlet~;
- #X obj 62 12 inlet~;
- #X obj 47 148 outlet~;
- #X obj 47 127 *~ 1e+37;
- #X obj 12 38 min~;
- #X obj 47 106 +~ 1e-37;
- #X connect 0 0 1 0;
- #X connect 1 0 7 0;
- #X connect 2 0 6 0;
- #X connect 3 0 6 1;
- #X connect 3 0 0 1;
- #X connect 5 0 4 0;
- #X connect 6 0 0 0;
- #X connect 7 0 5 0;
- #X restore 197 153 pd >=~;
- #N canvas 1221 655 166 185 <=~ 0;
- #X obj 41 60 -~;
- #X obj 41 81 clip~ -1e-37 0;
- #X obj 12 12 inlet~;
- #X obj 62 12 inlet~;
- #X obj 41 144 outlet~;
- #X obj 41 123 *~ 1e+37;
- #X obj 41 38 min~;
- #X obj 41 102 +~ 1e-37;
- #X connect 0 0 1 0;
- #X connect 1 0 7 0;
- #X connect 2 0 6 0;
- #X connect 2 0 0 1;
- #X connect 3 0 6 1;
- #X connect 5 0 4 0;
- #X connect 6 0 0 0;
- #X connect 7 0 5 0;
- #X restore 47 173 pd <=~;
- #X obj 245 58 inlet~;
- #X connect 0 0 4 0;
- #X connect 1 0 16 1;
- #X connect 2 0 3 0;
- #X connect 2 0 1 0;
- #X connect 3 0 7 1;
- #X connect 3 0 12 0;
- #X connect 5 0 14 0;
- #X connect 6 0 15 0;
- #X connect 7 0 8 0;
- #X connect 7 0 11 0;
- #X connect 8 0 6 0;
- #X connect 8 0 6 1;
- #X connect 9 0 7 0;
- #X connect 9 0 17 0;
- #X connect 9 0 16 0;
- #X connect 11 0 5 0;
- #X connect 11 0 5 1;
- #X connect 12 0 8 1;
- #X connect 14 0 0 0;
- #X connect 15 0 0 1;
- #X connect 16 0 15 1;
- #X connect 17 0 14 1;
- #X connect 18 0 1 1;
- #X connect 18 0 3 1;
- #X connect 18 0 17 1;
- #X restore 172 159 pd polyblep;
- #N canvas 1412 395 163 124 normalize 0;
- #X obj 12 75 outlet~;
- #X obj 12 12 inlet~;
- #X obj 12 54 -~ 1;
- #X obj 12 33 *~ 2;
- #X connect 1 0 3 0;
- #X connect 2 0 0 0;
- #X connect 3 0 2 0;
- #X restore 258 169 pd normalize;
- #X obj 258 99 +~;
- #X obj 258 125 wrap~;
- #X obj 157 206 -~;
- #X obj 157 227 +~;
- #X obj 344 83 samphold~;
- #X obj 344 44 clip~ 0 1;
- #X obj 344 211 *~ 2;
- #X obj 344 23 inlet~;
- #X text 157 289 (O2) Square;
- #X text 344 3 (I2) Pulse Width;
- #X msg 354 67 reset;
- #X text 442 31 (I3) Phase;
- #X obj 157 248 -~ 1;
- #X text 12 312 References:;
- #X connect 0 0 10 0;
- #X connect 0 0 9 0;
- #X connect 0 0 19 0;
- #X connect 0 0 23 1;
- #X connect 1 0 9 1;
- #X connect 1 0 17 1;
- #X connect 2 0 5 0;
- #X connect 2 0 21 0;
- #X connect 3 0 1 1;
- #X connect 5 0 4 0;
- #X connect 8 0 0 0;
- #X connect 8 0 1 0;
- #X connect 9 0 2 1;
- #X connect 10 0 2 0;
- #X connect 11 0 29 0;
- #X connect 11 0 0 1;
- #X connect 15 0 21 1;
- #X connect 17 0 15 0;
- #X connect 18 0 15 1;
- #X connect 19 0 20 0;
- #X connect 20 0 18 0;
- #X connect 20 0 17 0;
- #X connect 21 0 22 0;
- #X connect 22 0 31 0;
- #X connect 23 0 19 1;
- #X connect 23 0 25 0;
- #X connect 24 0 23 0;
- #X connect 25 0 22 1;
- #X connect 26 0 24 0;
- #X connect 29 0 23 0;
- #X connect 31 0 16 0;
|