godot/modules
Juan Linietsky 43b78cd2ad Add interactive music support
This PR adds 3 types of audio streams used for interactive music support.

* AudioStreamInteractive: Allows setting several sub-streams and transition between them with many options.
* AudioStreamPlaylist: Allows sequential or shuffled playback of a list of streams.
* AudioStreamSynchronized: Allows synchronous playback of several streams, the volume of each can be controlled.

Theese three stream types can be combined to create complex, layered interactive music and transitions between them, similar to software such as WWise.
2024-03-12 21:54:59 +01:00
..
astcenc EditorFileSystem: Add verbose print for file being (re)imported 2024-02-28 09:59:46 +01:00
basis_universal
bmp
camera
csg Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
cvtt
dds
enet
etcpak EditorFileSystem: Add verbose print for file being (re)imported 2024-02-28 09:59:46 +01:00
fbx Fix compilation errors when DISABLE_DEPRECATED is defined 2024-02-28 05:09:29 -08:00
freetype
gdscript Merge pull request #89284 from mihe/lsp-multiple-messages 2024-03-09 00:52:29 +01:00
glslang
gltf gltf export: Remove snapping and fix validation 2024-03-10 06:07:46 -07:00
gridmap Move 3D-only resources to their own folder 2024-02-26 05:23:04 -06:00
hdr
interactive_music Add interactive music support 2024-03-12 21:54:59 +01:00
jpg
jsonrpc
ktx
lightmapper_rd
mbedtls Add unit tests for CryptoKey 2024-03-01 07:17:59 +00:00
meshoptimizer
minimp3
mobile_vr
mono SCons: Ensure with statement where applicable 2024-03-10 12:57:57 -05:00
msdfgen
multiplayer Add editor shortcuts to toggle bottom panel visibility 2024-03-05 15:53:15 +01:00
navigation clipper2: Update to 1.3.0 2024-03-01 11:12:59 +01:00
noise Merge pull request #88823 from jsjtxietian/limit-NoiseTexture3D 2024-02-27 10:18:09 +01:00
ogg
openxr Add editor shortcuts to toggle bottom panel visibility 2024-03-05 15:53:15 +01:00
raycast Enforce \n eol for Python writes 2024-03-09 14:29:24 -06:00
regex
squish
svg
text_server_adv SCons: Ensure with statement where applicable 2024-03-10 12:57:57 -05:00
text_server_fb SCons: Ensure with statement where applicable 2024-03-10 12:57:57 -05:00
tga
theora
tinyexr
upnp
vhacd
vorbis
webp
webrtc
websocket
webxr
xatlas_unwrap
zip
modules_builders.py Enforce \n eol for Python writes 2024-03-09 14:29:24 -06:00
register_module_types.h
SCsub Add two new COMSTR environment variables 2024-03-01 12:44:03 -06:00