poor man's granular
StoreTags: squarepusher, granular
Author: monkvolcano on September 04 2006
Viewed 4878 times. 11 people liked this blog. You can rate it below if you haven't already.
People who enjoyed reading this: crabster, mlbot, sclr, cbit, linde, Otterfan, papergoose, Roshi, bodo, ejectorset, Binnig
--> I was looking at the squarepusher interviews that some one linked, and there was a section where ol SP was bragging about being able to get granular synthesis out of some boss drum sampler.


I was trying to figure out how he did this, and I think taht I know how. I'm new to granular synthesis, so correct me if this does not qualify. It seems to me that the only way you could do granular shtuff on a unit like that would be if you sequenced a very fast roll on a particular sample, and adjusted the starting point during playback.

I tried it with the simpler in Ableton, and it yeilded some really cool results.

I feel like this is common knowledge, so sorry if I'm coming off as some kind of goofwad/ball. I just think it's a cool little trick.

EDIT: here is the squarepusher clips..

link
Read monkvolcano's other blogs.monkvolcano's Recent Blogs
Comments

1 | 2
it sounds pretty logical to me, but i think snare-rushes are out of fashion... for atleast a month... for me that is...

nah i didn't use it for snare rushs.. i loaded a little clip of me playing piano into simpler, and linked a midi controller to the start point. I could imagine all kinds of applications.

and btw.. I'm starting to like squarepusher less and less these days.. his music is starting to sound masturbatory to me. And he seemed like a douche in that interview.

i didn't read the interview, but sounds to me like you got the right idea. Add some delay and ADSR envelopes and you have the backbone to an "expensive" granular synthesizer.

cbit used to have an awesome Live tutorial on the subject, but aceess is now restricted. WTF cbit??!?!?!

its either a boss dr-5 or the dr660. i think he has them both. but they allow you to sequence well beyond thier means. and you can kind of create fucked up drums by adjusting the decay etc after you have wanked a bit on the step sequencing.

backpack said: "Your account has been frozen because we've tried to bill the credit card ending in 8713 three times without success."

oops.

poor man's soag link: link

cbit said: "
Theres a good old technique thats been around since the days that trackers rules the earth.

heres the modern day equivalent:

Youll need a hard or soft smappler with decent modulation options (like short circuit, or kontakt) and a sequencer that uses automation (which includes almost all seqs i think).

• chop up your break in recycle,soundforge etc or manually (one hit per file)
• load the chopped samples into your sampler
• sequence some drum pattern using the hits
• now for each hit you sequenced, replace that single hit with a string of very short midi notes, arranged end to end, up until the following hit begins
• find a way to automate 'sample start' position in your sampler
• draw automation curves as a way of 'manualy' controlling this homegrown kind of time stretch (eg a 'regular' hit would have a automation curve of a 45degree line.. a line sloping in the oposite direction will play the smapple backwards.. shallower lines result in more 'time stretching'.. a horizontal line will result in a single buzzing tone.

Ediot:

Alternatively, rather than drawing the rows of tiny midi clips, you can set all the samples to loop, with very small loops lengths, then use the automation to offset the loop start points. This is nice because you can also automate the loop length, smoothly modulating the size of the 'grains'... the disadvantage is that you on longer have precise control over the grain start points.

Since i didnt hear of a name for these techniques yet, i will precociously dub it Sample Offset Automation Graining
"

So THAT'S what granular synthesis is. I've been pretty confused about it for a while. Heh, I've done granular stuff like this without knowing it in reaktor.

I like Hard normal daddy by squarepusher, but I listened to some newer stuff and I'm not into that as much... Boring compared to the jazzy funk of HND
@cbit..

awesome, actually the next thing i was going try was doing this on each cell in the impulse. so now i've got it all layed out for me.

monkvolcano said: "@cbit..

awesome, actually the next thing i was going try was doing this on each cell in the impulse. so now i've got it all layed out for me."



i love the grain trick w/ simpler, but impulse is pretty poor in that department. for one, no looping... also, no envelope, only "soft" or not soft.
BUT, all things considered, both of the impulse stretch types seem to do very different things depending on the types of sounds you throw into impulse.
sometimes stretch type B can give me some wierd random grainy effects, jerky percolating sounds. other times, stretch B makes this wierd noisy gurgle. some room for mad science there, i'm sure.

ahh....... I was thinking about what you said AB, and I see why you say the loop feature is important. Af first I thought you could just retrigger the sample each time to substitute for the loops starting over.. BUT it would be even better if you were able to manipulate the loop length in realtime. this way you could smoothly change the length of each 'grain' over time.. instead of being confined to whatever you had sequenced.

does that make sense?

yeah you can set up the 'autoamtion' that cbit was talking of on an lfo or any kind of filter control, if your smappler allows, and do some cool tricks that way too(tweaking). before teh livecut thats how you had to do it.

monkvolcano said: "ahh....... I was thinking about what you said AB, and I see why you say the loop feature is important. Af first I thought you could just retrigger the sample each time to substitute for the loops starting over.. BUT it would be even better if you were able to manipulate the loop length in realtime. this way you could smoothly change the length of each 'grain' over time.. instead of being confined to whatever you had sequenced.

does that make sense?"


totally.

monkvolcano said: "ahh....... I was thinking about what you said AB, and I see why you say the loop feature is important. Af first I thought you could just retrigger the sample each time to substitute for the loops starting over.. BUT it would be even better if you were able to manipulate the loop length in realtime. this way you could smoothly change the length of each 'grain' over time.. instead of being confined to whatever you had sequenced.

does that make sense?"


if you're open to non-VST solutions, Buzz/Buze has a shitload of nifty toys for this kind of thing. BTDsys' Stutter immediately comes to mind.
Recent blogs: Signing Off, Audio OS?, suspended  

actually this is one thing that makes me hate midi.. unless you have a really short sample, with only 127 values to go between, there are big jumps if you are trying to move the loop position live.

1 | 2

Register / login
You must be a member to reply or post. signup or login