đď¸ Microphone Audio Driver
Version: 0.1.3
Author: F1dg3t
đ Description
The Microphone Audio Driver addon allows you to drive any rig property (such as bone rotation, shape key values, or custom properties) in real-time using microphone input.
Perfect for:
- Reactive animations
- Voice-driven facial rigs
- Audio-visual performances
- Real-time feedback in scenes
âď¸ How to Use
1. Access the Addon Panel
- In the 3D Viewport, open the Sidebar (
N
key)
- Switch to the MAD tab
2. Configure Your Setup
- Microphone: Select your microphone (e.g.,
BlueSnoball
, MicrophoneArray
, etc.)
- Target Object: Use the eyedropper to choose the object with the driven property
- Data Path: Enter the property path, such as:
pose.bones["funny_hinge"].rotation_euler[0]
- Volume Scale: Multiply the volume sensitivity
- Default Value: Baseline value when there's no sound
- Update Interval: Refresh rate in seconds (e.g.
0.05
for 20 FPS updates)
3. Start Audio Driver
- Click Start Audio Driver to begin updating the property in real-time
- Watch your rig respond to your voice or environment
4. Stop Audio Driver
- Click Stop Audio Driver to release the microphone and stop updates
đ ď¸ Troubleshooting
- If nothing responds, check your microphone device is correctly selected.
- Make sure the data path is correct and the property is keyable. (Full data path is not required)
- Blender restricts some updates from threads â this addon safely queues UI updates via the main thread loop.