Found an interesting vid of a (gets going from 1:00 on).
Obviously this is audio rate, rather than mod rate, but I reckon it shows how chaos theory can have (subjectively) musical applications.
Zebra - Chaotic Modulation?
- KVRAF
- 6542 posts since 9 Dec, 2008 from Berlin
Interesting questions 
Keep it going!
Cheers!
Thomas
Keep it going!
Cheers!
Thomas
Last edited by ThomasHelzle on Fri Jan 07, 2011 12:09 am, edited 1 time in total.
- KVRist
- 78 posts since 12 May, 2005 from Finger Lakes, NY, US
hakey,
You haven't said what you want to modulate, but I've gathered that it's at control rate. Rather than diddling with LFOs it might be more productive to code a generator externally to produce CCs. It's on my agenda to see if Reaper jscript can handle this, but, so far, other things have gotten in the way. I have done it in other systems (based on Lorenz attractor and 1/f noise) and it can work out quite nicely if I do say so myself.
You haven't said what you want to modulate, but I've gathered that it's at control rate. Rather than diddling with LFOs it might be more productive to code a generator externally to produce CCs. It's on my agenda to see if Reaper jscript can handle this, but, so far, other things have gotten in the way. I have done it in other systems (based on Lorenz attractor and 1/f noise) and it can work out quite nicely if I do say so myself.
Most people wouldn't know good music if it bit them in the ass. –FZ
-
Bronto Scorpio Bronto Scorpio https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=98170
- KVRAF
- 5546 posts since 13 Feb, 2006 from Wiesmoor, Germany
Interesting topic!
I've tried things like this myself in Reaktor.
I'll try this in a few minutes in Zebra
BTW: I suggest you all to listen to Autechre (the perfect definition of musical chaos in my opinion). Especially their Confield album.
There is an interview somewhere were they describe how they analyse things in nature, like running water, and build Max patches around that. Really interesting.
Cheers
Dennis
I've tried things like this myself in Reaktor.
I'll try this in a few minutes in Zebra
BTW: I suggest you all to listen to Autechre (the perfect definition of musical chaos in my opinion). Especially their Confield album.
There is an interview somewhere were they describe how they analyse things in nature, like running water, and build Max patches around that. Really interesting.
Cheers
Dennis
-
- KVRist
- 183 posts since 28 Jun, 2010
Yes, definitely an interesting topic!
I'm no mathematician, but I'm just confident enough to say things that make me look silly... and I just had a good Manhattan, so I'm blame that for now
I think we'd need Urs to chime in on the precedence, but since you have 6 LFOs you can certainly link these together to create extremely intricate mathematical patterns.
For example, just using LFO rate as the mod target:
LFOG1 > LFOG2.rate
LFOG2 > LFO1.rate
LF01 > LF02.rate
LF02 > LF03.rate
LF03 > LF04.rate
LF04 > OSC1.Tune // Just to hear the results
Then you could intertwine the LFOs with the VIA setting
LFOG1 VIA LF01 > LFOG2.rate
LFOG2 VIA LF0G1 > LFO1.rate
LF01 VIA LFO3 > LF02.rate
LF02 VIA LFO4 > LF03.rate
LF03 VIA LFOG1 > LF04.rate
LF04 VIA LFOG2 > OSC1.Tune // Just to hear the results
The interesting thing about this structure is the LFOs can have different shapes (Sine, Triangle, Saw, Square, etc.) and base timing. Also don't forget that each LFO can be gate or free (mixing those can give more variety, but less deterministic).
I found that the Mod Matrix allows you to map LFO1 > LFO1.rate but that does not provide mathematical feedback as you would expect.
@Urs, what happens in this case? Is there a processing order? (LFO1 processed before LF02, or the global LFO's processed before LFO1)
However if you map LF01 > LFO2.rate then you hear what you would expect. At this moment I'm not convinced you can get a modified LFO back into the Mod chain, so I agree with Hakey that we'd need that to get truly recursive forms.
Best regards,
Gino
I'm no mathematician, but I'm just confident enough to say things that make me look silly... and I just had a good Manhattan, so I'm blame that for now
I think we'd need Urs to chime in on the precedence, but since you have 6 LFOs you can certainly link these together to create extremely intricate mathematical patterns.
For example, just using LFO rate as the mod target:
LFOG1 > LFOG2.rate
LFOG2 > LFO1.rate
LF01 > LF02.rate
LF02 > LF03.rate
LF03 > LF04.rate
LF04 > OSC1.Tune // Just to hear the results
Then you could intertwine the LFOs with the VIA setting
LFOG1 VIA LF01 > LFOG2.rate
LFOG2 VIA LF0G1 > LFO1.rate
LF01 VIA LFO3 > LF02.rate
LF02 VIA LFO4 > LF03.rate
LF03 VIA LFOG1 > LF04.rate
LF04 VIA LFOG2 > OSC1.Tune // Just to hear the results
The interesting thing about this structure is the LFOs can have different shapes (Sine, Triangle, Saw, Square, etc.) and base timing. Also don't forget that each LFO can be gate or free (mixing those can give more variety, but less deterministic).
I found that the Mod Matrix allows you to map LFO1 > LFO1.rate but that does not provide mathematical feedback as you would expect.
@Urs, what happens in this case? Is there a processing order? (LFO1 processed before LF02, or the global LFO's processed before LFO1)
However if you map LF01 > LFO2.rate then you hear what you would expect. At this moment I'm not convinced you can get a modified LFO back into the Mod chain, so I agree with Hakey that we'd need that to get truly recursive forms.
Best regards,
Gino
