[PD] vu analog style scale?

ypatios ypatios at gmail.com
Wed Feb 3 11:58:08 CET 2010

hallo IOhannes and thanks for your reply :)

within Pd you are free to do whatever you want with your signal:
> e.g. you can run your internal signals in a range [-1e5,+1e5], and it
> will all be just the same (as long as you take care to scale the signals
> back into the standardized range before your [dac~]).
> there is no "clipping" in Pd [1].

i understand that 32bit floating point handling pd makes it possible to use
audio signals in many other ways than just send them to dac to produce sound
(like table lookup for example).
the other benefit is that the manipulation of signals is much more accurate
and this applies also after the conversion to fixed point signals. There is
software that uses 64bit float internally for that reason.
let's assume now that we need a vu just before the dac, e.g. to monitor the
signal before it becomes analog.
in this (rare?) case, why lose the upper 1/3rd of the GUI object?

can you please answer the last question of my first mail?
"Would it be meaningful to offset the incoming values to make use of the
visual space above 0dB or would it mess up the scaling?"

[osc~ 100]
[env~ ]
[-94] (instead of [- 100]

would give about +3dB rms and the peak would be at +6dB. so you just
consider "+6dB" as the real 0dB.

thank you

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20100203/308f0e7f/attachment.htm>

More information about the Pd-list mailing list