Об этом проекте
flutter_piano — это кроссплатформенное приложение-пианино, созданное на Flutter и работающее как на iOS, так и на Android. Оно использует собственный кроссплатформенный MIDI-синтезатор, реализованный в виде плагина flutter_midi, который загружает файлы звуковых шрифтов .SF2 для воспроизведения звука. Приложение поддерживает полифоническое исполнение несколькими пальцами, горизонтальную прокрутку для смены октав, настраиваемую ширину клавиш и необязательные подписи клавиш. В нём реализована поддержка Semantics для слабовидящих пользователей: каждая клавиша представлена как кнопка и подписана названием ноты, а не просто MIDI-номером. Приложение рассчитано только на альбомную ориентацию, которая настраивается в манифесте Android и в настройках проекта iOS. Пользователи могут заменить стандартный файл Piano.SF2 другими файлами звуковых шрифтов, чтобы играть на разных инструментах. Проект также опубликован под названием The Pocket Piano в App Store и Google Play.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.