как узнать свой бпм в осу

Настройка тайминга

Небольшое вступление

На самом деле, тайминг песен вовсе не так сложен, как может показаться на первый взгляд; для него требуются всего лишь две вещи: чувство ритма и некоторое количество времени. Навык хорошей игры не обязателен, но не помешает.

Итак, если ты играешь в osu! и со слухом у тебя всё в порядке, то можно начать. Предполагается, что ты знаешь, что такое BPM и оффсет, и умеешь создавать ненаследуемые секции (красные полоски).

Подготовка mp3

Если ты собираешься серьёзно работать с картой, например, вести её на ранк, нужно, чтобы её битрейт был не больше 192 и не меньше 128 кбит/с (делается это для того, чтобы песни были приемлемого качества и не занимали много места на сервере); посмотреть битрейт аудио можно через свойства файла на самой последней вкладке. Как и чем понизить его до нужной величины (обычно 192 кбит/с), ищи здесь.

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

Обычный тайминг

Цели и задачи

Практически в любой песне, в любой мелодии есть определённый ритм, составляющий её основу. Именно в соответствии с ритмом построена вся песня; ему следуют музыкальные инструменты, а если в песне есть слова, они ложатся на этот ритм и поются в соответствии с ним. Музыка построена вполне закономерно, иначе бы она не была музыкой.

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

Из всего вышесказанного следует то, что достаточно поймать ритм песни и определить, откуда он начинается, чтобы успешно её затаймить. Расстояние между нотами за нас рассчитает редактор, нам останется только выбрать правильные деления шкалы и затем начать расставлять ноты.

Итак, план действий:

Поиск BPM и оффсета

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

Итак, нажимаем «пробел», находясь в редакторе, и начинаем слушать трек с самого начала, пока не дойдём до того места, где можно будет четко и равномерно «выбивать» ритм. На этом моменте останавливаем песню, отматываем чуть назад, вновь запускаем прослушивание и, когда будет играть найденный ритмичный кусок, начинаем подыгрывать ему, нажимая на клавишу t как можно равномерней и спокойней (можно кликать на мышке, наведя курсор на надпись «Tap here!» в правом углу, но на клавиатуре обычно получаются более точные результаты). Пусть тебя не смущает то, что параметры меняются после каждого тычка, всё равно они ещё не точны. Да и тратить на это стоит не больше десяти-пятнадцати секунд, всё равно потом выправим.

Выставляем оффсет

Собственно, приблизительный оффсет у нас уже есть, осталось его приблизить к реальному. Перематываем песню на то место, откуда начинали отбивать ритм (на обеих шкалах времени там теперь можно увидеть красненькую полоску), затем смотрим в нижний правый угол: там находится переключатель скорости воспроизведения. Его мы будем использовать, чтобы замедлить трек и услышать точней, когда именно появляется первый звук, под который мы нажимали t. Оффсет выправляется следующим способом: у нас есть метроном (см. в правый верхний угол), который будет тикать в такт выставленному таймингу; наша задача — заставить метроном тикнуть ровно в тот момент, когда появляется первый звук из тех, под которые мы выставляли тайминг.

Выбираем 50%, «встаём» незадолго до красной линии и нажимаем пробел. Песня теперь играет в два раза медленней, и услышать расхождение будет проще. Чтобы двигать оффсет, используются стрелочки вверх и вниз рядом с его текущим значением. Обычный клик сдвигает оффсет на 2 мс, если зажать Shift — на 10, а если Ctrl, то на одну миллисекунду. Играемся со стрелками до тех пор, пока разница между звуком в музыке и первым тиком метронома будет практически незаметна.

Может возникнуть закономерный вопрос: почему 50, а не 25? К сожалению, в связи с особенностями замедления песни в редакторе, его лучше не использовать вообще, а подгонять всё с помощью тестов. Чем медленней будет играть песня, тем сильней тайминг на слух будет отличаться от реального, т.е. того, под который можно нормально играть, ударяя по нотам вовремя.

Выставляем BPM

Теперь у нас есть относительно верный оффсет, и можно проверять BPM (вероятность ошибки меньше). Делается это следующим образом: необходимо прослушать всю песню целиком, начиная с того момента, где находится красная линия, до конца, и попутно подгонять метроном. Запускаем прослушивание (ах да, не забудь вернуть скорость обратно на 100%) и заодно слушаем, как тикает метроном. Он не должен ни отставать, ни бежать впереди песни; чтобы это исправлять, нужно кликать по стрелке вниз, если он спешит, и по стрелке вверх, если не успевает (стрелки — те, что около текущего значения BPM). Если возникают какие-то проблемы с нахождением различия, на помощь вновь приходит замедление скорости.

