быстрый вопрос.
Я выполняю pygame в соответствии с Linux только для проигрывания некоторых звуковых файлов. У меня есть некоторые .wav файлы, и у меня есть проблемы при воспроизведении их на правильной скорости.
import pygame.mixer, sys, time
#plays too fast
pygame.mixer.init(44100)
pygame.mixer.music.load(sys.argv[1])
pygame.mixer.music.play()
time.sleep(5)
pygame.mixer.quit()
#plays too slow
pygame.mixer.init(22100)
pygame.mixer.music.load(sys.argv[1])
pygame.mixer.music.play()
time.sleep(5)
pygame.mixer.quit()
У меня есть код ggogle, искавший некоторый материал, но все, кажется, прекрасный вызов функции init с ее параметрами по умолчанию. Другие могут попытаться запустить этот скрипт и видеть, получают ли они то же поведение или нет? Кто-либо знает, как ускорить его? Или скорректируйте скорость для каждого файла?
Спасибо.
Это зависит от того, что вам нужно. Если у вас есть модель, которая интенсивно использует наследование и отношения один-много-ко-многим, вам может быть лучше с JPA.
Однако если вы хотите быстрого разворота, Mapper - это путь. Mapper/Crudify - отличная пара строительных лесов, и эту силу трудно обыграть.
-121--2284506-Создайте одиночный файл, содержащий последовательности файлов в качестве общих свойств, и сделайте его общедоступным.
http://msdn.microsoft.com/en-us/library/ms998558.aspx
-121--5086277-Я понял... Существует волновой модуль http://docs.python.org/library/wave.html , который может считывать частоту выборки для файлов wav.
Откройте свой аудиофайл в бесплатном аудиоинструменте, как Audacity . Он скажет вам скорость дискретизации ваших СМИ. Это также позволит вам преобразовать в другой скорость дискретизации, чтобы все ваши звуки могут быть одинаковыми.