Показать сообщение отдельно
  #1 (permalink)  
Старый 30.06.2013, 16:26
Аватар для mi.rafaylik
Кандидат Javascript-наук
Отправить личное сообщение для mi.rafaylik Посмотреть профиль Найти все сообщения от mi.rafaylik
 
Регистрация: 07.12.2012
Сообщений: 113

лупер - запись массива кликов во временных рамках
Всем привет!
Написал на jQuery семплер, а точнее драм-пад (в рамках самообучения), который управляется с клавиатуры (событиями keydown).
Чтоб механизм был понятней - нажатие каждой клавиши (keydown) вызывает событие .click на соответствующем семпле. Воспроизведение осуществляется с помощью html5 audio.

Стало интересно - как можно записать (и потом воспроизводить циклично) определённый отрезок. То есть - нажал запись, наиграл ритм с клавиатуры, остановил запись и включается цикличное воспроизведение.
Сначала подумал про реализацию записи звука через Java-апплет...

А потом стало интересно - можно ли отслеживать события click во временных рамках? То есть не сам звук записывать, о очередность кликов и расстояние между ними за интервал времени.
Первое что в голову пришло - использовать SetTimeout и SetInterval, но пока непонятно как именно ))
Изображения:
Тип файла: jpg 1.jpg (9.0 Кб, 4 просмотров)
Тип файла: jpg 2.jpg (9.4 Кб, 6 просмотров)

Последний раз редактировалось mi.rafaylik, 30.06.2013 в 16:53.
Ответить с цитированием