Drop back to 32 channels which seemed to be more stable.
This commit is contained in:
@@ -48,7 +48,7 @@ def initialize_gui(gameTitle):
|
|||||||
if not pygame.mixer.get_init():
|
if not pygame.mixer.get_init():
|
||||||
pygame.mixer.pre_init(44100, -16, 2, 4096)
|
pygame.mixer.pre_init(44100, -16, 2, 4096)
|
||||||
pygame.mixer.init()
|
pygame.mixer.init()
|
||||||
pygame.mixer.set_num_channels(48)
|
pygame.mixer.set_num_channels(32)
|
||||||
pygame.mixer.set_reserved(0) # Reserve channel for cut scenes
|
pygame.mixer.set_reserved(0) # Reserve channel for cut scenes
|
||||||
|
|
||||||
# Enable key repeat for volume controls
|
# Enable key repeat for volume controls
|
||||||
|
2
sound.py
2
sound.py
@@ -118,7 +118,7 @@ class Sound:
|
|||||||
if not pygame.mixer.get_init():
|
if not pygame.mixer.get_init():
|
||||||
pygame.mixer.pre_init(44100, -16, 2, 4096)
|
pygame.mixer.pre_init(44100, -16, 2, 4096)
|
||||||
pygame.mixer.init()
|
pygame.mixer.init()
|
||||||
pygame.mixer.set_num_channels(48)
|
pygame.mixer.set_num_channels(32)
|
||||||
pygame.mixer.set_reserved(1) # Reserve channel 0 for cutscenes
|
pygame.mixer.set_reserved(1) # Reserve channel 0 for cutscenes
|
||||||
|
|
||||||
self.load_sounds()
|
self.load_sounds()
|
||||||
|
Reference in New Issue
Block a user