Using limits between concatenated soundfiles as segmentation points


I want to analyze sounds from a folder but I don’t want to perform an automatic segmentation after concatenation of the files in a single buffer. I rather want to use the transition between the sounds as segmentation points.

Before an attempt to modify the fluid.concataudiofiles abstraction to record the start position of each sound in the buffer as a segmentation point, is there any existing patcher/abstraction/object which would do that already?

Thank you in advance.

fluid.concataudiofiles tells you, in dict format, the start and end fo the files that it joined together into a buffer~. This comes ordered correctly, so you can dict.iter at the output of concataudiofiles and extract the bounds, like so:




Great! Thanks, @jamesbradbury !