ok guys, i tweaked this up for you this morning, i've been neglecting Pd lately and I need to get back into it so here's a cool patch i came up with a while ago, that i made a quasi-tutorial for, and some masssssssive description (hey, i can't help it, i like being thorough). if you have any questions about the specifics don't hesitate to ask - i gave a general overview of how everything works but if you want to know specifics about the guts of the patching (especially since i'm not exactly the most aesthetically pleasing patcher out there) i can go into more detail.
included are the three main patches, sampgran.pd, vid01.pd, and seq16step.pd, with a few small abstractions they need. also included are a .mov and .avi included with gem so you can test it if you don't have any video clips handy, a small beatloop .wav to load into the granulizer, and a small sequence file named sequencing.sequence
the gist is it's a simple looping sampler using a phasor~ as a sawtooth lookup - a great technique for looping samplers that i thought one day, "why don't i just scale the phasor~'s output to a video the same way i scale it to an array with a soundclip?" and guess what - it worked, pretty damn good at that. i also had a (still) work-in-progress granulizer based on that sampler, and after rearranging some amens and watching homer dance around in time, i decided to try adding the same patching to the granulizer, with some pretty cool results.
it does need some work - with a short trigger time when you adjust the initial playback speed control, essentially just pitch shifting the loop without changing the speed, there's no real visible effect on the video. i need to figure out some additional effect i can do with it, maybe a blur or something... considering a short soundclip is at least 100k samples long, and the clips i was using with were less than 100 frames long for the most part, you can see why there'd be a bit more room to work with in the soundfile than the video - but even so, there's some obvious sync there when you tweak it out, and it was a shitload easier to get working than i thought it would.
anyways, open the long titled RUN ME FIRST .pd file and it'll load everything up for it. there's a quick start guide on bottom of the main window where it tells you how to load files in - i decided not to set it up automatically so that way if you wanted to use them on their own you'd know how to use them. LET ME KNOW if you have any problems - someone's tested it for me but i might've missed something.
there you have it, sampgran.pd combined with vid01.pd. LONGEST POSTS EVARRR