Overview
Runtime Audio Importer is a comprehensive audio plugin for Unreal Engine designed for Importing audio data in various formats into the game at runtime. It supports the following formats: MP3, WAV, FLAC, OGG VORBIS, OGG OPUS BINK, and RAW (PCM).
Additionally, this plugin includes features for Transcoding and Exporting audio data in the following formats: OGG VORBIS, OGG OPUS WAV, BINK, and RAW (PCM).
Beyond regular audio handling, the plugin provides audio capabilities including microphone recording, Voice Activity Detection (VAD), and many other powerful features covered throughout this documentation.
How It Works
Imported audio data is transcoded to 32-bit IEEE floating point PCM format, which is then used to instantly transfer data to the audio renderer during playback. The plugin uses a custom sound wave class inherited from USoundWaveProcedural
.
Quick Start: Importing and Playing Audio
Here's a basic example of how to import and play a sound wave at runtime:
For pre-importing audio data into the Editor, please refer to the Pre-Import Audio section.
Additional Resources
- Get it on Fab
- Product website
- MetaSound-specific version
- Discord support server
- Custom Development: [email protected] (tailored solutions for teams & organizations)