Hello list, this one will quickly get on your nerves...
Thierry 2011/10/11 tim vets <timv...@gmail.com> > 7 objects arpeggiator > note that if you click the same Hradio box several times you also get > variations. > gr, > Tim > > 2011/10/11 Mathieu Bouchard <ma...@artengine.ca> > >> Le 2011-10-12 à 01:32:00, hardoff goes bananas a écrit : >> >> >> no idea what causes the transpose/chord shift in this patch, but if you >>> leave it for a while, it inevitably does happen. >>> >> >> You are greatly amplifying error accumulation coming from [phasor~]. With >> a samplerate of exactly 44100 and a frequency of exactly 2, an ideal >> [phasor~] would increase by an amount of 2/44100 at each sample, leading to >> a new 0 at every 22050. The truth is a bit different. >> >> If you do it with regular pd floats (float32), the amount 2/44100 gets >> computed as 12466118/pow(2,15+23) instead, because that's the closest >> fraction that this format can express. >> >> For reasons of error accumulation, [phasor~] uses a «double» (float64) for >> storing the phase, but then it stores 1/44100 as a float, an computes >> 2*(1/44100) as a float too, therefore a [phasor~ 2] doesn't have the exact >> frequency of 2. >> >> BTW, have you tried [phasor~ 2.01] and other things like that ? At least >> on my computer, it's more interesting than [phasor~ 2]. >> >> >> ______________________________**______________________________** >> __________ >> | Mathieu BOUCHARD ----- téléphone : +1.514.383.3801 ----- Montréal, QC >> >> _______________________________________________ >> Pd-list@iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> >> > > _______________________________________________ > Pd-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > >
#N canvas 537 87 598 566 10; #X obj -149 369 dac~; #X obj -125 61 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X floatatom -78 201 5 0 0 0 - - -; #X obj -150 343 *~ 0.05; #X obj -150 286 *~; #X obj -169 248 tanh~; #X obj -169 225 *~ 30; #X obj -125 89 metro 100; #X obj -125 177 osc~; #X obj -79 256 *~ 0.92; #X obj -78 231 delread~ \$0-a 12; #X obj -125 134 random 1000; #X obj -89 308 delwrite~ \$0-a 20; #X connect 1 0 7 0; #X connect 2 0 10 0; #X connect 3 0 0 0; #X connect 3 0 0 1; #X connect 4 0 3 0; #X connect 4 0 12 0; #X connect 5 0 4 0; #X connect 6 0 5 0; #X connect 7 0 11 0; #X connect 8 0 4 1; #X connect 8 0 6 0; #X connect 9 0 4 1; #X connect 10 0 9 0; #X connect 11 0 8 0;
_______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list