A2B 5.1 (Audio2Blender) converts live audio into data you can use directly inside Blender's Geometry Nodes. It writes audio into a Geometry Nodes attribute, where a2b[0] holds volume and a2b[1..N] hold FFT bands, accessed via Sample Index. There are no drivers, no keyframes, and no baking involved — only real-time data.
You can take real-time audio input from a microphone, system sound, or external sources, and configure FFT bands such as 8, 16, or 32 across a custom frequency range of 20 Hz to 20 kHz. This lets you control parameters like volume, bass, mids, and highs, and build audio-reactive systems including particles, meshes, and simulations directly in the 3D viewport.
Version 5.1 adds a multichannel system for multiple inputs, experimental analysis of pitch in Hz and BPM, improved stability and responsiveness, and an architecture aimed at complex setups. A2B is real-time only and runs in the viewport; it does not render or bake. On Windows, ASIO is recommended with WASAPI as a fallback, while macOS uses Core Audio out of the box.