This blend file provides a procedural setup using Animation Nodes to instance objects along a predefined curve on every frame. The included example demonstrates an audio-reactive system where the scale of each generated metaball is driven by audio input. The driving values for scaling can be customized to use manual keyframes or other frame-by-frame data.
The node setup includes detailed internal explanations to guide users through the workflow. Note that this system relies on the Animation Nodes add-on, which must be installed separately.