Dave-
your track is ill. i haven't had time to look at the original patch you used to make it, but i get the basic idea from listening to it. here's what i did to it:
the track was first split into two mono wav files via soundhack and loaded onto the sc server using a global operating dialogue i wrote called "GOD". within the dialogue i specified a few stereo bus pairs, a 16th order chebyshev polynomial wavetable, and an fft buffer of size 256 (pretty tiny, i know, but there's a lot running here). I chose the left channel and granulated it using my Granny graincloud generator. from here i specified 4 discrete states which involved parameters for choosing event lengths, textural considerations (grain density, rate, panning, pitch, etc), and routing sequences. I set up three modules the patch could route itself into: a spectral gate-ducker, a chebyshev waveshaper, and (my newest toy) a mantilla masker, which truncates floating point data to a user defined number of bits. mantilla mask was sent into a compander for some dynamics processing as well. after a good clean 7:00 or so of noodling within the discrete states, I began multiplying the global tempo by 2/3, which is what you do at the end of your piece. I kept doing it though, so it goes from 120 bpm to 15.80246914 bpm. by this point it is all being mantilla masked and pitched up by a factor of 8. I recorded this live off the sc server, converted it into 16 bit integer aiff in soundhack and used the apple mp3 encoder at 192 kbps. AND I'LL DO IT ALL AGAIN...
-Joe