What You'll Get

Buy Now

Video WalkthroughTestimonials | User Guide | Preset Gallery | Examples | Requirements | Installation

Type Jazz

is the fastest (and snazziest) way to animate text in After Effects. Just select the text you'd like to animate, click the Jazz button, and you're done. Easily modify the shape, style, and speed of your animation with the fully-featured Type Jazz effect controls.

Video Poster Image

Video Walkthrough

The Type Jazz Panel

  • Icon 1 Apply Type Jazz: Adds or removes the Type Jazz preset from selected text layers.
  • Icon 2 Copy: Copies Type Jazz settings from selected layer.
  • Icon 3 Paste: Pastes Type Jazz settings to selected layer(s).
  • Icon 4 Based On Characters: Sets animation to be based on characters. Hold Alt while clicking to exclude spaces.
  • Icon 5 Based On Words: Sets animation to be based on words.
  • Icon 6 Based On Lines: Sets animation to be based on lines.
  • Icon 7 Toggle 3D: Enables Per-Character 3D.

The Type Jazz Effect

The Type Jazz effect controls almost everything about Type Jazz; no need to dig through text animators or range selectors.

There are two sets of controls: one for the Animation In and one for the Animation Out. Both sets of controls are nearly identical and work in the same way. Collapse any unnecessary controls to simplify the effect's layout.

Transform Controls

These property values will oscillate, bounce, or move through your text layer, depending on how you set your animation controls — set values on these properties for Type Jazz to animate.

To use 3D properties, click the Toggle 3D button in the Type Jazz panel. This will enable Per-Character 3D for the selected layers. With Per-Character 3D disabled, the Z Rotation property will control 2D Rotation.

Grouping Alignment will set the anchor point for transforms to be based on and will not oscillate or bounce. The same goes for the Skew Axis value. Adjust the Anchor Point property if you would like the anchor point to animate.

Animation Controls

Precisely shape the animation of your text using these properties.

  • Adjust the timing with the Animation Progress property
  • Choose from an Oscillation, Bounce, or Linear movement
  • Set the direction of the animation through your text
  • Adjust the number of oscillations or bounces
  • Reveal the text as it animates
  • Modify the easing values of the motion
  • Adjust the width of the animator
  • Dial in the Frequency & Amplitude Decay
Animation Out

The Animation Out section of the Type Jazz Effect provides the same controls for animating text out as it does for animating text in. There are only a few minor differences:

  • Anchor Grouping will follow the Animation In Grouping Alignment control
  • Instead of Reveal Text, there is a Hide Text checkbox

Oscillations and Bounces will animate in reverse, and if the Hide Text checkbox is checked, text will disappear as the animation completes.

Animating with Type Jazz

Animation Types

Type Jazz offers three different Animation Types: Oscillate, Bounce, and Linear. Each animation type applies the parameters set in the Transform Controls to your text differently.

Oscillate will animate by oscillating the transform property values in both a positive and negative direction.
Bounce will animate by bouncing the transform property values in a positive direction.
Linear animations move from the property values you’ve set back to the original state of the text layer.

Reveal Text

By default, any Type Jazz animation will also reveal the text as it animates. Text will automatically appear with the animation at full amplitude. You can disable the reveal by unchecking the Reveal Text checkbox. 

Easing

Ease High and Ease Low will shape the way these animations play out. Typically, symmetrical ease values will create the smoothest oscillations.

A good baseline for pleasing oscillations is 50% Ease High & 50% Ease Low, and 80% Ease High & -40% Ease Low for bounces.

With Oscillate and Bounce animations, you may set the number of motions between 1 and 5.

Linear animations are a great option when the text should appear less playful. Adjust the Ease High and Ease Low values to taste.

Animator Width

The Animator Width property controls the animation overlap between the characters, words, or lines of text. Increasing the width results in slower, overlapping motion. Decreasing the width reduces overlap and increases speed. Adjust the timing of the Animation Progress keyframes to accommodate the chosen Animator Width.

Frequency & Amplitude Decay

Decay Frequency reduces the length of subsequent oscillations or bounces. This allows you to create precise, more realistic movements in text animations. 

Decay Amplitude minimizes the influence of subsequent oscillations or bounces. Its behavior is set at 25% increments but may be set to any value between 0% - 100%.

0% - No decay. All motions will be equal.
25% - Linear. Subsequent motions will decrease by equal amounts.
50% - Decay curve. Subsequent motions will decrease by increasing amounts.
75% - Strong decay curve. Subsequent motions will decrease by dramatically increasing amounts.
100% - Extreme decay. Subsequent motions will not influence the animation.

Presets

Type Jazz has 80 unique in and out animation presets to get you started quickly. These presets will update the transform and animation properties for the In Animation or Out Animation controls. You must select the Type Jazz effect before applying a preset. Otherwise, a duplicate Type Jazz effect will be applied, and the preset will not work.

All of the presets work with any Based On property. Some presets require Per-Character 3D to be enabled via the Type Jazz Panel.

To install the presets, copy the Type Jazz Presets folder from the Type Jazz zip file to your preferred preset location. The fastest way to open your preset directory is to select an existing preset in the Effects & Presets panel, open the hamburger menu, and choose "Reveal in Explorer" or "Reveal in Finder" on a Mac. After the presets have been placed in the correct directory, return to the Effects & Presets hamburger menu and choose "Refresh List."

You can easily save custom Type Jazz presets. Once you're happy with the animation, select the Type Jazz effect, navigate to the Animation menu of After Effects, and choose Save Animation Preset. If you want to limit a preset to just the in or out animation controls, expand the controls in the timeline panel, select the properties you want to be stored in the preset, and then navigate to Save Animation Preset. Your presets will immediately be available in the Effects & Presets panel.

Preset Gallery

 
Texture Looper supports KBar and can be executed from a single button click.

KBar Compatibility

You can also use Type Jazz as a KBar toolbar. Simply import the .kbar file included in your download through KBar's settings.

Texture Looper supports KBar and can be executed from a single button click.

Examples

 

Requirements

Type Jazz is compatible with Ae 2021 and newer using the JavaScript Expressions engine.

In After Effects, go to Project Settings > Expressions to switch expression engines and choose JavaScript.

Script Installation

Copy the Type Jazz.jsx file into the After Effects ScriptUI Panels folder, then restart After Effects.

  • OSX: /Applications/After Effects #version#/Scripts/ScriptUI Panels/
  • Windows: /Program Files/Adobe/Adobe After Effects #version#/Support Files/Scripts/ScriptUI Panels/

Presets Installation

Copy the Type Jazz Presets folder into the After Effects Presets or User Presets folder, then refresh the Effects & Presets panel.

Presets Folder

  • OSX: /Applications/After Effects #version#/Presets/
  • Windows: /Program Files/Adobe/Adobe After Effects #version#/Support Files/Presets/

User Presets Folder

  • OSX: /Documents/Adobe/After Effects #version#/User Presets/
  • Windows: /Documents/Adobe/After Effects #version#/User Presets/

Changelog


1.0.1

Released: 2024-09-07
Updated Script and Presets to be compatible with Ae 2021.

1.0.0

Released: 2024-08-26
Initial Release