Soundslice — это веб-сервис для создания, редактирования и изучения интерактивных партитур и табулатур, синхронизированных с аудио- или видеозаписями. Платформа предназначена для музыкантов, преподавателей и транскрипторов, стремящихся интегрировать нотацию с реальным исполнением, обеспечивая эффективное и интуитивно понятное обучение.
Основанный в Чикаго в 2010 году Адрианом Холоваки и П.Дж. Маклином, Soundslice был разработан для решения проблемы недостаточной эффективности традиционных методов обучения музыке. Изначально реализованный как Flash-приложение, сервис со временем был переработан с использованием HTML5, что позволило обеспечить кроссплатформенную совместимость и улучшить пользовательский опыт. Сегодня Soundslice используется для практики, преподавания, транскрибирования и создания онлайн-курсов.
- Интерактивный проигрыватель: синхронизация нотного текста с аудио или видео, возможность замедления, петли и перехода по нотам.
- Редактор нотации и табулатуры: создание партитур с поддержкой стандартной нотации и табулатуры, импорт файлов MusicXML и Guitar Pro, а также сканирование PDF и фотографий.
- Сканер партитур: преобразование изображений в редактируемые партитуры с использованием алгоритмов искусственного интеллекта.
- Практика и отслеживание прогресса: возможность отмечать выполненные занятия, отслеживать историю практики и оставлять личные заметки.
- Мобильная и облачная совместимость: доступность на различных устройствах без необходимости установки дополнительных приложений.
- Инструменты для преподавателей: создание и распространение интерактивных уроков, поддержка студентов и управление курсами.
- Магазин и монетизация: возможность продажи собственных уроков и транскрипций через встроенную платформу.
- Поддержка мультитрековых записей: возможность работы с несколькими дорожками, включая видео, аудио и MIDI.
- Поддержка различных инструментов: возможность работы с нотами для фортепиано, гитары, ударных и других инструментов.
- Гибкая настройка внешнего вида: изменение отображения нот, включая скрытие пустых систем, настройку размеров и отображение повторов.
- Поддержка различных языков: возможность изменения языка интерфейса в настройках.