Making sense of (buf)stats

Bumping this thread, as I’m running into this problem again/now.

To resummarize, I have a few different descriptors that I want to query/compare against an envelope follower so that the busier the playing is in my live audio, the shorter the samples that are queried from the database, and similarly, if my playing is more sparse, to have it learn towards longer samples.

So I can do a single->many mapping where the envelope follower is just scaled to each descriptor, but that won’t really give me any weighting, which is useful if one value is spiking but others are not.

How is this generally handled, in statistics? Should I come up with a(n arbitrary) function that combines the three descriptors together into a single value, and then match against that? How would that work in terms of turning that information back into an actionable query for entrymatcher~, particularly if the <-> matcher is euclidian (??).

1 Like