Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 3, 2009 18:08:37

ice
От:
Зарегистрирован: 2008-01-12
Сообщения: 156
Репутация: +  0  -
Профиль   Отправить e-mail  

Метронон. Реально?

Собссно сабж. pyS60
Есть файл: “E:\\beep.au”. простой маленький файл, который делает бип.
проигрываю его так:

s = audio.Sound.open(BEEP_FILE)
s.play(times=100, interval=1000000) // 100 раз, через секунду
он пикает, но не через секунду, слышно не вооруженным ухом, что интервалы разные.
Кто занимался подобным? как это реализовать, чтоб интервал был именно тот, который задал?



Отредактировано (Апрель 6, 2009 08:17:24)

Офлайн

#2 Апрель 3, 2009 19:37:30

nJLyTo
От:
Зарегистрирован: 2008-11-11
Сообщения: 60
Репутация: +  0  -
Профиль   Отправить e-mail  

Метронон. Реально?

А если, предположим, воспроизводить по таймеру (Ao_timer) и в отдельном потоке?



Офлайн

#3 Апрель 3, 2009 20:23:57

ice
От:
Зарегистрирован: 2008-01-12
Сообщения: 156
Репутация: +  0  -
Профиль   Отправить e-mail  

Метронон. Реально?

аналогичная ситуация, и даже хуже. паузы отличаются друг от друга более заметно.
полагаю нужно что-то более точное, нежели такие таймеры.



Отредактировано (Апрель 3, 2009 20:26:00)

Офлайн

#4 Апрель 3, 2009 22:27:06

Jython
От:
Зарегистрирован: 2009-03-25
Сообщения: 23
Репутация: +  0  -
Профиль   Отправить e-mail  

Метронон. Реально?

ice
Собссно сабж.
Есть файл: “E:\\beep.au”. простой маленький файл, который делает бип.
проигрываю его так:
Код:

s = audio.Sound.open(BEEP_FILE)
s.play(times=100, interval=1000000) // 100 раз, через секунду

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



Офлайн

#5 Апрель 3, 2009 22:30:43

Jython
От:
Зарегистрирован: 2009-03-25
Сообщения: 23
Репутация: +  0  -
Профиль   Отправить e-mail  

Метронон. Реально?

import winsound
winsound.Beep(hz,millisecs)
hz - Частота воспроизведения звука
millisecs - Время сигнала в миллисекундах



Офлайн

#6 Апрель 4, 2009 08:11:54

ice
От:
Зарегистрирован: 2008-01-12
Сообщения: 156
Репутация: +  0  -
Профиль   Отправить e-mail  

Метронон. Реально?

Jython
Можно воспользовать модуль winsound
я забыл указать, что это для S60, не для виндовс мобайл.



Офлайн

#7 Апрель 8, 2009 18:41:42

ice
От:
Зарегистрирован: 2008-01-12
Сообщения: 156
Репутация: +  0  -
Профиль   Отправить e-mail  

Метронон. Реально?

Ответ получен. Как и в случае с деревом ничего хорошего.

http://discussion.forum.nokia.com/forum/showthread.php?t=164326

проблема ниже питона.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version