После того, как песня прослушана до конца, смотрим, что у нас получилось. В 99% случаев можно выкинуть тысячные доли и сделать, к примеру, из 145.804 просто 145.8, округление вряд ли повредит. Можно на всякий случай записать старое значение куда-нибудь, а потом уже отлаживать метроном. Проверять лучше всего вблизи конца трека, разница между темпом песни и метронома накопится и будет легко слышна. Перед тем, как оставить BPM с сотыми или десятыми частями, уберите или округлите их и послушайте метроном ещё раз; возможно, они действительно не нужны. Под «ровный», кратный BPM типа 130, 140, 145, 160, 170 и так далее играет большинство электронных треков и другой синтезированной музыки, это делается для удобства сведения треков вместе, да и просто потому, что в аудиоредакторе легче выставить что-то.. простое, как бы банально это не звучало.

Читайте также:  актрисы брюнетки с зелеными глазами

Донастраиваем метроном

Теперь опять немного теории в моём пересказе. Музыка состоит из тактов — повторяющихся частей. Повторение не буквальное, а схематическое, т.е. у одинаковых частей будет одна и та же схема звуков (например, «сильный» звук, ударные, просто звук, ударные и опять «сильный» звук). Если есть желание, можно прочитать статью про музыкальный размер из Википедии и попробовать немного разобраться, или заглянуть сюда, чтобы посмотреть на совсем небольшую схемку.

Итак, нам нужно найти место, откуда будет «расти» наша линейка, то есть найти сильный бит (на помощь опять приходит ещё одна статья). Его легко узнать: во время сильного бита исполнители повышают голос, интонация поднимается, в музыке слышны финиши и тому подобные звуки, обозначающие что-то серьёзное. Если сильный бит уже совпадает с тем местом, где находится наша красная линия, это хорошо, и трогать ничего не надо, в противном случае перемещаемся на то место, где сильный бит находится в музыке; при этом мы должны попасть на уже существующий тик верхней шкалы времени (выставьте параметр в правом верхнем углу на 1/2 или 1/4, чтобы не ошибиться). После перемещения туда нажимаем на значение оффсета и попадаем в меню тайминга. Выделяем нашу красную полоску (тут она выглядит как точка) и нажимаем слева кнопку «Use current offset».

Теперь надо поставить красную полоску туда, где начинается ритм песни, потому что логотип osu! и другие элементы пульсируют, ориентируясь на тайминг песни: начинают с того времени, где установлен оффсет, а пульсируют в такт BPM. На всякий случай отметь место, где стоит красная полоска, закладкой или чем-то еще, а затем переместись в начало песни на первый большой белый тик и проделай все то же, что было в предыдущем абзаце. Такой сдвиг сохранит текущий тайминг, если он верен.

Осталось разобраться с размером такта, то есть с тем, как часто в песне появляется сильный бит. При правильной настройке первый тик метронома будет всегда совпадать с сильным битом; если это не так — идём в настройки (F6 или клик по значениям оффсета / BPM) и меняем параметр Time Signature. Самый частый размер — 4/4 («четыре четверти»), далее по популярности следуют 3/4 («три четверти», такт состоит из одного сильного бита и двух слабых) и 6/4, а дальше начинается экзотика, которая, впрочем, тебе вряд ли когда-то встретится.

Тестирование

Тестирование заключается в том, что мы будем выбивать ноты под свой же тайминг. Нажимаем F1, попадаем на сетку, где будут размещаться ноты. Наша задача — расставить их так, чтобы выбивать их было максимально удобно и чтобы это не влияло на качество.

Всё это пригодится нам в режиме Test Mode ( F5 ), который имеет крайне полезный механизм обратной связи: он будет показывать разницу между тем, когда нота появляется в редакторе (согласно таймингу), и тем, когда её услышали и сыграли мы. Если у тебя нет проблем со слухом, ритмом, реакцией, точностью и звуковой картой (или железом вообще), то можно продолжать дальше, в противном случае от самостоятельного тестирования лучше воздержаться: возможно, оно даст неверные результаты.

Итак, разместили ноты (я обычно раскладываю их в некоторое подобие квадрата из восьми нот), теперь нажимаем F5 и аккуратно, равномерно и ритмично отбиваем их. Пара советов:

Одновременно с отбиванием нот нужно поглядывать на левую часть окна редактора. Там находится нужная строчка, которая выглядит примерно так: Mistimed Hits: 38% (ave 17 ms late).

