image
Для сайта prostopleer.com требовалось разработать приложение с таким функционалом и особенностями: 1. Загрузка внешнего mp3-файла и отображение его waveform на экране 2. Оптимизация отображение waveform на экране, с учетом текущего масштаба и положения — без оптимизации отрисовка всего файла сразу может занимать около минуты, что неприемлемо для комфортной работы. 3. Возможность задания маркеров левой и правой границы, маркеров затухания. 4. Возможность установки маркеров через flashvars Для решение этой задачи было создано AS3-приложение. Был разработан алгоритм построения waveform, который учитывает производительность работы компьютера и загружает только необходимую информацию. Это позволило добиться коротких зарежек при увеличении/уменьшении или прокрутке.
georgekronberg.com/musiceditor/