
28.05.2007, 14:12
|
|
Регистрация: May 2004
Адрес: Kiev
Сообщений: 704
|
Создай кнопку Record. При нажатии Record фиксируй время начала записи с помощью getTimer. При нажатии клавиши узнаем номер клавиши и время нажатия (относительно времени начала записи). При отпускании - длительность ноты. На базе этих данных отрисовываем соответствующий прямоугольник. Либо аттачим мувик с прямоугольником и изменяем его координаты и ширину.
Читаем в хелпе про onPress, onRelease, onDragOut, getTimer, drawing API (lineTo, moveTo и т.д.), attachMovie
На скрине - Cubase. Это общепринятый стиль отображения миди-партий в секвенсорах (наряду с нотами и event-lists).
|