[title edited - not theory anymore]
- Digitakt can sequence program changes, and it has trig conditions
- you can take a MIDI cable and create a loop from the MIDI out into the MIDI in
So, you could put a trigless lock into a MIDI track which just sends a program change to the device. DT should then queue a pattern according to the program change it sends to itself.
Cool! You can chain patterns that way. Mute the MIDI track to stay in a pattern.
now, what if you enable a trig condition for that lock. Depending on the condition, it will either stay in the pattern, or switch to another oneā¦
what if you put down several trigless locks, each with their own program change, and with a certain probability?
it should switch to the last received PC, so it could either stay in one pattern, or switch to one of several, randomly. setting up a series of patterns which all have such trigs in themā¦ boom, generative auto-song.
e.g.:
step: 1. 2. 3. 4. 5. .... etc
trc : [50%][50%][50%][50%][50%]
pchg: 4 1 3 4 0 .... up to you
itās most likely (50%) triggering a program change to 0 at step 5. uuhhhhā¦ I succ at math but I think the one at step 4 is half as likely, since thereās a 50% chance itās cancelled out by step 5ā¦ etc.
soā¦ this can get pretty deep pretty quick once different probability values come into play. Lot of thought can be put into what the probabilities are
it might be pretty fun with a number of rather short patternsā¦ like 2-4 steps, each containing only a beat or short phraseā¦ auto-breakbeatsā¦ different BPMs per patternā¦
dunno if this works. theoretical, for now.
thx @sezare56 for the idea