Patent ID: 8458593

Claim:
A method of defining a media editing application comprising a graphical user interface (“GUI”) for editing media items, the method comprising: to represent an attribute of a media item along a dimension, defining a key-indexed geometry that spans along the dimension, and that comprises (i) at least two key indices at two different locations along the dimension to specify values of the attribute at the two locations and (ii) a segment between the two key indices that defines a change in the attribute values between the two key indices; for the segment of the key-indexed geometry, defining a collapsed representation comprising a plurality of user-movable interpolation marks that are associated with a plurality of attribute values, wherein a distance between each of the user-movable interpolation marks conveys a rate of the change in the attribute values along the segment, and a movement of one or more of the user-movable interpolation marks modifies the rate of the change in the attribute values; and defining at least one control for switching between the key-indexed geometry and the collapsed representation.