Skip to content
Media 1 for listing Vaeneth Music โ€” Adaptive Score & Dynamic Music System

Description

๐ŸŽต Vaeneth Music โ€” Adaptive Music for Unreal Engine 5

Scripted music tells you when to start. It never tells you when to stop.

Vaeneth Music inverts it. Zones and enemies propose a state with a priority; the subsystem decides which one wins. Leave the zone or kill the last enemy and the score falls back on its own โ€” you never script the way back.

โš™๏ธ THREE MECHANISMS

๐ŸŽผ Horizontal re-sequencing

The track changes with the game state, honouring transition rules you author: immediate, crossfade, or layers-only.

๐ŸŽš๏ธ Vertical remixing

Stems fade in and out on a single 0โ€“1 intensity value. Each layer declares its own window and fade time. No Tick involved.

โš”๏ธ Priority arbitration

Overlapping zones, active threats and scripted overrides resolve by priority, re-evaluated on every change.

๐Ÿ“ฆ WHAT YOU GET
  • ๐ŸŽต Music states and transition rules.

  • ๐ŸŽš๏ธ Stem layers.

  • ๐Ÿ“ Music zones.

  • ๐Ÿ‘๏ธ A drop-on-an-enemy threat component with distance and line-of-sight detection.

  • ๐Ÿ”Š Stackable ducking so a cutscene inside a dialogue doesn't fight it.

  • ๐ŸŒŽ Diegetic world sources that duck the score inside their radius.

  • ๐Ÿ”„ Music that survives Open Level without a restart.

  • ๐Ÿ’พ Save and restore, including playback position.

  • ๐ŸŽฎ A listener interface to drive VFX, UI or camera from the score.

  • ๐Ÿ› ๏ธ An in-game diagnostic overlay.

๐Ÿ—บ๏ธ SEVEN-STATION DEMO MAP

Walk a corridor and hear every mechanism in under two minutes. Debug keys step the intensity by hand, so you can audition the vertical remix without spawning a single enemy.

๐Ÿ”ท BLUEPRINT-FIRST

Every system is a Blueprint you can open and change. A small C++ facade exists only so that no node asks you for a world context โ€” you never need to write or read C++.

๐Ÿšซ NO THIRD-PARTY PLUGIN OR ASSET DEPENDENCY

Demo audio included under CC0 1.0.

Requires Unreal Engine 5.7.

๐Ÿ“š Documentation

https://github.com/alexandre5674/Vaeneth-Core

Included formats