Показать сообщение отдельно
Старый 28.05.2007, 14:12
kruasan вне форума Посмотреть профиль Отправить личное сообщение для kruasan Найти все сообщения от kruasan
  № 8  
Ответить с цитированием
kruasan
 
Аватар для kruasan

Регистрация: May 2004
Адрес: Kiev
Сообщений: 704
Создай кнопку Record. При нажатии Record фиксируй время начала записи с помощью getTimer. При нажатии клавиши узнаем номер клавиши и время нажатия (относительно времени начала записи). При отпускании - длительность ноты. На базе этих данных отрисовываем соответствующий прямоугольник. Либо аттачим мувик с прямоугольником и изменяем его координаты и ширину.

Читаем в хелпе про onPress, onRelease, onDragOut, getTimer, drawing API (lineTo, moveTo и т.д.), attachMovie

На скрине - Cubase. Это общепринятый стиль отображения миди-партий в секвенсорах (наряду с нотами и event-lists).