B-5) 기타 — 1) 변속
변속을 넣는 방식에는 여러가지가 있는데, 고전적인 방법으로 플레이는 신경쓰지 않고 바로 속도를 바꾸는 방법과, 천천히 속도를 변경시키는 방법으로 크게 두가지가 나뉘고, 천천히 속도를 변경시키는 방법중에서도 3가지로 나뉩니다. 고전적인 방법은 말 그대로 바로 1배속이었다가 0.8로 바로 떨어드리거나 갑자기 1.2로 배속시키는 등 정말 단순한 방식입니다.
변속을 넣는 방식에는 여러가지가 있는데, 고전적인 방법으로 플레이는 신경쓰지 않고 바로 속도를 바꾸는 방법과, 천천히 속도를 변경시키는 방법으로 크게 두가지가 나뉘고, 천천히 속도를 변경시키는 방법중에서도 3가지로 나뉩니다. 고전적인 방법은 말 그대로 바로 1배속이었다가 0.8로 바로 떨어드리거나 갑자기 1.2로 배속시키는 등 정말 단순한 방식입니다.
패턴을 읽는데 무척 불편하게 만드므로 다음 노트와의 간격이 충분하지 않다면 사용하지 않는걸 추천드립니다. 천천히 속도를 변경시키는 방법은 다음과 같습니다.
• 등차수열을 이용한 변속
• 등비수열을 이용한 변속
• 조화수열을 이용한 변속 (노트가 특정시점에 한 지점에 모임)
I) 등차수열 변속
1번 방법은 같은 값 만큼 계속 빼서 SV의 변화를 주는 방법입니다.
1배속에서 0.8배속으로 속도를 바꾸는 경우)
1.00x -> 0.95x -> 0.9x -> 0.85x -> 0.8x 계산이 편리해서 사용하기 쉽지만 속도 변화가 클 경우 노트 간 속도 비율이 크게 틀어져서 읽기 힘들어집니다.
예를 들어, 0.5x->0.4x->0.3x->0.2x->0.1x의 경우 0.1씩 줄어들지만 0.5->0.4와 0.2->0.1의 속도비율 차이는 극단적으로 큽니다.
II) 등비수열 변속
2번 방법은 1번과 유사하게 같은값 만큼 계속 곱해서 SV의 변화를 주는 방법입니다.
1배속에서 0.8배속으로 속도를 바꾸는 경우)
1.00x -> 0.95x -> 0.91x -> 0.87x -> 0.83x -> 0.8 로 변경시키는 방법입니다. (공비 (0.8)^(⅕)를 계속해서 1.0에서 곱해나가는 방식) 1번 방법에 비해 계산 방법이 복잡하지만 속도 비율이 일정해서 극단인 감/가속에도 적용할 수 있습니다.
III) 조화수열 변속
조화수열을 이용한 변속입니다.
이 변속의 특징은 변속이 적용된 노트들은 어느 시점에 한 지점에 완벽히 겹친다는 점입니다.
공식은 매우 복잡하므로 설명을 생략하겠습니다.
조화수열 변속의 적용 예시)
https://github.com/4dblackhole/SV-Wizard/releases
위 3가지 변속은 제가 만든 툴을 이용해 쉽게 적용할 수 있습니다.
패턴파일(.osu)을 선택한 후 시작 지점과 끝 지점을 ms단위로 넣고 시작 속도와 끝 속도를 설정한 다음 Generate를 누른 다음 에디터에서 Ctrl+L을 눌러 패턴파일을 다시 읽어오면 변속이 적용됩니다.