Моей первой мыслью было, что это похоже на проблему с частотой дискретизации. Когда микшер запускается, его значения по умолчанию:
pygame.mixer.init (частота = 22050,
размер = -16, каналы = 2, буфер = 4096):
возврат Нет
Если частота = 22050, являющаяся частотой сэмплирования, отличается от частоты сэмплирования вашего звука, это может вызвать проблемы (по существу, ускорение или замедление воспроизведения звука).
Тем не менее, документация для pygame.mixer.Sound гласит:
Будет выполнена ограниченная повторная выборка
чтобы образец соответствовал
инициализировать аргументы для микшера.
которая предполагает, что проблема такого рода должна решиться сама собой ...
Но держу пари, что это проблема с частотой дискретизации, которую можно исправить, либо изменив частоту (частоту дискретизации) объекта микшера на частоту дискретизации своих звуковых файлов, либо передискретизировав свои звуковые файлы самостоятельно в соответствии со значением смеситель.
Надеюсь, это поможет!