Первое число — процент неточных попаданий, вторая — усредненная разница между таймингом в редакторе и тем, как мы слышим трек и отбиваем ритм. Слово «late» обозначает то, что мы нажимаем позже, чем «надо» (пока что в кавычках), «early» — раньше. Отбивать стоит до тех пор, пока второе число не прекратит сильно колебаться (максимум — на 2-5 мс). После этого останавливаем тестирование и исправляем оффсет: при слове «late» его нужно увеличивать на указанное число (в примере это 17 миллисекунд), а при слове «early» — уменьшать. Не забудь отметить квадратик на панели тайминга («Move already placed notes when changing the offset/BPM»), иначе ноты после сдвига будут оставаться на старом месте. После нескольких этапов тестирований разница между музыкой и сыгранными нотами уменьшится; значения лучше 4 мс добиваться не стоит, оно мало на что повлияет.

Будем считать, что тестировали мы нормально, били не спеша и без задержек, и оффсет теперь верный. Дальше идёт проверка BPM: если он верен, ноты везде ложатся на музыку и звучат с ней в одно время. Проверять будем точно так же, только теперь ноты, которые мы будем отбивать, разместим в трёх местах: сразу после нашей красной полоски, ближе к концу (когда ритм ещё уловим и хорошо отбиваем F3 ), то есть слушать метроном и постараться отловить изменение ритма, затем оттестировать его, как обычный одиночный оффсет. В отличие от традиционных и равномерных песен, BPM здесь может быть любым (в пределах разумного), главное, чтобы он «держался» как можно дольше.

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

Для тайминга ускорений / замедлений примерный алгоритм немного другой:

Повторять, пока ускорение / замедление не закончится и BPM не перестанет меняться. После этого стоит расставить ноты и сыграть их несколько раз как можно лучше, результаты использовать для отладки. Чаще всего приходится изменять большинство точек, но значительно — лишь одну-две (остальные изменения будут только делать так, чтобы другие секции начинались ровно на белых тиках).

Читайте также:  как понять что робот пылесос зарядился поларис

Улучшение результата

Если желание помочь себе ещё не ушло, то теперь нужно перепроверить все точки тайминга и, возможно, убрать ненужные. Для этого расставляем ноты на протяжении всей карты (можно расставить один паттерн, а потом его копировать; следи только, чтобы ноты не слипались и попадали на правильные тики) и начинаем играть. Любые ошибки и нестыковки исправляем, ориентируясь опять-таки на расхождение, на свои ощущения и на текущий тайминг.

Этот процесс долог и мучителен, именно приближение мультитайминга к идеальному занимает бо́льшую часть времени. Тебе придётся тестировать одни и те же куски песни по нескольку раз (временами попыток будет около десяти), тестировать их подряд или по очереди, переслушивать и стремиться, чтобы расхождение стремилось к нулю или к всё тем же 3-5 миллисекундам. Здесь опять-таки стоит дать несколько важных советов:

Эпилог

Помогать другим с таймингом стоит только в том случае, если:

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

Источник

Очки производительности

Система очков производительности (Performance points или pp) — это рейтинговый показатель, нацеленный быть более контекстно релевантным к прогрессии игрока в такой продолжительной игре, как osu!.

Она направлена на то, чтобы сместить фокус прогрессии навыков с количества сыгранного времени на точного предствления навыков игрока. Это достигается путем вычисления уникального pp-результата, основываясь на сложности карты и производительности игрока на ней.

История

Публично представленная в течение апреля 2012 года и названная только как таинственный проект ‘. ‘, загадочная система наконец получила своё полноценное название позже в том же месяце.

В последующем известная как «pp», сокращённо от «performance points», эта новая система стремилась изменить прежний стандарт производительности игрока от обычного общего счёта до чего-то, что точно отражает навыки игрока. В то время это было встречено широким одобрением среди игроков.

Через несколько месяцев после раскрытия версия osu! (20120722-24) официально внедрила данную систему с подсчётом результатов каждые 30 минут как полноценную замену старой системе рейтинговых результатов. Позднее, в августе того же года, система была улучшена для обновлений в реальном времени.

Она продолжала существовать в таком виде в течение более чем года службы, пока Tom94, создатель системы подсчёта очков osu!tp, не присоединился к команде osu! и не реализовал свой проект в новую систему. Она была названа ppv2 и вышла в свет 27 января 2014 года.

ppv2 в данный момент находится в активном обслуживании с постоянными обновлениями, публикуемыми в своём списке изменений.

