[PD] [array quantile] explanation

Miller Puckette msp at ucsd.edu
Mon Oct 28 21:50:55 CET 2019

Yes but not with perfect accuracy.  You have to make a histogram of the 
samples (choosing some bin size; that's what limits accuracy) and then
array qualtile will do exactly what you're looking for.

I use it for instance to do automatic level setting.  I ask for the 90%
quamtile of env~ output (in dB) over a period of 10 seconds or so.


On Sun, Oct 27, 2019 at 02:46:29PM +0100, Roman Haefeli wrote:
> Hi all
> I am having difficulty understanding the output of [array quantile].
> From the help-file it seems it expects an input between 0 and 1, and
> also the values in the array should be in that range. The output seems
> to be in the range between 0 and <array-size> - 1. But what does it
> mean?
> Can I use this somehow to achieve this:
> I have n samples and input q while 0 < q < 1. I would like to know the
> value x for which q*100 percent samples are smaller than x and (1-
> q)*100 percent bigger. 
> Thanks, 
> Roman

> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list

More information about the Pd-list mailing list