Runtime Audio Importer

Advanced runtime audio processing for Unreal Engine. Import, stream, transcode, and manipulate audio at runtime across all platforms - with full Blueprint and C++ support.

UE 4.24 – 5.7
Blueprints & C++
All platforms supported
Multiple audio formats

Everything Audio, at Runtime

A comprehensive solution for dynamic audio processing - from loading files and streaming live data, to microphone capture and voice activity detection - all without leaving Unreal Engine.

Import & Export

Load audio from files or memory buffers at runtime. Export to multiple formats with sample rate and channel control.

Streaming

Dynamic audio buffer management for continuous data streaming from any source, including network audio and TTS.

Microphone Capture

Real-time audio capture with automatic platform permissions, voice activity detection, and speech boundary events.

Transcoding

Convert between audio formats dynamically with full control over quality, sample rate, and channel count.

How It Works

Runtime Audio Importer integrates seamlessly with Unreal Engine's native audio system - imported sound waves behave exactly like built-in sound waves across all supported platforms.

1

Audio Source

File path, URL, memory buffer, microphone, or any PCM provider

2

Decode & Process

On-device decoding with optional resampling, channel mixing, and format conversion

3

Sound Wave

A native-compatible UE sound wave ready for any standard playback workflow

4

Playback & Events

Full playback control with time tracking, PCM callbacks, and completion events

Sound Wave Types

Four distinct sound wave types to cover every runtime audio use case.

Imported Sound Wave

Runtime-imported audio from files or memory buffers, with full playback control. Supports MP3, WAV, FLAC, OGG, BINK, and RAW PCM.

Streaming Sound Wave

Dynamic buffer management for continuous audio streams - ideal for TTS output, network audio, or any incremental PCM source.

Capturable Sound Wave

Real-time microphone capture with automatic platform permissions, voice activity detection, and speech start/end events.

Pixel Streaming Capturable Sound Wave

Capture audio directly from Pixel Streaming clients microphones. Supports both Pixel Streaming and Pixel Streaming 2 architectures, including multi-player scenarios.

Supported Formats & Platforms

Broad format coverage and first-class support for every major platform Unreal Engine targets.

Audio Formats

MP3
WAV
FLAC
OGG Vorbis
OGG Opus
BINK
RAW PCM - Int8, UInt8, Int16, UInt16, Int32, UInt32, Float32

Platform Support

Windows
Mac
Linux
Android
iOS
Meta Quest
PlayStation
Xbox
Nintendo Switch

Full-Featured Audio Control

Beyond importing, the plugin provides comprehensive playback management, real-time PCM access, metadata inspection, and advanced audio manipulation - all from Blueprints or C++.

Playback Control

Play, pause, stop, and rewind with precise time tracking. Monitor playback position and percentage, bind to completion events, and manage audio memory manually.

Real-Time PCM Data

Access raw 32-bit float PCM data as audio plays via callbacks. Ideal for audio visualizers, frequency analyzers, and custom DSP effects.

Metadata & Header Info

Inspect audio files without fully importing them - retrieve duration, sample rate, channel count, and format without the overhead of full decoding.

Audio Manipulation

Adjust volume, pitch, looping, and virtualization mode at runtime. Resample and mix channels, set initial desired sample rate and channel count.

Voice Activity Detection

Precise speech boundary detection with configurable silence duration and minimum speech thresholds. Bind to speech started and ended events.

Sound Wave Duplication

Create duplicates with shared audio buffers for parallel playback, layered effects, and resource-efficient audio management.

Blueprint Example - Import and play audio at runtime

Blueprint example of importing audio at runtime

Plugin Ecosystem

Runtime Audio Importer is the audio backbone of the Georgy Dev plugin suite - powering lip sync, speech recognition, TTS, and AI character pipelines.

Runtime MetaHuman Lip Sync

Real-time lip sync for MetaHuman and custom characters, driven by any audio source this plugin provides.

Learn more

Runtime Speech Recognizer

Offline speech-to-text powered by Whisper, supporting transcription and translation across 95+ languages.

Learn more

Runtime Text To Speech

Fully offline speech synthesis with 900+ voices across 47 languages - no internet connection required.

Learn more

AI Chatbot Integrator

Cloud AI chat and TTS via OpenAI, ElevenLabs, DeepSeek, and Claude - for premium interactive character experiences.

Learn more

Documentation & Support

Comprehensive documentation covers all sound wave types, import workflows, microphone capture, PCM data handling, and platform-specific guidance.

Full Documentation

Step-by-step guides for all features, with Blueprint and C++ examples

Community & Support

Active Discord community with developer support

Custom Development

Tailored integration or feature development - [email protected]

Blueprint Example - Microphone capture

Microphone capture blueprint example

Ready to Add Runtime Audio to Your Project?

Available on Fab for UE 4.24 – 5.7. Includes full documentation, Blueprint examples, and access to the broader plugin ecosystem.