More variety with a limited set of audio samples: implement slight random variations during playback #25898
Open
2 tasks done
Labels
feature request
Used to suggest improvements or new capabilities
Your idea
Introduce a new optional behaviour in the MPE model to add slight random modulation in volume, pitch, and/or FFT filters to simulate natural fluctuations during playback. Such dynamic variations would mirror the imperfections of real takes. It would diversify the playback at a minimal cost, particularly for libraries with few samples (this potentially concerns all of them - MS Basic of course, but also Muse Sounds, and some VSTi whose playback engines don't have this random parameterization implemented).
I suppose it could take the form of an audio FX, alongside Muse Reverb for instance, but it shouldn't be limited to Muse Sounds, for the reasons noted above. It could be added to every instrument and managed separately for each of them.
For maximum transparency, the UI should allow the user to customize the percentage and type of randomization for every parameter that can be played with to diversify the playback:
Problem to be solved
Even large librairies (with many samples for each note/dynamics) will sound unrealistic if a same note is overly repeated, which tends to happen a lot in modern composition. The "light" ones (e.g. MS Basic) do not just sound unrealistic because of the low quality of the samples, but also due to the highly repetitive nature of the playback.
Prior art
Most FX (eg Muse FX) do allow for a greater customization of the sounds using deterministic filters, but to my knowledge, none of them allows for greater diversity using random modulation of the playback parameters.
Algorithmically speaking, I suppose unique seeds would be necessary for each event to be randomised in a consistent (= the same) way everytime it is played.
Additional context
No response
Checklist
The text was updated successfully, but these errors were encountered: