More sound expirements.

This commit is contained in:
Storm Dragon
2025-09-18 20:53:42 -04:00
parent 2be0424168
commit 65dae48200
3 changed files with 65 additions and 51 deletions

View File

@@ -151,8 +151,8 @@ class Game:
# Set up audio system
pygame.mixer.pre_init(44100, -16, 2, 1024, allowedchanges=0)
pygame.mixer.init()
pygame.mixer.set_num_channels(32)
pygame.mixer.set_reserved(0) # Reserve channel for cut scenes
pygame.mixer.set_num_channels(64)
pygame.mixer.set_reserved(16) # Reserve channels 0-15 for priority sounds (cutscenes, obj_play)
# Enable key repeat for volume controls
pygame.key.set_repeat(500, 100)