Вы проверяли модуль pygame.Mixer ?По умолчанию вы можете воспроизводить 8 песен одновременно
Если вы используете pygame.mixer.music , вы сможете одновременно воспроизводить только одну песню.
Если вы используете pygame.mixer.sound , вы сможете одновременно воспроизводить до 8 песен.
Музыкальный модуль доступен дляпотоковая музыка (он не загружает все музыкальные файлы одновременно).
Звуковой модуль предназначен для воспроизведения разных звуков во время игры (звуки полностью загружаются в память).
Итак, в вашем примере, если вы хотите воспроизвести 4 песни одновременно:
import pygame
pygame.mixer.init()
pygame.mixer.pre_init(44100, -16, 2, 2048)
pygame.init()
print "hey I finaly got this working!"
sounds = []
sounds.append(pygame.mixer.Sound('D:/Users/John/Music/Music/FUN.OGG'))
sounds.append(pygame.mixer.Sound('D:/Users/John/Music/Music/Still Alive.OGG'))
sounds.append(pygame.mixer.Sound('D:/Users/John/Music/Music/turret.OGG'))
sounds.append(pygame.mixer.Sound('D:/Users/John/Music/Music/portalend.OGG'))
for sound in sounds:
sound.play()