This was discussed in the Transient extraction comparison thread, but I wanted to flag it out as a separate feature request.
hpss algorithm is way too “long” for my tastes, and ends up sounding like a weird EQ/filter on the sound, and then
transients~ returns a microscopic blip type sound.
I can see the benefit of only the tinniest fragment of sound being classed as a “transient”, but the musical usage of this is limited (it doesn’t respond to processing quite as well as a longer slice of time).
At the moment there is no transient extractor that applies to what I would consider to be a perceptual transient (closer to an “onset” perhaps?).
Would it be possible to have a parameter or control that lets you specific the size of what is returned as a transient? Or if it doesn’t work in a temporal way, a thresh-type control that lets you have it grab long periods of time.