gtreshchev / RuntimeAudioImporter

Runtime Audio Importer plugin for Unreal Engine. Importing audio of various formats at runtime.
MIT License
308 stars 67 forks source link
audio audio-converter audio-files audio-formats audio-player bink blueprints mp3 mp3-player plugin ue4 ue4-plugin ue5 ue5-plugin unreal-engine unreal-engine-4 unreal-engine-5 unrealengine vad voice-activity-detection

License Discord Unreal Engine


Logo

Runtime Audio Importer

Importing audio of various formats at runtime

Explore the docs »

Marketplace . Releases
Discord support chat

## Features - Fast transcoding speed - Supported for major audio formats: MP3, WAV, FLAC, OGG Vorbis and BINK - Supported for RAW formats: int8, uint8, int16, uint16, int32, uint32, float32 - Same behavior as regular sound wave, including SoundCue, MetaSounds (starting from 5.3), etc - Automatic detection of audio format - Audio streaming functionality - Audio capturing from input devices (eg microphone) - Voice Activity Detection (VAD) - Exporting a sound wave to a separate file - Pre-imported sound assets - No static libraries or external dependencies - Cross-platform compatibility (Windows, Mac, Linux, Android, iOS, etc) ## Additional information MP3, WAV, and FLAC audio transcoding operations are powered by [dr_libs](https://github.com/mackron/dr_libs) and [minimp3](https://github.com/lieff/minimp3). VAD (Voice Activity Detection) is powered by [libfvad](https://github.com/dpirch/libfvad). ## Legal info Unreal® is a trademark or registered trademark of Epic Games, Inc. in the United States of America and elsewhere. Unreal® Engine, Copyright 1998 – 2024, Epic Games, Inc. All rights reserved.