Skip to content

Unreal Engine AudioSpline Plugin. Provides a Spline with an AudioComponent attached that tries to move to the nearest point on the Spline to a target Actor.

Notifications You must be signed in to change notification settings

JDSherbert/Unreal-Engine-Audio-Spline-Plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

image

Unreal Engine Audio Spline Plugin

Stars Badge Forks Badge Watchers Badge Issues Badge


Unreal Engine Plugin Available on Itch.io License

Overview

After getting tired of needing to remake these for pretty much every Unreal project I work on, here's a repository that provides an out-of-the-box solution for developers to create and manage AudioSplines in Unreal Engine. AudioSplines enable precise and dynamic audio spatialization by positioning and moving audio sources along predefined spline/bezier paths. This enhances the realism and immersion of the game environment as we can have the Audio Component position itself to the nearest player position, while staying within our own defined constraints (say a race track, river, or cliff edge).

The spline itself is implemented in C++, but I've provided a Blueprint that inherits the C++ class for easier customizability as required.

Usage

To use the plugin:

  1. Copy the AudioSplinePlugin folder into your Unreal Engine project's Plugins directory.
  2. Enable the plugin in your project:
    • Open your Unreal Engine project.
    • Go to Edit > Plugins.
    • Find the AudioSplinePlugin in the list and enable it.
    • Restart Unreal Engine if prompted.
  3. Open your Unreal Engine project.
  4. Drag and drop the BP_AudioSpline Blueprint from the Content Browser into your scene. (AudioSplinePlugin Content->Blueprints->BP_AudioSpline)
  5. Select the BP_AudioSpline in your scene.
  6. Use the Spline Component to add, remove, and adjust spline points to define the desired path.

About

Unreal Engine AudioSpline Plugin. Provides a Spline with an AudioComponent attached that tries to move to the nearest point on the Spline to a target Actor.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published