Показать сообщение отдельно
Старый 27.09.2010, 02:47
ComradMax вне форума Посмотреть профиль Отправить личное сообщение для ComradMax Найти все сообщения от ComradMax
  № 1  
Ответить с цитированием
ComradMax

Регистрация: Sep 2010
Сообщений: 3
Melody Зацикливание фрагмента звука

Здравствуйте.

Я хочу, чтобы моя прога стартовала звуковой файл с определенного места (указывается в мс как парметр sound.play()), и играла его заданное время, после чего повторяла этот отрезок.

Как поймать момент, в который воспроизведение достигает определенного места (опять же, в мс), чтобы остановить его (воспроизведение) и начать заново? И нужно ли последовательно производить sound.stop()/sound.play()

Я пробовал реализовать это через таймер, стартующий вместе с воспроизведением, но даже на слух слышно, что остановка и запуск то торопится, то опаздывает, да еще, к тому же, и пауза появляется в стыке.

Что я делаю не так?