Runtime Audio Importer
Documentation for the Runtime Audio Importer plugin.
- Get it on Fab
- Product website
- MetaSound-specific version
- Plugin Support & Custom Development: [email protected] (tailored solutions for teams & organizations)
Overview
Runtime Audio Importer plugin for Unreal Engine - import, export, and transcode audio at runtime in MP3, WAV, FLAC, OGG, Bink, and PCM formats, with microphone recording and Voice Activity Detection support.
Import Audio
Steps and code examples for importing audio from files and buffers at runtime using Runtime Audio Importer, covering supported formats, delegates, and streaming.
Play Audio
Reference for playing imported sound waves, with controls for playback time, status checks, looping, stopping, completion events, and memory management.
Export Audio
Reference for exporting imported sound waves to files or buffers in WAV, OGG Vorbis, OGG Opus, Bink, and RAW PCM formats, with sample rate and channel override options.
Sound Wave Properties
Reference for sound wave properties including PCM buffer access, volume, pitch, looping, subtitles, virtualization mode, ambisonics, and sample rate and channel conversion.
Sound Waves
3 items
Transcode Audio
Reference for transcoding audio between RAW and encoded formats using files or buffers, and converting float PCM arrays to byte arrays.
Pre-Import Audio
Steps for importing audio files into the Unreal Engine editor as Imported Sound Wave assets compatible with Runtime Audio Importer's features.
MetaSounds Integration
Setup and usage guide for the MetaSound Runtime Audio Importer plugin, including requirements, graph configuration, known UE 5.6 issues, and a complete implementation example.
Voice Activity Detection
Reference for enabling and configuring Voice Activity Detection on streaming sound waves, with setup instructions for the default libfvad and Silero VAD providers.
Acoustic Echo Cancellation
Reference for enabling and configuring Acoustic Echo Cancellation on streaming sound waves, with setup instructions for the WebRTC AEC3 extension plugin.
Pixel Streaming Audio Capture
Reference for capturing microphone audio from Pixel Streaming and Pixel Streaming 2 clients, including multi-player support, extension plugin setup, and voice chat and speech recognition use cases.
Sound Wave Duplication
Reference for duplicating sound waves to support parallel playback, with an option to share the audio buffer across duplicates.
PCM Data Handling
Reference for accessing raw PCM audio data during playback and population using delegates, with notes on format conversion.
Audio Metadata
Utilities for reading audio header information and detecting audio formats from files and buffers without a full import.