An exquisite animation in Garageband for iPad

Apple’s keynote video reveals an exquisite animation introduced to resolve a delicate design problem as you enter the Tracks editor in GarageBand for iPad.

The scene: while recording an instrument and deep in the creative flow, the user taps the Tracks icon to edit the recording.
The problem: how do you get the user from the instrument to the mixer without disturbing that creative flow?
The solution: transition gracefully from instrument to mixer by animating the instrument into the mixer track for that instrument.

Let’s walk though the video to deconstruct the animation in greater detail:

The animation begins in the Smart Instrument view when you choose Tracks (57:09 in the Apple video).

You can see the recorded track in green just above the guitar’s wood surface, and chord names (Em, Am…Bb, Bdim) running across the guitar’s sound hole.

gb0.png

Hide the chord names

The first animation phase hides the chord names, which you can see are no longer visible. Why did the designers choose to hide the chord names? Perhaps because rendered text can sometimes look strange during perspective transforms.

gb2.png

Pivot the guitar away

The second animation phase begins pivoting the guitar face up and away. The perspective you see is important, because the guitar face is being
pivoted in tandem with the final mixer track representing the guitar, the animation guiding the eye from one to the other seamlessly.

gb3.png

Still in the second animation phase, you see the first hint of the mixer track appearing. That hint of white in the lower-left corner is the guitar icon appearing on the mixer track. You can also see the time marker already horizontally aligned with the time marker in the recorded track above.

gb4.png

Pivot the mixer track into view

Now late in the second animation phase, the guitar face is nearly gone and the mixer track is clearly positioned in 3D at a right angle to the guitar face, as though parallel to the guitar’s side. Hard to describe, but imagine the mixer track taped to the side of the guitar, then turning the guitar onto its back to reveal the mixer track.

gb5.png

When the second animation phase ends, the mixer track has completed replaced the guitar, but the recorded track in green at the top still hasn’t moved. Moving the recorded track onto the mixer track represents the third phase of the animation, which will also unite the two time markers.

gb6.png

Move the recorded track onto the mixer track

The third phase of the animation begins, sliding the recorded track downwards towards the mixer track.

gb7.png

As the recorded track descends it changes color and reveals the individual notes within the recording.

gb8.png

gb9.png

Final animations

The fourth phase animates a number of other elements to their final appearance: the toolbar icon appears, the backgrounds fade into view, and the mixer frame at the far right appears.

gb10.png

Comments are closed.