ppv1, оригинальная сборка системы очков производительности, также имела список изменений, который можно посмотреть на его теме на форуме.

Как подсчитываются pp?

Очки производительности очень сильно завязаны на подсчитанной сложности карты, которая определяется уникальным алгоритмом созданным для каждого режима игры.

Сложность играемой карты определяет конечное значение pp вашего результата.

Если вдаваться в подробности, формула опирается на четыре основных значения: аим, скорость, точность и нагрузка.

Данные значения комбинируются в различных величинах для получения общего результата, который относится к определённой сложности карты и индивидуальной производительности результата на указанной карте.

Затем результаты взвешиваются в сравнении друг другом, чтобы убедиться, что только лучшие из них, поставленные пользователем, подсчитываются как большинство в рейтинге очков производительности. Данная система известна как система взвешивания и является основополагающей концепцией системы измерения очков производительности.

Основываясь на количестве рейтинговых карт с поставленным результатом может быть выдано небольшое число бонусных pp.

Что такое «аим»?

Аимом считается то, насколько сложно постоянно ударять по последовательным нотам на карте.

Такие элементы, как скорость подхода (approach rate, AR) и определенные моды (а именно Flashlight, Hidden и HardRock), делают прицеливание существенно более сложными, и, следовательно, влияет на количество pp, выдаваемое результатом.

Карты с очень большими джампами (в случае с osu!) считаются высокоаимными, и, стало быть, часто выдают более высокие pp-результаты. То же и про карты со множеством гиперрывков в osu!catch.

Аим не рассматривается в таких режимах игры, как osu!taiko и osu!mania.

Что такое «скорость»?

Скоростью считается та частота, с которой карта предоставляет новые элементы для игры.

Карты с большим числом нот за короткий период времени рассматриваются как имеющие очень высокое значение скорости.

Алгоритм очков производительности оценивает моды вроде DoubleTime и HalfTime, как значительно влияющие на скорость карты.

Что такое «точность»?

Точностью считается ваша индивидуальная производительность и слаженность в нажимании по нотам в установленные сроки.

Высокоточные результаты считаются очень мастерскими алгоритмом очков производительности и будут награждаться очень большим счётом в сравнении с менее точными.

Так, например, результат, поставленный с точностью 80%, порою стоит 2/3 от результата с точностью 95%.

Моды вроде Hidden, Hard Rock и Flashlight считаются существенно меняющими то, как сложно будет достигать точного результата на карте.

Что такое «нагрузка»?

Нагрузкой считается то, сколько раз и как долго игрок подвергается высокоинтенсивным секциям на определённой карте.

Секции или резкие моменты чрезвычайно высокой скорости или сложности паттерна на карте будут значительно увеличивать подсчитанные значения нагрузки.

Карты с высоким значением нагрузки считаются очень и очень сложными, и следовательно награждают очень большими суммами очков производительности, если могут быть преодолены текущими навыками игрока.

Как аим, скорость, точность и нагрузка объединяются для создания pp?

Все четыре элемента согласованно рассматриваются для определения общей сложности карты, а также как конкретный результат сравнивается с тем, что считается «оптимальной» игрой для этой карты.

Алгоритм для очков производительности существенно варьируется в зависимости от режима игры.

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

Что за «система взвешивания» и как она влияет на подсчёт моих результатов?

Система взвешивания ссылается на тот факт, что все ваши результаты взвешиваются в сравнении друг с другом с точки зрения общей производительности.

Читайте также:  актер люди в черном 4 буквы сканворд

Это значит, что только ваш лучший pp-результат наградит полным количеством pp за определённую производительность. Остальные, что с более низким общим значением pp, будут взвешены с постоянно уменьшающимся процентом.

Приведём пример этого с математической формулой:

Пусть PP представляет индивидуальное значение pp для каждого результата. PP[i] обозначает i-ое значение pp-результата, сортируемое по убыванию, где i варьируется от 1 до n, а n определяется как число ваших результатов.

Сколько бонусных pp можно получить за наличие множества результатов на рейтинговых картах?

За установку больших значений результатов может выдаться до 416,6667 бонусных pp. Это достигается приблизительно при 25397 результатах.

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

Среднее количество результатов, необходимое для достижения половины этого бонуса — примерно 1155. Как можно заметить, количество требуемых результатов резко возрастает к верхнему концу спектра.

Где я могу посмотреть рейтинг по производительности?

Рейтинг всех игроков по очкам производительности можно найти здесь.

