A custom processor patch is true to its name. It processes data in response to changes in the values of its input parameters. This chapter shows how to write a custom patch that processes strings and another that processes numeric values. You’ll use Objective-C 2.0 properties to define the input and output parameters. Then you’ll see how to modify the numeric value processor so that it uses internal settings. By using the template provided in Xcode, you’ll package each custom patch as a plug-in that the Quartz Composer development tool can recognize. Any custom patch included in a plug-in shows up in the Quartz Composer Patch Creator.
dotCom: Creating Domain Names
MIDI2Color: Mapping MIDI Values to Colors
Number2Color: Extending MIDI2Color
Packaging Two Custom Patches in a Plug-in
Last updated: 2007-12-11