Play web audio through the engine mixer so buses and volumes apply (0.9.1)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
Denis Defolie
2026-10-12 13:06:44 +02:00
parent 87919826ef
commit 0ec31fefa5
3 changed files with 11 additions and 5 deletions
+2
View File
@@ -434,3 +434,5 @@ Les corrections et les dictées CE1/CE2 n'ont pas révélé d'autre problème ;
- **Signature Android** : clé de débogage publique de Godot, via variables d'environnement (aucun secret dans le dépôt). Une publication sur un magasin demandera une vraie clé (`GODOT_ANDROID_KEYSTORE_RELEASE_*`).
- **Réglage de projet** : import ETC2/ASTC activé (exigé par les exports mobile et macOS universel).
- **Non vérifié** : aucune des trois nouvelles versions n'a été lancée sur un appareil. Le tactile (clavier virtuel Android pour les champs de saisie, taille des boutons), le stockage `user://` et l'audio sur Android/web restent à tester à la main.
**Son sur la version web (0.9.1)** : Godot 4.6 joue par défaut les sons du web en mode « échantillon » (Web Audio direct), qui ignore les bus créés à l'exécution (Music/Effects) et leurs volumes. Réglage `audio/general/default_playback_type.web = Stream` : le son passe par le moteur audio comme sur bureau. **Non vérifié** : aucun navigateur avec sortie audio dans l'environnement de développement ; à tester à la main (premier clic requis par le navigateur avant tout son).
+4 -4
View File
@@ -71,8 +71,8 @@ gradle_build/use_gradle_build=false
package/unique_name="org.deunix.aventuriersdesmots"
package/name="Les Aventuriers des mots"
package/signed=true
version/code=900
version/name="0.9.0"
version/code=901
version/name="0.9.1"
architectures/armeabi-v7a=false
architectures/arm64-v8a=true
architectures/x86=false
@@ -107,8 +107,8 @@ script_export_mode=2
binary_format/architecture="universal"
application/bundle_identifier="org.deunix.aventuriersdesmots"
application/short_version="0.9.0"
application/version="0.9.0"
application/short_version="0.9.1"
application/version="0.9.1"
application/min_macos_version_x86_64="10.12"
application/min_macos_version_arm64="11.0"
codesign/codesign=1
+5 -1
View File
@@ -11,7 +11,7 @@ config_version=5
[application]
config/name="Les Aventuriers des mots"
config/version="0.9.0"
config/version="0.9.1"
run/main_scene="res://scenes/boot/boot.tscn"
config/features=PackedStringArray("4.6", "Forward Plus")
config/icon="res://icon.svg"
@@ -40,3 +40,7 @@ theme/custom="res://assets/interface/theme.tres"
[rendering]
textures/vram_compression/import_etc2_astc=true
[audio]
general/default_playback_type.web=0