[done 3.1 b4] Pattern Split

Thank you very much for implementing the pattern split option. It’s a simple, but very powerful tool.

In this context, I’d like to revert to an older suggestion of mine. When experimenting with block loops to detect interesting segments of autoseek samples, it would be really useful if the pattern could be split into fractions of block loop sizes too. For the sample segments to be arrangeable in a convenient way, the particular sample should be subdivided by slice marker sections, so that after a pattern split every generated pattern fraction automatically triggers the slice which corresponds to the respective block loop in the non-split counterpart of the pattern.

Perhaps an easier implementation of this could be achieved if there were an option to auto-slice samples not only on 0-crossings, but also into block loop sizes, beats and fractions of beats.