[PD] Strange behavior between [phasor~] and [creb/blosc~]

Ingo ingo at miamiwave.com
Tue Nov 23 14:40:10 CET 2010


The thing I'm really afraid of is:

Do subpatches with several [phasor~] used as a audiosignals produce a
different result as intended without summing up in total over "1".
Especially as in my cases where I'm using lots of [phasor~] mostly for
amplitude modulation and most of the time they are not turned down in level.

Ingo

________________________________________
Von: pd-list-bounces at iem.at [mailto:pd-list-bounces at iem.at] Im Auftrag von
Ingo
Gesendet: Dienstag, 23. November 2010 10:42
An: pd-list at iem.at
Betreff: [PD] Strange behavior between [phasor~] and [creb/blosc~]

Hi everybody,

I just noticed a very strange behaviour concerning [phasor~].

It started when I wanted to replace [phasor~] with [creb/blosc~]. Normally
they should sound pretty much  the same except for the obvious aliasing
problem of [phaser~].
Then I noticed that in some cases they didn’t sound the same and in others
they did. I finally found out that it had to do with the level going over
“1”  - only while being doubled.

While [creb/blosc~] sounds the same no matter if I boost the levels higher
than “1”  [phasor~] starts to cancle it’s sound. With a single [phasor~]
it’s no problem but two of them will give you trouble.
Since Pd is working with 32 bit float this shouldn’t really happen – and
doesn’t with [creb/blosc~].

Can anybody explain this?
I have my test patch attached.

Ingo




More information about the Pd-list mailing list