Музыка в твоём ритме.

Плейлисты из твоей музыки, подобранные под твой каденс — бег, велосипед или любая тренировка с ровным темпом. Анализ прямо на устройстве; ничего не загружается в сеть.

Скачать в Google Play Скачать в RuStore
Версия для iOS — в работе
Настрой свой темп — очередь подстроится.

Как это работает

1

Анализ

Покажи приложению свою музыку. Темп определяет нейросетевой бит-трекер прямо на устройстве — ничего не загружается в сеть.

2

Выбери каденс

Укажи свой каденс — например, 175 шагов или 90 оборотов педалей в минуту.

3

Вперёд

Готовый плейлист под твой темп, с переходами точно в бит.

Всё построено на ритме

Твоя музыка, а не чужой каталог

Работает с файлами, которые у тебя уже есть.

Половинный и двойной темп

Трек на 90 BPM подходит для бега на 180 шагов в минуту. «Под бит» это знает — и помечает.

180 SPM ← 180 BPM · 90 BPM

Приватность по умолчанию

Весь анализ — на устройстве. Без аккаунта, без загрузки — и вообще без доступа в интернет.

Переходы точно в бит

Треки сменяются на сильную долю — как у диджея.

Android уже сейчас, iOS следом

Один движок на Rust для всех платформ. Android-версия вышла; версия для iOS на подходе.

Движок можно лицензировать

Делаете фитнес-приложение? Темп-движок доступен как SDK.

Как это выглядит

Каждое совпадение помечено: точный, половинный, двойной темп.
Твои папки — всё проанализировано прямо на телефоне.
Допуск, половинный и двойной темп, пропуск фрагментов вне темпа — всё настраивается.

Вопросы и ответы

Почему анализ идёт в два этапа?

Первый, быстрый этап за пару секунд прикидывает темп каждой песни — и можно сразу начинать. Второй слушает трек внимательно и находит точное место каждого бита: без этого не было бы точного подбора и диджейских переходов. Поэтому он и дольше.

Почему второй этап такой долгий?

Он действительно прослушивает песню целиком, прямо на телефоне — по несколько секунд на трек. Скорость специально снижена, чтобы телефон не грелся и батарея не садилась. Анализ идёт в фоне, даже если закрыть приложение, и каждой песне он нужен только один раз — результат сохраняется.

Почему только своя музыка, без стриминга?

Стриминговые сервисы не дают другим приложениям доступа к самому звуку, а анализу нужно «слышать» музыку. И это ещё и принцип: приложение вообще не выходит в интернет, так что твоя музыка и твои данные остаются на телефоне.

Какие музыкальные файлы приложение читает?

Обычные локальные форматы: MP3, AAC/M4A, FLAC, OGG/Opus и WAV — включая файлы WebM/Opus, в которых часто сохраняются скачанные с YouTube песни, под обманчивым расширением .mp3. Файлы с DRM-защитой прочитать нельзя.

Как задать темп?

Как удобнее: покрути кольцо, постучи по центру диска в ритме шагов, подстрой кнопками «плюс» и «минус» — или зажми центр и просто пошагай: через десять секунд приложение само определит твой темп.

Почему песня на 90 BPM оказалась в очереди для 180 шагов в минуту?

В таких песнях на два шага приходится один бит — ритм всё равно точно совпадает с шагом. Приложение помечает их в очереди, а в настройках можно отключить подбор по половинному и двойному темпу.

Почему песни начинаются не с начала?

У многих песен медленное вступление или затихающая концовка — как раз те места, где сбивается шаг. Поэтому приложение по умолчанию их пропускает и начинает там, где по-настоящему начинается музыка: тихое вступление может идти идеально ровно и всё равно заставит ждать. В настройках это можно отключить и всегда слушать песню целиком.

У песни вдруг поменялся BPM. Почему?

Быстрая прикидка иногда ошибается ровно в два раза — 85 вместо 170: один и тот же ритм можно посчитать и так, и так. Внимательный второй этап всё ставит на место. На плейлисты это обычно не влияет: песня и с «половинным» темпом подходила под твой шаг.

Под мой темп ничего не нашлось. Что делать?

Всё равно нажми «плей» — застучит метроном в твоём темпе. А как только повернёшь кольцо туда, где есть подходящие песни, начнётся музыка.

Есть впечатления? Расскажи, как прошло

Скачать в Google Play Скачать в RuStore
Версия для iOS — в работе