Sampler 2
Sampler plugin for Quartz Composer. Loop live video, MIDI data, or any other values. Thanks to Thomas Pachoud and Australian Dance Theatre for supporting work on this, and to Joris/goto10 for the original idea.
Download Sampler Plugin (2.2, 31 January 2013)
Changes 2.2:
- Fix issue introduced in 2.1 which caused some images to be displayed upside down
Changes 2.1:
- Fix issue which caused some structures to be reordered
Changes 2.0:
- Improved performance
- Add Offset input to allow playhead manipulation during recording and playback
- Add Loop Mode input and support for palindromic looping
- Add setting to optionally discard alpha
Tags: Quartz Composer, software, VDMX, visuals

April 13th, 2012 at 2:59 am
Thanks for sharing, Bang! Super-fun!
April 14th, 2012 at 4:33 pm
[...] Bangnoise has updated his Quartz Composer Sampler plugin to version 2. [...]
May 10th, 2012 at 9:16 am
just the update I needed ! thanks Tom, you rock.
Will you add sound input some day ?
May 10th, 2012 at 9:32 am
yo franz, and thanks – would like to add sound if I find the time…
November 3rd, 2012 at 6:02 pm
Hi Tom,
this rocks! I’m using for a performance and seems to work perfectly. I have just one problem. If i drive the offset position, sending several values via midi from a value to another, this interfere in some way with automatic looping. Video doesn’t play smoothly as offset position values changes, but they are also affected by internal playback wheel. The solution would be, i think, to give a “no-playback” option in “loop mode”. This would make the playback be affected just by sent offset values, and not by intenal wheel.
Do you think this could be possible?
ciao, thanks
michele
November 3rd, 2012 at 6:12 pm
If you want to stop playback, set the patch’s timebase to external and attach a counter which is paused during playback but not recording – then you can scrub through using the offset on “paused” frames.
December 14th, 2012 at 1:02 am
Fantastic work, Tom!
One issue – it seems to disrupt the sorting of a structure patch. For example, if I input a structure created with Kineme Structure maker, with 8 inputs indexed 0-7, they come out in this order: 0,5,1,6,2,7,3,4. Any ideas on that?
December 15th, 2012 at 3:36 am
Momo the Monster – thanks for the heads up – I’ve put up 2.1 with a fix for that
January 31st, 2013 at 11:42 am
It looks like 2.1 introduces a bug on snow leopard where the video output gets turned 180° while sampling.
Is it possible to put older versions online?
I remember 2.0 not having this bug.
January 31st, 2013 at 12:23 pm
Hi – for what it’s worth, 2.0 is here – but it’s unlikely to fix the problem. Could you e-mail me and we can try to identify it?
January 31st, 2013 at 12:37 pm
Thanx!
Just, checked it.
The bug indeed isn’t present in 2.0
I’ll mail you with more details.
January 31st, 2013 at 5:33 pm
man! this is super awesome! thank you so much!