BPM Marker Toolkit is an addon from AL3K for generating and managing timeline markers and F-Curve keyframes in Blender based on beats per minute. It integrates into the Dopesheet editor, with its panel accessible from the N-Panel BPM tab.
You enter a BPM, a number of bars, and a beat grid (time signature) to populate the timeline with markers or insert keyframes onto selected F-Curves. Range control lets you define exact start and end frames, or have the addon calculate the end frame from your rhythm settings, with frame offsets for fine-tuning. Markers can use standard Bar.Beat names or custom repeating patterns such as Kick, Snare, HiHat, and you can append new markers alongside existing ones or clear the range first.
Dedicated operators select markers within a frame range, move selected markers by an offset, or delete all scene markers. Keyframes inserted in the Graph Editor inherit the curve's value at that frame. It is suited to music visualizations, character animation synced to soundtracks, motion graphics, VJ loops, and sound effect timing.