Digi Ball audio reactive (Composition by W_G_K)

Author: W_G_K
License: Public Domain
Date: 2016.03.23
Compatibility: 10.10
Required plugins:

reacts to audio input. Feedback welcome.

See video

Release: VideoTools, v2.5

Release Type: Production
Version: 2.5
Release Notes

Changes since VideoTools 2.4

  • Updated to Blackmagic SDK version 10.6.1.
  • Added the new 4K video modes available in the latest Blackmagic SDK (2160p50, 2160p5994, and 2160p60).
  • Fixed a potential crash when selecting a video mode unavailable on the selected Blackmagic device.


  • The Blackmagic Capture patch was commissioned by Stuart White of Control Freak Systems.
  • Support for selecting and simultaneously capturing from multiple Blackmagic devices was sponsored by Igloo Vision.

Known Issues

  • ProRes 4444 format does not support transparency (so videos are fully opaque)
  • H.264 videos stutter when played backwards
  • All VideoTools patches provide only video input, not audio input
  • Firewire cameras only support certain combinations of Color Coding, Resolution, and Framerate. Watch the Error output and Console log when troubleshooting.
  • Due to issues with the underlying frameworks, video device info cannot be queried once a video device is in use. Therefore Video Device Info is only updated once: when the composition is first started.

Interface: Slider & Buttons (Composition by scalf)

Author: scalf
License: Public Domain
Date: 2015.11.30
Compatibility: 10.10
Required plugins:

I have been using some simple interface stuff to control compositions.

I found a neat way to do it was with some modular pieces. This gives you control over their size and position easily. Also, using the spooky patches you can keep the interface all in one patch and use the spooky to send any signal anywhere in the comp.

I made two sliders - horizontal and vertical.

I also made two buttons- a toggle and a bang.

You will need the Spooky Plugins as well as the 1024_Selector Plugin. Running this on Quartz Composer 4.6, 32-bit mode, on Mac OSX 10.10

1024 Selector: https://1024d.wordpress.com/qc-plugins/

Release: NetworkTools, v1.5

Release Type: Production
Version: 1.5
Release Notes


  • Fixed bug where the Kineme HTTP Query patch's "Update Signal" port would perform multiple queries, which often leads to failed requests and emptystring output (Thanks to @monobrau for reporting this!)

Arduino Ultrasonic triggering of delayed mirror, explained (Composition by leon)

Author: leon
License: Creative Commons Attribution-NonCommercial-ShareAlike
Date: 2015.06.17
Compatibility: 10.10
Required plugins:
Serial IO

A pupil wanted to make a art installation where a mirror, when approaching, suddenly gave you your same reflection but with a 5 second delay. Here is the patch.

It is hold simple, and with a lot of explaining notes, to help beginners to get into Quartz. It is also an easy connection from the ArduinoSensor-Universe to Quartz. Therefore, it has several optional patches for variating input (keyboard as toggle, Arduino with potentiometer knob) for testing and developing. Inside the patch are the sketches for Arduino (just copy and paste), I attach the wiring-pictures made with Fritzing and the Arduino Library for the Sensor (original link is inside the sketch). There is also an option to avoid using this library.

For beginners: you have to download and install the Serial IO plugin of Kineme in http://kineme.net/release/SerialIO/10, therefore you have to login (and if necessary register).

I have been helped here in Kineme a lot, and hope this helps somebody else.

Another theme: I see little activity lately. Guess people dedicate themselves to other stuff, also the founding members. Anyway, I think Quartz is still a great platform for info processing with diverse in- and output (despite I use it mainly for live visuals) and still not deprecated by Apple, so, I would love to see a revival….