Production

Production

Release: QuickLook, v0.2

Release Type: Production
Version: 0.2
Release Notes
This patch is now part of Kineme FileTools. (Don't use the standalone version on this page anymore.)

QuickLook Patch

This update to the QuickLook plugin adds a fallback to Icon Services to generate icons of Finder icons when QuickLook is unable to generate a preview.

It's still pretty simple :)

Release: Audio Tools, v0.4

Release Type: Production
Version: 0.4
Release Notes

This release of Audio Tools includes the following changes:

Audio Tools --- Audio Device Info Patch, Audio File Input Patch, Audio Input Patch, Audio File Info Patch, Audio File Player Patch

  • Added new Kineme Audio File Input Patch, which outputs an image and structures containing sample data from a specified Audio File. This is analogous to the Kineme Audio Input Patch, but is useful for offline rendering with QuartzCrystal.
  • Added new "Volume Peaks" output to Kineme Audio Input Patch.

[ More info on this patch set ]

Release: Official API Subpatch Support, v0.3

Release Type: Production
Version: 0.3
Release Notes
The Official API Subpatch Support plugin is deprecated. Information on getting around Safe Mode restrictions

QCRehab gives some of the unofficial-API functionality back to the Official API. Features such as Safe Mode and Subpatch support are enabled, allowing more flexible plugins.

Changes: Version 0.3 fixes some bugs which caused 64-bit QC applications to crash on startup. Upgrading is strongly recommended as QC-aware applications increase.

This plugin uses the Unofficial API, so it goes in ~/Library/Graphics/Quartz Composer Patches/, not ~/Library/Graphics/Quartz Composer Plug-Ins/.

This plugin was written in response to several complaints about 3rd party plugins not working in "safe" environments. When installed, this plugin will allow all official-api plugins to load in any environment -- This is Extremely Dangerous, Don't Do It Unless You Know You Need it!

For security reasons, it's Always Disabled in Safari (so malicious compositions cannot harm your machine via the web, even when this plugin is active). Custom plugins should still work in Keynote presentations, in Motion, in Quick Time, and in other applications that may struggle with safe-mode issues.

Note that this does not unlock "unsafe" built-in patches, such as Audio and Video Input. Only custom, Official-API Plug-In patches are unlocked.

It's also useful for plugin developers who are interested in sticking with the official API. It would also be necessary for a user of such plugins.

This plugins obsoletes the "Official API Subpatch Support Plugin" we released a few months ago. It offers identical functionality, including fixed subpatch-save support (meaning compositions with subpatches are properly restored when loaded).

To use this in your Official-API plugins, simply add a +(BOOL)allowsSubpatches method that returns YES to allow subpatches in your patch.

For developers: When making a sub-patch-aware patch, you'll need this piece of code to execute subpatches:[[self patch] executeSubpatches:(double)time arguments:(NSDictionary*)args]. This should go in your execute method only.

Have a lot of fun :)

I expect Apple to include this functionality in a future release of QC, so Please only use this if you know what you're doing. If you bundle this in with other plugins, please make the user aware of what's going on, and how they can remove it.

Release: Audio Tools, v0.3

Release Type: Production
Version: 0.3
Release Notes

Audio Tools --- Audio Device Info Patch, Audio Input Patch, Audio File Info Patch, Audio File Player Patch

This is the first public release of our "Audio Tools".

[ More info on this patch set ]

Release: Safe OSC, v0.1

Release Type: Production
Version: 0.1
Release Notes
The Safe OSC plugin is deprecated. Information on getting around Safe Mode restrictions

Safe OSC is a patch that modifies the existing built-in OSC patches to work in safe mode. This allows them to work in "safe-mode sandboxed" applications. [Please read the warning before using this plugin!]

There are some applications that don't load "unsafe" patches from compositions. Keynote and QuickTime are two notable ones. This plugin modifies the existing OSC patches to allow them to get loaded along with the others. For safety purposes, this plugin won't function in Safari.

Warning: Circumventing the "Safe Mode" restriction introduces some privacy issues — for example, malicious compositions can attempt to record or broadcast UDP network traffic through the OSC protocol. As such, you should only use/install this plugin when you need this functionality.

Unlike other safe-mode hack arounds, this one actually is Extremely risky -- please make sure you know absolutely what you're doing. If you're not sure what UDP or OSC is, Please Do Not Install This Plugin.

Release: Particle Tools, v0.2

Release Type: Production
Version: 0.2
Release Notes

Particle Tools

Some minor improvements to our Particle Tools.

Changes include:

  • Fixed GL Context-setting bug that caused ParticleTools to crash in VDMX (and probably in a lot of other situations). Thanks to mrray and magnetmus for troubleshooting, and to cwright for the actual fix.
  • Added "Force: Explosion" patch.
  • Made some minor GL rendering performance improvements --- dropped some of the unused texture manipulation stuff, and took some other shortcuts.
  • Enabled some additional compiler optimizations.
  • Included both 32-bit and 64-bit versions of the patches.

splode!

Release: QuartzCrystal, v1.0

Release Type: Production
Version: 1.0
Release Notes

Initial public release.

Features:

  • Spatial Supersampling support

AudioVideo Patch, v0.2

This update to the AudioVideo Patch addresses a race condition that some machines experience. It also contains various speed improvements.

Release: AudioVideo, v0.1

Release Type: Production
Version: 0.1
Release Notes

This is the first public release of our AudioVideo Patch.

The Video Input patch works around a selection bug with the built-in patch and duplicate devices.

The Audio Patch exports sample data for accurate waveform rendering.

This patch was championed by pbourke and alx.

Release: Particle Tools, v0.1

Release Type: Production
Version: 0.1
Release Notes

Particle Tools

This is the first public release of our "Particle Tools". This set of patches provides an object-oriented interface for building dynamic particle systems.

Screenshots after the break.

[Note: If you're a beta tester and not a Kineme3D Alpha tester, please delete /Library/Frameworks/KinemeCore.framework before installing this plugin.]