Forums > Jitter

[sharing is fun] video step sequencer: please critique


dan
May 30, 2006 | 4:47 am

Hi everyone,

I’ve made a video step sequencer. It was a fun and educational
process and I’d love to get some feedback on it so I can make it
better.

I designed it for use in live performance — specifically an
acting-and-visuals piece I’m working on — so that I could move the
laptop out of the way and concentrate on acting. Hence the controls
are very simple and automatic. However, I did design it with other
uses in mind, i.e., it’s reusable.

Features: it reads in up to 8 videos (at present) from either QT
movies or live camera (jit.qt.record), loops one or all steps, plays
forward, backward, or palindrome with variable speed, is resettable
and skippable, i.e., play next/previous/jump to step _n_. Also it’s
fully abstracted so that you can add multiple sequencer
instantiations.

Please try to break it! I tried to foolproof it but I’m sure someone
can find a way to make it mess up. :) Any feedback you might have on
abstraction, optimization, etc would be very welcome.

1. Download (http://danwinckler.com/files/sequencer.zip) and unzip
2. Open sequencer/sequencer_test (main patch)
3. Follow the instructions in the patch to load in movies or live
camera clips.
4. Smash! Destroy! Confuse! Opine!

Note: this patch uses "_" (prepend set) from the Jasch objects
(http://www.jasch.ch/dl/).

thanks,
dan


***
http://danwinckler.com
http://share.dj

http://idmi.poly.edu



dan
June 2, 2006 | 4:33 pm

Thoughts? I would really love some feedback. Please take a couple
minutes to poke through the patch if you can.

dan


***
http://danwinckler.com
http://share.dj

http://gunshowimprov.com


June 3, 2006 | 5:17 am



dan
June 7, 2006 | 9:13 pm

Thanks! Very much appreciated. I’ll think about taking out the sends
and receives.

dan

***
http://danwinckler.com
http://share.dj

http://idmi.poly.edu


June 8, 2006 | 7:32 am

Jasch "_" object doesn’t exacly work that way. Maybe this is also causing
some of the bugs you experience. It defaults to "set", optional arguments
replace that message. Something like this:

#P window setfont "Sans Serif" 9.;
#P window linecount 3;
#P comment 248 85 100 9109513 arguments replace the default prepend message;
#P window linecount 1;
#P newex 150 108 75 9109513 prepend set;
#P newex 150 85 88 9109513 patcherargs;
#P outlet 106 165 15 0;
#P inlet 106 104 15 0;
#P newex 106 134 78 9109513 prepend set;
#P comment 187 138 100 9109513 default = prepend set;
#P connect 5 0 1 0;
#P connect 4 0 5 0;
#P connect 1 0 3 0;
#P connect 2 0 1 0;
#P window clipboard copycount 7;

best, -thijs


Viewing 5 posts - 1 through 5 (of 5 total)