Тайминг — процесс определения музыкальной структуры песни. Он заключается в поиске всех тайминг-секций песни, их темпа и тактовых размеров.
Настройки тайминга в редакторе карт показаны в виде расположенной сверху шкалы, похожей на линейку. Помещённые туда игровые объекты привязываются к полоскам (тикам) на шкале, которые обозначают равные интервалы в одном музыкальном такте и призваны упростить выравнивание объектов под песню.
Помимо равномерной расстановки нот, тайминг отвечает за следующие вещи:
Несмотря на прямую зависимость от музыки, на тайминг частично влияют свойства конкретного аудио: это значит, что при изменении аудиофайла или после его замены уже настроенный тайминг может «слететь». Чтобы не жалеть о потере, следует сначала проверить аудио на соответствие критерием ранкинга, а уже только потом настраивать тайминг.
Основная статья: Теория музыки
Почти у всех песен есть свой темп. Задача тайминга — определить этот темп и зафиксировать, как он меняется со временем на разных участках песни (если меняется вообще). В этом может частично помочь знание основных терминов теории музыки:
Основная статья: Настройка тайминга
См. также: Редактор карт/Тайминг
Если у песни не меняется темп, то для правильного тайминга достаточно добавить в карту одну-единственную тайминг-секцию. Её необходимо поставить на момент с первой сильной долей песни. Время, прошедшее с начала аудиофайла и до этого момента, также называется оффсетом. На основе поставленной секции osu! автоматически рассчитает положение всех остальных нот. Этого будет достаточно для цифровой музыки или достаточно отредактированых песен, где нет изменений темпа, тактов с разным размером, и отсутствуют сбросы метронома.
Чтобы самостоятельно подобрать примерный темп песни, перейдите на вкладку настроек тайминга и начните ритмично нажимать на клавишу T
, либо кликать по кнопке около метронома в правом верхнем углу. Подобранное число можно вручную менять до тех пор, пока щелчки метронома не начнут совпадать с ритмом музыки. Стоит упомянуть о двух моментах:
Пример карты со сложным таймингом, «MiddleIsland - Roze» от Lan wings, где на три минуты пианино и скрипки приходится около трёх сотен красных тайминг-секций.
Для правильного тайминга песни с меняющимся темпом потребуется несколько оффсетов, так как в ней может быть либо несколько участков с разными темпами (англ. multi-BPM), либо постоянно меняющийся темп (англ. variable BPM). В первом случае оффсетов может быть относительно немного, во втором же — несколько десятков или даже сотен.
Музыка, исполненная без метронома, может содержать самые разные артефакты тайминга, например, произвольные смены темпа или ноты, сыгранные не в ритм. Это может быть сделано как намеренно, ради музыкальной выразительности, так и из-за человеческого фактора. Подобные погрешности необходимо учитывать при тайминге, что может оказаться достаточно сложно — старайтесь не браться за такие песни, если у вас мало терпения или опыта в тайминге.
Маленькие погрешности — например, расхождение в несколько миллисекунд, — можно не таймить, если песня записана под метроном и нормально играется и с более простым таймингом. Альтернативный подход заключается в редактировании аудио в программах типа Audacity, чтобы квантизировать звуки (подвинуть их туда, где они должны быть согласно таймингу).
Иногда нужно добавить новый оффсет, не меняя темп, чтобы отметить сбившийся ритм песни. Это требуется, например, если аудио неровно склеено, и такт в месте склейки длится чуть больше или чуть меньше, чем надо, либо если композитор сам плохо справился с квантизацией нот.
Наконец, новый оффсет нужен при смене музыкального размера, либо при сбросе метронома: например, если песня переходит из обычного «квадратного» размера (4/4) в вальс (3/4), или если очередной такт начинается на одну или несколько долей раньше.
Тайминг считается одним из самых сложных для овладевания навыков, поскольку он требует развитого чувства ритма и большого запаса терпения. Как следствие, мапперы часто просят о тайминге других мапперов и моддеров — лично, либо в общих чатах и форумах, посвящённых моддингу. В одном из подобных тредов, "Unable to find the BPM/offset of your map? Post here", за 13 лет скопилось более чем 5 тысяч постов.
Таймингу посвящён отдельный раздел критериев ранкинга, где рассказываются требования к картам, идущим на ранк.