Kineme DataTools is a Quartz Composer plugin that provides patches for:
- Creating and manipulating structures (
Structure Break-Out,Structure Combine,Structure Equal,Structure Key,Structure Pop,Structure Push,Structure Maker,Named Structure Maker) - Sending data between unconnected patches (
Spooky Send/Receive) - Evaluating multiple math expressions in one patch (
Multi-Expression) - Capturing and replaying values, and saving them into the composition (
Value Historian) - Sampling values, and saving them into the composition (
Sample and Hold) - Converting Quartz Composer data types to and from raw bytes (
Convert To Data,Convert From Data) - Outputting a unique number for each instance of the patch (
Order)
For more Quartz Composer plugins and compositions, plus community forums, go to kineme.net.
Download or clone it from GitHub.
- Uninstall Kineme StructureTools, Kineme Value Historian, and Kineme Spooky if they are installed.
- Install the QCPatch Xcode Template, a.k.a. Quartz Composer unofficial API, a.k.a. SkankySDK.
- Build DataTools.xcodeproj. This will create the file ~/Library/Graphics/Quartz Composer Patches/DataTools.plugin.
- Restart Quartz Composer. The patches will show up under the Kineme DataTools category.
- Download GHUnit and place GHUnit.framework in /Library/Frameworks/.
- Set the Active Target to Tests.
- Build and Run.
Kineme DataTools is released under the MIT License.