View Full Version : Shuffle TAlk
Per Boysen
10-14-2009, 11:51 PM
In the release notes it is explained how to write a script to shuffle the loop into a reversed playback order of its granules. But how do we write in the script when we want one particular granule to be played back as a reversed audio sample?
...or if we want one granule to play back in HalfSpeed or DoubleSpeed?
(this would alter the total loop length but one cold compensate that by accordingly decreasing or increasing the numbers of granules stated in the script)
Reversing a granule isn't supported yet. I had intended to use
negative numbers to mean reverse but there were some complications
and I wasn't able to finish. I hope to get back to that soon. Changing
granule speed would be sweet but it's hard. Rate shift is designed to be
applied to the entire loop as it plays, not to pieces of loops spliced together.
I'll try to add that but it will take longer than reverse.
Per Boysen
10-15-2009, 08:29 AM
Thanks. Looking forward to "reverse audio" for a Shuffle granule.
If not intending to change the playback order of granules one can use a normal script and simply line up a number of "wait subcycle" until it's time to revers a subcycle, rate shift or whatever, and then you set it back again with a second call of the actual action (thus in praxis using a subcycle as shuffle uses a granule). I'm already using lots these type of scripts, but it would be handy being able to do it with Shuffle.
buzap
10-19-2009, 12:26 PM
Changing granule speed would be sweet but it's hard.
Hi Jeff, Per
hey, made it to the forum ;-)
Per:
Wouldn't this be a workaround for mixing halfspeed/normalspeed shuffle:
Duplicate loop in different track, turn duplicate into halfspeed, play both of them in shuffle mode with correlated settings (i.e. Track1 mutes when Track2 shuffles vice versa).
makes sense or too complicated?
Buzap
Per Boysen
10-19-2009, 01:15 PM
That's an intersting way of processing sound! I see it more as that than as a workaround for speed shuffling of one loop.
As for my needs non shuffle scripting works better, since you can then compensate for the loop's different speed and make it reach the loop point in sync.
Even with REverse I'm starting to think that non shuffle scripting is better, because it gives more control in a performance situation. For example you may want to reversd just a couple of the last sub cycles of an accompaning loop at a non selected track, in order to create musical variation as a sort of fill. For this I use a script that reverses and then realiagns the loop (which plays it in forward direction again). So it's just a matter of kicking one pedal and forget about it - you will get revers fills on other loops in the background and then get back to the usual groove. I really can't see Shuffle would be better for this?
But there are other more sound design oriented benefits of having reverse available as part of Shuffle scripting. I have owned a lot of samplers over the years and in the beginning of sampling (80's) it was usual that a sampler could be set to play back the sound file fist in forward direcrion and then simply change direction and play back the same sampl reversed. Obviously manufacurers did not understand that this created very cool sound patches and used this alternating playback only as a way to work around limited storage capabilities on those first generation samplers. As technology advanced fewer samplers offered this. I guess this came from manufacurers guessing that users wanted samplers to replicat real sounds rather than as creative sound design tools. It would be nice to have that in Mobius as a way to shuffle a loop already recorded.
An interesting benefit of Shuffle is that it is not bound to work according to the value of "8ths Per Cycle".
buzap
10-19-2009, 02:37 PM
That's an intersting way of processing sound! I see it more as that than as a workaround for speed shuffling of one loop.
Hi Per,
yeah, actually thinking about it, it would be a cool script for i.e. merging two different loops in different tracks:
You could have a pedal with a script "MergeLoops" that toggles between off/uneven/even:
- off: loop Track 1 + loop Track 2 are played
- uneven: only uneven subcycles in Track 1 / even subcycles in Track 2 are played
- even: vice versa
Combined with your magic subcycle knob this could give a very neat effect!! I wonder if you'd write it with the new shuffle function or do something like:
while subCycleCount < subCycleMax
mute/unmute Track1
unmute/mute Track2
Wait subCycle
# increase subCycleCount
next
Would be interesting to try...
best regards
Buzap
stevoj
10-23-2009, 10:55 AM
Hi,
Isn't the shufflebug some kind of dance?
Anyway, I've found that when using the Random shuffle variation 'u', a silence will be inserted into one of the steps. I know it's a minor point.
Jeff, sorry if you think I'm whinging, I love Mobius a lot, but I'm sure you want to know about these issues.
Stephen
I found several Shuffle bugs that will be fixed in the next release.
The new version will also have support for shuffle patterns that
are shorter or longer than the original loop, examples:
# cut just the first of four segments
Shuffle 4,1,e
# repeat a pattern longer than the original loop
Shuffle 4,1,1,2,2,3,3,4,4
buzap
10-26-2009, 05:24 PM
very nice!!
vBulletin® v3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.