Hi,
When using mubu.granular~ and mubu.concat~, the only way I know to decide which part of the audio file to play and granulize is by position (time). But it is not meaningful, because the machine cannot decide the content by itself, the human needs to understand exactly which part of the audio is desired, so the flexibility of the system is restricted.
Is there any way to choose which part of the audio file to play, according to parameters such as selected ranges of frequency, volume, or even timbre of sounds, instead of just position? Like how Catart sorts the grains? I know we can segment the audio by pitch and onset velocity and make markers out of it, but how can I choose certain markers to play? And should I look at mubu.knn?
And speaking of Catart, it sorts the gains comprehensively according to desired contents of an audio, but to my understanding, the way to control it must be manual, not automatically by predefined messages?
If you have any suggestions, please let me know. Thank you!
Best regards,
Liddy