HTML5 - Нотный редактор
Доработка скрипта HTML5 / Canvas /WebAudio/VexFlow
Требуется доработать существующий скрипт на основе VexFlow
скрипт здесь --> xttp://www.cyrilsilverman.com/editor/ (все скрипты client-side, будем брать прямо оттуда)
Надо
Вариант № 1
- (save/open) реализовать сохранение в стандартом формате Vexflow/MusicXML а также загрузку сохраненных ранее проектов
- реализовать авто-создание нового такта при заполнении последнего (сейчас это делается вручную кнопкой Measure)
- Поменять имплементацию скроллинга (скроллбар вместо конпок)
- Добавить Стоп и Паузу к существующему Play
- Убрать Таб. (оставить только первые два стана)
Вариант № 2
- Все перечисленное в Варианте № 1
- Мультиинструментарий (добавить- удалить нотные станы для разных иструментов - пианино, скипка и т.д.)
- Принт и экспорт в различных форматах (midi/mp3, XML )
- Авто-перенос на новою строчку (нотный стан в виде листа бумаги)
Озвучьте ваш бюджет на оба варианта сразу, я буду решать какой вариант будет по карману