PDA

View Full Version : Modular sequence shuffled/swung quantise


M H
29th December 2002, 15:56
anyone have any idea how to do this? will give it a go myself in a bit....

c s
29th December 2002, 16:03
there's many ways of doing it - when i first started, i did in a very un-economic/un-elegant manner, delaying every 2nd clock pulse, logic modules etc. now i simply use 2 phase-shifted pulse oscillators. ;)

M H
29th December 2002, 16:19
could you post an example to show me what you mean?

M H
29th December 2002, 16:20
I think I know what you mean though

c s
29th December 2002, 18:29
in reaktor i use 2 of the lfos, mix the pulse outputs and attach a knob to the 2nd oscillators phase input which then regulates the shuffle amount with some small positive value.

anarchosyn
29th December 2002, 20:37
If you mean nord modular, you're in luck..

all you need to do is this:

sync a gate sequener, set to fire off triggers on every odd number of the sequencer.

run the output of this into a logic delay, and then mix the delay out and the dry signal into a logic processor (set xor). The output of this will be a shuffled clock time, depending on how you set the delay.

One catch with this method --> the clock can not be shuffled in realtime without throwing the whole sequence into hell. For static shuffles though, it works like a charm.

In reaktor, I'm working on it.. but the basic idea still works (just replace the logic delay with a static delay since event delays don't work for some annoying reason). One plus, over what CS posted, is you can sync multiple sequencers to the clock with resets (at least I think CS's version couldn't allow this, haven't check the LFOs out with great depth yet).


[edit: Hell, I really didn't explain the foundation of this at all, did I? Ohh well--> as a master clock, use the "1/96" module, divided down (via the freq. divider) by a constant of 12. This gives you 8 pulses per quarter note, and when this is doubled up by the delay, you get back up to 16, but have control over the positioning of the even notes. Since this is being controlled by midi, or the sys clock, you have complete control over keeping multiple sequencers locked to each other as well. I invented this lastnight, springboarding from my old nord work into reaktor, a program I'm not very savvy with yet... yet].

Btw- M H, heard your live mp3 a few days back, nice.. took me a second to connect with it, but I'd definitely spin your stuff (if I still spun ;). Ironically, I was going to post a reaktor specific version of your querie lastnight, but opted not to ..

c s
29th December 2002, 22:17
well, the xor method never really worked for me (perhaps because of event delay bug you mention), and btw, i never understood why xor is necessary at all, as the two trigger pulses alternate anyway...? i thought xor only acts (mutes the output) when both events arrive at the same time and this shouldn't be the case until delay time equals pulse time, i.e. shuffle to the max = half the bpm which wouldn't make sense anyway, so then, why not just mix it ? but there must be something about because i heard of this method before.

err what do you mean by 'syncing multiple sequencers to the clock with resets' ? the lfos of course have sync inputs, so you can retrigger both of them anytime you reset a seq module - if this is what you mean ?

M H
30th December 2002, 19:04
Worked out something that was kinda swung, but it was a bit random.. couldn't get the pulse lfo thing to work, not quite sure how I can sync this to midi on the Nord...
Hmmm, well I'll keep trying!

c s
30th December 2002, 19:37
did you try the pulse lfo thing on nm or rkt ?

M H
30th December 2002, 19:41
After further research, the pulse LFO way seems unworkable on the NM if you want to sync to midi as well, as there is only the rst input.. there is the lfo rate mod input too, but there seems to be no way of syncing to midi clock successfully (Please tell me if you have found a way)... I've made loads of absolutly crazy patches along the way tho so it hasn't been a total loss!

anarchosyn
30th December 2002, 19:53
M H, I've done this often, in fact, you can hear the results of it here:

http://artists.mp3s.com/artist_song/2361/2361080.html

Everything you hear is a noodle with the exception of the hats and kick drum (and lead synth). EVERYTHING else is from a noodle, and shows off midi controlled internal swing made exactly as I explained it.


C S - as to why xor is used, i can't speak with 100% certainty. In the nord environ, or and xor do not have the same sound, and xor seems to work better in my experience, but I've been nordless for over a year so I can't go into greater depth. Taking a piss in the dark, I'll say it's because you want to restrict it to only one signal with the possibility to leave the output, which isn't much of a problem (not factoring pulse widths) when the optimum swing is acquired, but could be when trying to position it. Ultimately, they do have different sounds (or vs xor I mean). Not sure about in reaktor though.

anarchosyn
30th December 2002, 19:57
btw- M H, although I've been nordless for over a year, I'm currently waiting on an ebay seller to ship me a new nord rack, so when I get it back in my studio, I'll be happy to patch something together for you.. (although wout, from the clavia list, saved a few hundred of my patches, I can't seem to find one in his archive that shows this off).

btw- in the mp3 linked above, the result can be best heard at 3:28-
4:00~ish..



all nord, all internal sequence.

c s
30th December 2002, 21:14
a) err i've hardly ever synced reaktor to a sequencer, so no idea...

b) the double-pulse-idea was actually introduced to me by an nm user a few years ago i think, so it should work on nm. well, in the end the method doesn't matter at all as long as it works somehow, and the same goes for xor.

i only know that my very early shuffle-constructions didn't work & tended to go for strange escapades. lol

c) argh i hate mp3.com, they always put some nasty things in the way to download, be it cookies, registering to log in etc... any other way to download/listen ?

anarchosyn
30th December 2002, 21:32
[mp3.com]

Nope.. but you only have to register with them once, and as long as you keep the cookie you can surf in. I know what you mean though, I have a deep hate for them as well.. Maybe I'll get another web presence up one day, but I don't have the spare $35~ish to flow a page right now (and no friendly neighborhood servers to setup shop on either).

The link was more for M H then anybody else, but I'd love to hear your feedback if you could spare the 3.79 seconds to register. ;)

piscaries
31st December 2002, 04:55
i'm not on my own computer right now so i don't have the modular editor at my disposal, but if i remember right.. isn't there a triplet 8th or 16th note output from one of the clock divider modules? should be in the lfo menu. still may be a bit stale of a shuffle though... i'll look at that when i get home tomorrow.

M H
31st December 2002, 09:35
Originally posted by c s
c) argh i hate mp3.com, they always put some nasty things in the way to download, be it cookies, registering to log in etc... any other way to download/listen ?


Haha, I just registered as Micky Mouse!

actionjetzon
9th January 2003, 08:55
Originally posted by piscaries
i'm not on my own computer right now so i don't have the modular editor at my disposal, but if i remember right.. isn't there a triplet 8th or 16th note output from one of the clock divider modules? should be in the lfo menu. still may be a bit stale of a shuffle though... i'll look at that when i get home tomorrow.


yeah its the fixed clock devider. you´ll find in the logic menue, or was it the control menue;)

Ava
10th January 2003, 17:39
i made a shuffler in maxmsp by getting a square wave with pulsewidth modulation and using an edge detection module to detect the 0->1 and 1->0 transitions. then you can count the bangs and send the numbers into your drummmachine or whatever. i guess this should work in modular if you have a edge detector on there.