Chapter 8. MIDI Interfacing (Getting Sliders and Knobs Involved)

MIDI controllers have historically been used to control audio software and hardware. With Quartz Composer, you can now use keyboards, drum machines, and banks of sliders and knobs to control visual elements.

MIDI Notes

Midi keyboards send out information encoded as “MIDI Notes,” which hold information on which key was pressed or released, and the corresponding velocity. Some programs listen for “Note On” and “Note Off” messages, while others—Quartz Composer, most importantly—simply use a “Note On” message with a Velocity of 0 to express a “Note Off” message. Remember, also, that Quartz Composer normalizes inputs to the 0–1 range. MIDI Note velocities are expressed as values in the ...

Get Learning Quartz Composer: A Hands-On Guide to Creating Motion Graphics with Quartz Composer now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.