Skip to content

XZERON0/AEBeatDetector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎧 AE Beat Marker β€” Automatic Beat Markers for After Effects

A fast, lightweight, and free solution for automatically placing markers on audio peaks (beats) directly in After Effects.


⚠️ Important

This script is written in Russian.
If your After Effects interface uses a different language (e.g., English), please translate the field values manually in the script UI so they match the names in your composition.

If markers do not appear:

  • Check that all layer and property names in the script match your composition
  • Ensure the correct audio channel and amplitude parameter are used
  • Verify the amplitude threshold is not too high

πŸš€ Features

  • ⚑ Automatically adds markers to a composition based on audio peaks
  • πŸ”§ Adjustable sensitivity threshold and minimum interval between beats
  • 🧠 Uses values from Audio Amplitude β†’ Both Channels
  • πŸͺ„ No external libraries, licenses, or dependencies required
  • βœ… Compatible with AE 2024+ (works even on cracked versions)

βš™οΈ Parameters Overview

When you run the script, you’ll see several input fields. Here’s what each one does:

  1. Layer name – Name of the Audio Amplitude layer.
    Usually "Audio Amplitude" by default. If you're using a non-Russian version of AE, replace this with the actual name in your composition.

  2. Effect name – The audio channel to analyze.
    Common values: "Both Channels", "Left Channel", or "Right Channel". Adjust if your AE language differs.

  3. Property name – The property used for amplitude detection.
    Typically "Slider" or localized equivalent.

  4. Amplitude threshold – Minimum peak level required to place a marker.
    Useful values might be 25, 45, 60 β€” test your audio to determine a good threshold.

  5. Minimum interval (frames) – Minimum number of frames between beats.
    Prevents overcrowding of markers.

  6. Marker name – Text that will appear on each marker.

  7. Enable numbering – If enabled, markers will be numbered sequentially.

  8. Marker color – (Optional) Choose a custom marker color.


πŸ“¦ Installation

  1. Download the beatMarker.jsx file
  2. In After Effects, go to File > Scripts > Run Script File…
  3. Select the composition that includes an Audio Amplitude layer
  4. Run the script β€” markers will appear automatically!

πŸ’‘ Pro tip: For easier access, place the script in the Scripts or ScriptUI Panels folder.


πŸ“ Notes

  • The script is standalone β€” no setup or dependencies required
  • Works best with clearly defined audio peaks
  • Perfect for editors, motion designers, and VFX artists needing fast beat syncing

πŸ“ƒ License

This project is released under the MIT License.

About

Beat detector script for adobe after effects

Resources

License

Stars

Watchers

Forks

Packages

No packages published