-
lacuna
posted in technical issues • read moreTrue, and I must admit that I am bored with this.
The array sum changes after the first or second sequence or after each sequence. This also happens in my sleek patch: https://forum.pdpatchrepo.info/topic/15834/shuffling-audio-only-allowing-repeats-once-all-options-have-been-played/11I think OPs requirement has been solved by your patch or others in the thread?
Also permutations have been discussed in this forum before:
https://forum.pdpatchrepo.info/topic/10707/all-possible-permutations-with-repetitions-of-harmonic-volume-from-top-to-bottom/8(I did not read them entirely)
And there are non-Vanilla externals, mentioned in Dizzys thread and fd_lib [combi], an object I don't understand yet.
EDIT and this https://forum.pdpatchrepo.info/topic/5142/generating-all-possible-permutations-of-a-fixed-number-set
and that
https://grrrr.org/2010/11/04/list-permutation-pure_data/ -
lacuna
posted in technical issues • read moreThis probably comes closer, a new sequence has all the possibilities but the last number of the last sequence. A new permutation.
@jameslo wrote:
I also wonder if it's not the worst idea to just generate random permutations and simply throw out the ones you don't like, e.g. ones that start with the same # as the end of the previous permutation.
Yes I think it is not the worst idea!
EDIT: patch does not work https://forum.pdpatchrepo.info/topic/15858/shuffling-in-pd-vanilla
-
lacuna
posted in technical issues • read moreThere was a little bug: The center output of [list split] needs a [route bang] (as I read in the helpfile now.
randomwmemory.pd -
lacuna
posted in technical issues • read moreThere are many ways to do this ... @Dizzy-Dizzy Please read the patches and try to understand them.
-
-
lacuna
posted in technical issues • read moreIf non-Vanilla externals are ok: zexy/urn
Otherwise for example:
random-wo-repitition.pd
(not cheap!)
With that for example:
https://forum.pdpatchrepo.info/topic/14522/is-it-possible-to-group-different-soundfiles-in-only-one-message/2 -
-
lacuna
posted in technical issues • read moreWhat are you referring to by normalize action?
normalize message to an array?
Pd is deterministic! See 2.control.examples/08.depthfirst.pd
