Тюнер должен точно ловить высоту тона через микрофон телефона и показывать отклонение от нужной ноты понятной шкалой — без задержек и без сбоев на фоновом шуме зала или улицы. Поддержка нескольких инструментов и альтернативных строёв обязательна.
Метроном нужен гибкий: составные размеры, акценты на выбранных долях, плавное и ступенчатое изменение темпа, сохранение своих пресетов под конкретные композиции. Отдельно — фон должен держаться железно: звонок, блокировка экрана, переключение на другое приложение не должны обрывать звук метронома, иначе смысл использования на репетиции теряется.
По интерфейсу — минимум лишних элементов, быстрый отклик, аккуратное расходование заряда при долгой работе в фоне. Приложение нужно на iOS и Android с одинаковым поведением. Стек и архитектуру обсуждаем, но требования по точности и стабильности фона не подлежат пересмотру.
Коротко о требованиях:
— точный тюнер с низкой задержкой отклика;
— гибкий метроном с акцентами и пресетами;
— надёжный фон без обрывов звука;
— идентичное поведение на iOS и Android.