Как я могу увеличить мои рейтинговые/общие pp?

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

Лучший способ улучшить её — поработать над получением хороших результатов на сложных картах или играть на множестве разнообразных карт.

Учтите следующие советы:

Почему я не получаю полное количество pp с сыгранной карты?

Очки производительности используют систему взвешивания, что означает, что ваш лучший результат за всё время даст 100% всех своих pp, а каждый последующий — значение с каждым разом всё меньшее.

Об этом детальнее сказано в разделе система взвешивания данной статьи. Объясняя это с более понятным примером:

Если ваши лучшие pp-рейтинги имееют только две сыгранные карты, каждая из которых результатом в 100pp, вашие общие pp были бы 195pp.

Первый результат стоит 100% от общего числа pp, так как это ваш лучший результат.

Второй стоит только 95% от общего числа pp, так как он не является лучшим результатом, так что он вносит только 95pp в общий счёт вместо 100.

Теперь же, будем утверждать, что вы поставили абсолютно новый стоящий 110pp результат. Ваша таблица лучших результатов теперь выглядит так:

Это означает, что когда вы будете улучшать свои показатели в osu!, у вашего значения всех pp будет тенденция расти вверх, делая ваши старые результаты каждый раз менее ценными в сравнении с новыми, более сложными, которыми вы их обновляете.

Система взвешивания — это та причина, за которой кроется то, почему я больше не получаю никаких pp с игры на easy-картах?

Как указано выше, очень старые результаты в конечном счёте будут весить менее процента от своего полного значения. Это значит, что в конце концов они не внесут почти никакой вклад в ваш общий счёт, когда вы будете совершенствоваться.

Однако в тот же момент вы бы уже поставили несколько куда более впечатляющих результатов, что значит, что ваши pp будут выше в целом, так как поставленные более высокие результаты перевешивают более старые.

Почему я теряю pp за установку нового результата?

Вы можете иногда потерять pp за установку результата с бóльшим комбо, но с худшей точностью, или играя с модами с худшей точностью в целом.

Значение всех очков по-прежнему важно для индивидуальных рейтингов карт, и это может привести к необычным обстоятельствам, когда более высокий общий результат с более низкой точностью или использованием модов создаст результат «получше», который всё равно в конечном итоге вычтет несколько pp.

Некоторые моды ощущаются очень пере- или недовешивающими. Почему?

Это больше вопрос мнения, чем чего-либо ещё.

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

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

Источник

Как узнать свой бпм в осу

Naru | Stream | Blog запись закреплена

1. С чего стоит начать, так это положение руки.
Она должна у вас лежать ровно, не свисать или наоборот как-то задрано вверх. Идеальное положение на первой фотке. Нужно это для того, что бы не повредить ваши руки при игре. Ведь от игры в неправильной позе, руки со временем сильно заболят, еще есть риск от такого заиметь тоннели в руках, а это очень плохо. Так же крайне важно держать кисть прямо, это показано на фотке №6.

2. Перейдем к самой сути стримов и как их играть. Ну во первых если вы уж совсем новичок в осу и не шарите как эти круги жать, объясняю. Прожимать ноты нужно поочередно нажимая на клавиши ZX, строго в таком порядке (zxzx) или (xzxz) смотря с какого пальца начинаете прожимать. Как понять с какой скоростью прожимать? Ну тут все неоднозначно. Я бы мог ответить что нужно жать в соответствии с ритмом песни, но тогда какой бы это был гайд? Собственно в понятии скорости прожима нам может помочь счетчик (unstable rate) внизу экрана, включить его можно в настройках. Как он работает? Если при прожиме стрима белый треугольник уходит влево, то вы недостаточно быстро жмете, если вправо, то наоборот слишком сильно. Так же в понимании скорости стримов нам поможет меню выбора карт, у каждой карты под названием указанно количество BPM (Количество ударов в минуту), чем это значение выше, тем быстрее карта и стримы на ней.
Небольшая таблица с вашего позволения:

3. Как быстрее прожимать? Я стараюсь со всех сил но ничего не получается!
В данной ситуации могу посоветовать поднять кисть в воздух и тапать пальцами с максимальной скоростью, мне помогает. (пример данной позы на 2 фотке).
Так же можете просто долго и упорно тренировать BPM который не можете прожать, со временем станет выходить лучше.

4 О спейсовых стримах ничего рассказывать не буду, так как сам ничего в них не могу. лишь дам примеры карт.

5 Карты для тренинга:

На этом все, надеюсь вам был полезен мой гайд.

Источник

Советы мастера