Метроном

Обсуждение проблем, возникающих при разработке программ для мобильных устройств.
Конь
Постоялец
Постоялец
 
Сообщения: 650
Зарегистрирован: 02.06.2006 (Пт) 6:49
Откуда: г. Красноярск

Метроном

Сообщение Конь » 10.11.2006 (Пт) 15:18

Родилась идея написать программу "метроном" для КПК.

Для особо одаренных объясню, что метроном для компьютера или КПК - программа, которая пикает через равные промежутки времени.
А то есть такие люди, которые даже не знаю, что такое "метроном", уж извиняйте:)

Встал вопрос: как осуществить пиканье? :)
Попробовал воспроизводить wav, но на темпе ~160 "ударов" ( :) ) в минуту начинаются перебои - пикает неровно.
Есть какое-то альтернативное решение? Может, как-то через midi?

Прилепляю сам проект.
Вложения
PDA-Метроном.rar
Сам метроном
(7.89 Кб) Скачиваний: 331
Подпись находится в стадии разработки...

mad_Max
Бывалый
Бывалый
 
Сообщения: 203
Зарегистрирован: 15.09.2002 (Вс) 21:17
Откуда: Russia, Cherepovets

Сообщение mad_Max » 10.11.2006 (Пт) 16:31

Воспроизведение wav - самый разумный вариант. MIDI аппаратно не поддерживается, и вообще API для работы с MIDI я в PocketPC не видел. Проблема может быть в двух вещах - разрешающей способности таймера устройства и в PlaySound. От PlaySound, возможно, тогда стоит отказаться в пользу fmodce.dll. Но тогда многовато работы для простого метронома будет. Кстати, в чем выражаются перебои? Может у меня чувтво ритма кривое, но мой девайс вроде нормально так пикает.

Конь
Постоялец
Постоялец
 
Сообщения: 650
Зарегистрирован: 02.06.2006 (Пт) 6:49
Откуда: г. Красноярск

Сообщение Конь » 10.11.2006 (Пт) 17:16

Криво он у меня пикает... Ты попробуй темп ~200-220... нет, не вольт, а ударов в минуту :D
Подпись находится в стадии разработки...

Конь
Постоялец
Постоялец
 
Сообщения: 650
Зарегистрирован: 02.06.2006 (Пт) 6:49
Откуда: г. Красноярск

Сообщение Конь » 10.11.2006 (Пт) 17:18

Ну, в крайнем случае 299 :lol:
Подпись находится в стадии разработки...

mad_Max
Бывалый
Бывалый
 
Сообщения: 203
Зарегистрирован: 15.09.2002 (Вс) 21:17
Откуда: Russia, Cherepovets

Сообщение mad_Max » 10.11.2006 (Пт) 20:59

Да поставил сразу 2000 - реально так затрещало... Вроде темп стабильный, хотя насколько он правильный я судить не могу. По моему, все очень даже нормально пикает. Есть правда небольшой момент - я твой проект по VS2005 переделал, но компилировал все равно под Compact Framework 1.0.

Конь
Постоялец
Постоялец
 
Сообщения: 650
Зарегистрирован: 02.06.2006 (Пт) 6:49
Откуда: г. Красноярск

Сообщение Конь » 11.11.2006 (Сб) 17:34

У меня уже на 180 неровно пикать начинает...
Подпись находится в стадии разработки...


Вернуться в Visual Basic для мобильных устройств

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22

    TopList  
cron