Initial commit: dynamic music & FX players

Continuous music players (DynamicSoundPlayer, 2D, 3D) with intensity-blended
layers, playlist queue, Loop, fade in/out, pause/resume. One-shot SFX players
(DynamicSoundFXPlayer, 2D, 3D) for overlapping triggers. All variants share
RefCounted core classes via duck-typed property access.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Daniel Samson
2026-04-29 14:46:48 +01:00
co-authored by Claude Opus 4.7
commit cb47d89377
28 changed files with 737 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
[plugin]
name="gd-dynamic-sound"
description="An audio/sound framework that will let you easily manage dynamic music and play dynamic fx in your game."
author="Daniel Samson"
version="0.1.0"
script="plugin.gd"