Animation réactive audio dans After Effects : le pipeline complet
After Effects n'écoute pas l'audio nativement. Il faut un pont analyse → données → expression. Voici le pipeline moderne sans plugin plus les raccourcis payants.
Étape 1 — Analyser l'audio (hors AE)
| Outil | Sortie | Coût |
|---|---|---|
| Adobe Audition | CSV RMS / bandes fréquences | Ab CC |
| Reaper + ReaScript | CSV / JSON / OSC | 60 $ / essai gratuit |
| Python (librosa) | Tableaux NumPy → CSV | Gratuit |
| TouchDesigner / Notch | OSC / MIDI temps réel | Payant |
Flux Audition rapide : Effets > Amplitude > Statistiques → Scanner → Exporter > CSV.
Étape 2 — Importer données dans AE
- Glissez CSV dans panneau Projet → crée élément footage.
- Alt-glissez en timeline → devient une couche feuille de calcul.
- Chaque ligne = une image (caler sur cadence compo).
Étape 3 — Piloter propriétés par expressions
// Exemple : Échelle depuis colonne Basses (index 1) csv = footage("donnees_audio.csv"); val = csv.dataValue([timeToFrames(time), 1]); // cols 0-based [val*100, val*100] // échelle %
Utilisez linear() pour remapper plages : linear(val, 0, 1, 50, 200).
Étape 4 — Finition
- Lissage :
smooth(0.5, 5)sur propriété pilotée. - Posterize Time :
posterizeTime(12)pour feel rétro cadence réduite. - Effets Spectre/Amplitude audio pour visualiseurs rapides (pas d'import données).
Raccourcis payants (si budget permet)
- Trapcode Sound Keys — obsolète mais marche encore (audio → keyframes dans AE).
- Mamoworld BeatEdit — détecte temps, crée marqueurs/keyframes.
- Motion Boutique Newton — physique pilotée par keyframes audio.
- AEscripts « Audio React » — UI moderne, bandes fréquences, 3D.
Test minimal viable (5 min)
- Générez 10 s balayage sinusoïdal dans Audition.
- Exportez CSV (RMS).
- AE : nouvelle compo 30 fps, importez CSV, ajoutez calque forme, collez expression ci-dessus.
- Aperçu RAM — la forme pulse au balayage.
Une fois le pipeline compris, remplacez CSV par données multi-bandes et pilotez X/Y/Rotation/Couleur indépendamment.
