CrookedToe's Modules v1.1.0
๐ New Module: Audio Direction
A new module that captures system audio output and audio direction for VRChat avatars.
โจ Features
- Real-time audio direction detection (left/center/right)
- Volume level monitoring and normalization
- Automatic Gain Control (AGC) for consistent audio levels
- Configurable smoothing for stable visualizations
- Intelligent error recovery for audio device changes
๐๏ธ Parameters
audio_direction: Stereo balance (0 = left, 0.5 = center, 1 = right)audio_volume: Overall volume level (0 = silent, 1 = loud)
โ๏ธ Settings
- Manual/Automatic gain control
- Smoothing factor adjustment
- Direction threshold configuration
- Customizable update rates
๐ง Technical info
- 48kHz/32-bit float audio sampling
- 30Hz update rate optimization
- Efficient memory management
- Automatic device switching support
- Smart error recovery system
๐ฎ Usage Examples
- Audio visualizers
- Music-reactive avatars
- Avatar ears
- Sound direction indicators
๐ Requirements
- Windows 10/11
- .NET 8.0 Runtime
- VRCOSC
- VRChat with OSC enabled
๐ Known Issues
- None reported
๐ Documentation
Full documentation and setup instructions are available in the Audio Direction README