Support |
>> When researching this post I listened back to an old recording of >> mine from last year, where I used the script I wrote about in an >> earlier mail in this thread. It gives a kind of "psychedelic >> symphony orchestra" touch. Can be heard around 2:50 into the file >> targeted by this playlist: >> http://www.jamendo.com/get/track/id/track/audio/play/32656 > On 13 nov 2007, at 00.41, Krispen Hartung wrote: > Nice work. There is a lot going on here, so can you help me > identify the > looping effect at work? Or, if you can remember, what is happening > with the script? I think at 2:50 I hear something new appear that is > in the higher octaves....which also leads me to something like > "ethereal dots" vs. bass dots. :) I think I'll create a max script > that > revolves through a sequence of intervals at about 10 octaves up. > Kris Difficult to explain in words because a looper script sounds all different depending on what sounding audio you keep feeding the looper while the script goes on. So I'm pasting in the script below for you to read. Since this particular piece of music happened in 6/8 I used my 6/8 version. Other timings look a little different. The full script title is quite informative: "Chromatic Rate Shift Waves". Also note that I use this script in "Interfac Mode = Expert" which means the SUSSubstitute feedback is linked to the setting of Alternative Feedback, which in the example clip was set to full (equalling "Overdub"). Also note that Alternative Feedback under Expert Mode is broken in the latest Mobius beta, so this script loses a lot of its performance power (I've been waiting hopefully for this bug to be fixed for quite some beta versions, don't remember exactly. Guess it's just not a priority). The cool thing with this, and similar long duration scripts, is that it affects the performed music for it's double length. What happens when you run the script is that the loop is going faster and slower, raising and falling in pitch, behind your playing. Then on the second run (maybe some 30 seconds later) the old loop comes back, now punctuated with "hits" that slow down, speed up, raise or fall in pitch. I know the script can be written a lot shorter with todays updated Mobius scripting, but when I first did it we didn't have the Repeat line available. I will fresh up all my similar scripts as soon as a the above mentioned bug is fixed, so it makes more sense using these scripts. Per ______________________ !name ChromaRateShWaves68 Variable save8thsPerCycle set save8thsPerCycle 8thsPerCycle set 8thsPerCycle 32 InstantMultiply 6 Wait last RateShift 0 SUSSubstitute Wait subcycles 1 RateShift -1 SUSSubstitute Wait subcycles 1 RateShift -2 SUSSubstitute Wait subcycles 1 RateShift -3 SUSSubstitute Wait subcycles 1 RateShift -4 SUSSubstitute Wait subcycles 1 RateShift -5 SUSSubstitute Wait subcycles 1 RateShift -6 SUSSubstitute Wait subcycles 1 RateShift -7 SUSSubstitute Wait subcycles 1 RateShift -8 SUSSubstitute Wait subcycles 1 RateShift -9 SUSSubstitute Wait subcycles 1 RateShift -10 SUSSubstitute Wait subcycles 1 RateShift -11 SUSSubstitute Wait subcycles 1 RateShift -12 SUSSubstitute Wait subcycles 1 RateShift -13 SUSSubstitute Wait subcycles 1 RateShift -14 SUSSubstitute Wait subcycles 1 RateShift -15 SUSSubstitute Wait subcycles 1 RateShift -16 SUSSubstitute Wait subcycles 1 RateShift -17 SUSSubstitute Wait subcycles 1 RateShift -18 SUSSubstitute Wait subcycles 1 RateShift -19 SUSSubstitute Wait subcycles 1 RateShift -20 SUSSubstitute Wait subcycles 1 RateShift -21 SUSSubstitute Wait subcycles 1 RateShift -22 SUSSubstitute Wait subcycles 1 RateShift -23 SUSSubstitute Wait subcycles 1 RateShift -24 SUSSubstitute Wait subcycles 1 RateShift -23 SUSSubstitute Wait subcycles 1 RateShift -22 SUSSubstitute Wait subcycles 1 RateShift -21 SUSSubstitute Wait subcycles 1 RateShift -20 SUSSubstitute Wait subcycles 1 RateShift -19 SUSSubstitute Wait subcycles 1 RateShift -18 SUSSubstitute Wait subcycles 1 RateShift -17 SUSSubstitute Wait subcycles 1 RateShift -16 SUSSubstitute Wait subcycles 1 RateShift -15 SUSSubstitute Wait subcycles 1 RateShift -14 SUSSubstitute Wait subcycles 1 RateShift -13 SUSSubstitute Wait subcycles 1 RateShift -12 SUSSubstitute Wait subcycles 1 RateShift -11 SUSSubstitute Wait subcycles 1 RateShift -10 SUSSubstitute Wait subcycles 1 RateShift -9 SUSSubstitute Wait subcycles 1 RateShift -8 SUSSubstitute Wait subcycles 1 RateShift -7 SUSSubstitute Wait subcycles 1 RateShift -6 SUSSubstitute Wait subcycles 1 RateShift -5 SUSSubstitute Wait subcycles 1 RateShift -4 SUSSubstitute Wait subcycles 1 RateShift -3 SUSSubstitute Wait subcycles 1 RateShift -2 SUSSubstitute Wait subcycles 1 RateShift -1 SUSSubstitute Wait subcycles 1 RateShift -0 SUSSubstitute Wait subcycles 1 RateShift 1 SUSSubstitute Wait subcycles 1 RateShift 2 SUSSubstitute Wait subcycles 1 RateShift 3 SUSSubstitute Wait subcycles 1 RateShift 4 SUSSubstitute Wait subcycles 1 RateShift 5 SUSSubstitute Wait subcycles 1 RateShift 6 SUSSubstitute Wait subcycles 1 RateShift 7 SUSSubstitute Wait subcycles 1 RateShift 8 SUSSubstitute Wait subcycles 1 RateShift 9 SUSSubstitute Wait subcycles 1 RateShift 10 SUSSubstitute Wait subcycles 1 RateShift 11 SUSSubstitute Wait subcycles 1 RateShift 12 SUSSubstitute Wait subcycles 1 RateShift 13 SUSSubstitute Wait subcycles 1 RateShift 14 SUSSubstitute Wait subcycles 1 RateShift 15 SUSSubstitute Wait subcycles 1 RateShift 16 SUSSubstitute Wait subcycles 1 RateShift 17 SUSSubstitute Wait subcycles 1 RateShift 18 SUSSubstitute Wait subcycles 1 RateShift 19 SUSSubstitute Wait subcycles 1 RateShift 20 SUSSubstitute Wait subcycles 1 RateShift 21 SUSSubstitute Wait subcycles 1 RateShift 22 SUSSubstitute Wait subcycles 1 RateShift 23 SUSSubstitute Wait subcycles 1 RateShift 24 SUSSubstitute Wait subcycles 1 RateShift 23 SUSSubstitute Wait subcycles 1 RateShift 22 SUSSubstitute Wait subcycles 1 RateShift 21 SUSSubstitute Wait subcycles 1 RateShift 20 SUSSubstitute Wait subcycles 1 RateShift 19 SUSSubstitute Wait subcycles 1 RateShift 18 SUSSubstitute Wait subcycles 1 RateShift 17 SUSSubstitute Wait subcycles 1 RateShift 16 SUSSubstitute Wait subcycles 1 RateShift 15 SUSSubstitute Wait subcycles 1 RateShift 14 SUSSubstitute Wait subcycles 1 RateShift 13 SUSSubstitute Wait subcycles 1 RateShift 12 SUSSubstitute Wait subcycles 1 RateShift 11 SUSSubstitute Wait subcycles 1 RateShift 10 SUSSubstitute Wait subcycles 1 RateShift 9 SUSSubstitute Wait subcycles 1 RateShift 8 SUSSubstitute Wait subcycles 1 RateShift 7 SUSSubstitute Wait subcycles 1 RateShift 6 SUSSubstitute Wait subcycles 1 RateShift 5 SUSSubstitute Wait subcycles 1 RateShift 4 SUSSubstitute Wait subcycles 1 RateShift 3 SUSSubstitute Wait subcycles 1 RateShift 2 SUSSubstitute Wait subcycles 1 RateShift 1 SUSSubstitute Wait subcycles 1 RateShift 0 SUSSubstitute Wait subcycles 1 RateShift -1 SUSSubstitute Wait subcycles 1 RateShift -2 SUSSubstitute Wait subcycles 1 RateShift -3 SUSSubstitute Wait subcycles 1 RateShift -4 SUSSubstitute Wait subcycles 1 RateShift -5 SUSSubstitute Wait subcycles 1 RateShift -6 SUSSubstitute Wait subcycles 1 RateShift -7 SUSSubstitute Wait subcycles 1 RateShift -8 SUSSubstitute Wait subcycles 1 RateShift -9 SUSSubstitute Wait subcycles 1 RateShift -10 SUSSubstitute Wait subcycles 1 RateShift -11 SUSSubstitute Wait subcycles 1 RateShift -12 SUSSubstitute Wait subcycles 1 RateShift -13 SUSSubstitute Wait subcycles 1 RateShift -14 SUSSubstitute Wait subcycles 1 RateShift -15 SUSSubstitute Wait subcycles 1 RateShift -16 SUSSubstitute Wait subcycles 1 RateShift -17 SUSSubstitute Wait subcycles 1 RateShift -18 SUSSubstitute Wait subcycles 1 RateShift -19 SUSSubstitute Wait subcycles 1 RateShift -20 SUSSubstitute Wait subcycles 1 RateShift -21 SUSSubstitute Wait subcycles 1 RateShift -22 SUSSubstitute Wait subcycles 1 RateShift -23 SUSSubstitute Wait subcycles 1 RateShift -24 SUSSubstitute Wait subcycles 1 RateShift -23 SUSSubstitute Wait subcycles 1 RateShift -22 SUSSubstitute Wait subcycles 1 RateShift -21 SUSSubstitute Wait subcycles 1 RateShift -20 SUSSubstitute Wait subcycles 1 RateShift -19 SUSSubstitute Wait subcycles 1 RateShift -18 SUSSubstitute Wait subcycles 1 RateShift -17 SUSSubstitute Wait subcycles 1 RateShift -16 SUSSubstitute Wait subcycles 1 RateShift -15 SUSSubstitute Wait subcycles 1 RateShift -14 SUSSubstitute Wait subcycles 1 RateShift -13 SUSSubstitute Wait subcycles 1 RateShift -12 SUSSubstitute Wait subcycles 1 RateShift -11 SUSSubstitute Wait subcycles 1 RateShift -10 SUSSubstitute Wait subcycles 1 RateShift -9 SUSSubstitute Wait subcycles 1 RateShift -8 SUSSubstitute Wait subcycles 1 RateShift -7 SUSSubstitute Wait subcycles 1 RateShift -6 SUSSubstitute Wait subcycles 1 RateShift -5 SUSSubstitute Wait subcycles 1 RateShift -4 SUSSubstitute Wait subcycles 1 RateShift -3 SUSSubstitute Wait subcycles 1 RateShift -2 SUSSubstitute Wait subcycles 1 RateShift -1 SUSSubstitute Wait subcycles 1 RateShift -0 next set 8thsPerCycle save8thsPerCycle Realign ______________________