All skills
thedivergentai avatar

/godot-audio-systems

@9d6e91e

Expert patterns for Godot audio including AudioStreamPlayer variants (2D positional, 3D spatial), AudioBus mixing architecture, dynamic effects (reverb, EQ,compression), audio pooling for performance, music transitions (crossfade, bpm-sync), and procedural audio generation. Use for music systems, sound effects, spatial audio, or audio-reactive gameplay. Trigger keywords: AudioStreamPlayer, AudioStreamPlayer2D, AudioStreamPlayer3D, AudioBus, AudioServer, AudioEffect, music_crossfade, audio_pool, positional_audio, reverb, bus_volume.

Use this Skill: https://skilld.dev/gh/thedivergentai/gd-agentic-skills/godot-audio-systems

This session only. Nothing lands on disk.

referencesinteractive-music-deep-dive.md

≈316 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Interactive Music Deep-Dive

Use this reference only when implementing horizontal/vertical adaptive scores. Prefer the scripts in the parent skill; do not paste large managers into SKILL.md.

Horizontal re-sequencing (AudioStreamInteractive)

State-machine of clips with transition rules that snap to beat/bar boundaries (explore → combat). Wire via interactive_music_graph.gd.

Vertical layering (AudioStreamSynchronized)

Multiple stems stay sample-locked. Fade stems with set_sync_stream_volume(index, db) over 1–2s Tweens based on intensity. Wire via audio_interactive_music_manager.gd.

Rules

  • Never hard-cut music; always crossfade or interactive transition.
  • Keep Music on its own bus; duck under Dialogue with audio_bus_ducker_logic.gd.
  • Intensity should be a 0–1 gameplay signal, not a direct bus-volume write from combat code every frame.

Docs

Source: SKILL.md on GitHub

No alerts17d4 checks · Risk SAFE
  • Gen Agent Trust Hub17d

    The skill provides a comprehensive set of scripts and patterns for managing audio in the Godot game engine, including voice pooling, spatial audio, and music transitions. No security issues were detected; all scripts follow best practices for game development and use standard Godot APIs.

  • Socket17d

    No alerts

  • Snyk17d

    Risk: LOW · No issues

  • Runlayer7mo

    1/4 files flagged

Signed by skilld at 9d6e91e. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 3 weeks ago.

Activeupdated 2 months ago

README badge

README badge for thedivergentai/gd-agentic-skills/godot-audio-systems