[PD] vanilla solution for random float

Raphaël Ilias phae.ilias at gmail.com
Tue May 31 16:44:31 CEST 2016


Hello list,

I want to do a simple task : pick a random float in a defined range (let's
say between 0.0 and 1.0).
I know there are this kind of objects in external libraries (something like
[randomF] if remember), but since the collapse of Pd-Extended, I generally
prefer to make vanilla abstractions.

The two solutions i foresee are :

solution #1 :

[random 1e+06]
 |
[/ 1e+06]

but this way, it doesn't use the full floating-point resolution ?... and
going over that range (like 1e_07) will result in errors (outputs 0) I
guess because of floating-point complexity.


# solution #2 :

[noise~]
  |
[snapshot~]

but this won't work if DSP/audio is turned off.



so I wondered if there are other vanilla and efficient solutions?
...or if I just have to get the external from deken... ?
:)

thanks,

Raphaël
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20160531/91bfc5d4/attachment.html>


More information about the Pd-list mailing list