ACProcessorSuite
A suite of custom plugins for Apple’s Quartz Composer, a realtime visual programming environment that comes free with Mac OS X (Developer Tools).
The suite contains:
- ACPlotter: An Oscillator-like Line-Renderer, extremely useful to visualize a value, that is changing over time. Just hook it up to an LFO to see what it’s doing.
- ACStructureTools: Pop & push for structures (= QC Arrays)
- ACSignalEnhancer: Various smoothing & scaling algorithms to improve (for example) incoming sensory data. With ACSignalEnhancer it is easily possible to scale values from a range of say 100 .. 255 to e.g. -1 .. +1. Supported modes are: Raw, Average, Smooth, Relative, Drop.
- ACAverage: Smoothing values by averaging (like ACSignalEnhancer, but with much less options and easier to use)
- ACInputMerger: Logic input selector (forward input A or B)
- ACNumberStore: Delay patch (stores & outputs the previous value)
ACProcessorSuite v0.0.20091005 91 KB i386 · x86_64 · ppc
- Source
- http://www.audiocommander.de
- Copyright
- Artistic License 2.0
- Download most recent file using above link
- Extract content (you will see single *.plugin file)
-
Copy this file to:
~/Library/Graphics/Quartz Composer Plug-Ins(~ sign stands for home directory, so it is/Users/YOUR_USERNAME/Library/Graphics/Quartz Composer Plug-Ins)- or, for system wide installation (for all users) you can copy this plugin to
/Library/Graphics/Quartz Composer Plug-Ins
The following patches are defined in ACProcessorSuite plugin:
|
|
ACAverage averages a number of events (Average) and returns a smoothed average value. http://www.audiocommander.de |
|
|
ACInputMerger takes two input values and forwards the value available or the one with the higher priority. http://www.audiocommander.de |
|
|
ACNumberStore stores the current value and outputs the previously stored value. http://www.audiocommander.de |
|
|
ACPeak takes an input value and compares it to the last sampled values. The maximum value is stored and routed to the output. http://www.audiocommander.de |
|
|
ACPlotter shows numeric values on a Y-Axis (between -1 and +1) as plotted values (kinda like an Oscillator). http://www.audiocommander.de |
|
|
ACSignal is a replacement for the private -Signal patch. It may generate a signal after x seconds or forward true or false after x changes. There are more configuration possibilities than with the original patch, which sometimes generates a signal that’s too short. The available modes are: http://www.audiocommander.de |
|
|
ACSignalDelay forwards the signal (number port) after a specified delay in seconds). http://www.audiocommander.de |
|
|
ACSignalEnhancer enables precise control of different signal enhancing algorithms like raw,restrict,scale,average,invert,smooth,drop… http://www.audiocommander.de |
|
|
ACStructureTools provides several useful structure methods like setting values by index or push (& unshift), shift (& pop). This structure tool expects a plain one-dimensional array! Shift: add value to left (first position) and remove value from right (last position) http://www.audiocommander.de |