🎼악보 작성

이 페이지는 현재 업데이트 중인 내용을 다룹니다. 업데이트 상황에 따라 내용에 변동이 생길 수 있습니다.

하나의 악보는 최대 2분까지의 음악을 연주할 수 있습니다.

음계

베어타운 음악 시스템에서 음계는 위와 같이 0~24 사이의 숫자 또는 F#~F2#의 기호로 표시돼요. 악보에 숫자나 기호 등 문자를 적어 연주하고자 하는 음의 높이를 표현할 수 있어요.

문자를 공백( )으로 구분하여 차례대로 연주할 수 있어요. 예) 6 10 13

문자를 더하기 기호(+)로 구분하여 동시에 연주할 수 있어요. 예) 6+10+13

쉼표

DL-(숫자) 구문으로 숫자 부분에 적은 틱만큼 재생을 멈출 수 있어요. 실제 악보에서의 쉼표와 같은 역할을 해요. 이 구문은 다음에 나오는 재생 속도 구문에 영향을 받지 않아요. 예) 6 10 13 DL-20 11 5 8

재생 속도

베어타운 음악 시스템은 마인크래프트의 기본 시간 단위 1틱 단위까지 표현할 수 있어요. 1틱은 서버가 완전히 쾌적한 상태일 때를 기준으로 1/20초, 즉 0.05초에 해당해요.

별다른 지시가 없는 경우 하나의 공백( )은 1틱 간격을 의미하고, 아래의 구문을 통해 음악의 재생 속도를 지정하거나 변화시킬 수 있어요.

TICKSET-(숫자) 구문으로 공백의 길이를 입력한 숫자로 지정할 수 있어요. 예)

TICKADD-(숫자) 구문으로 공백의 길이에 입력한 숫자를 더할(+) 수 있어요. 예)

TICKSUB-(숫자) 구문으로 공백의 길이에서 입력한 숫자를 뺄(-) 수 있어요. 예)

TICKMUL-(숫자) 구문으로 공백의 길이에 입력한 숫자를 곱할(×) 수 있어요. 예)

TICKDIV-(숫자) 구문으로 공백의 길이를 입력한 숫자로 나눌(÷) 수 있어요. 예)

구간 반복

LOOP-(숫자)END 구문으로 특정 부분을 반복하여 연주할 수 있어요. 실제 악보에서의 도돌이표와 같은 역할을 해요. 예) LOOP-2 6 10 13 END 18 잘못된 예1) LOOP 6 10 13 END - LOOP- 뒤 횟수가 쓰이지 않았어요. 잘못된 예2) LOOP-2 6 10 13 - END가 쓰이지 않았어요.

가져오기

다른 악보의 내용을 다음 구문으로 간편하게 가져올 수도 있어요.

IMPORT-(악보이름) 구문으로, 현재 악보에서 재생하던 것을 잠시 중단하고 다른 악보의 내용을 재생할 수 있어요. 예) 6 10 13 IMPORT-TEST 18

SYNC-(악보이름) 구문으로, 현재 악보와 동시에 다른 악보의 내용을 재생할 수 있어요. 예) 6 10 13 SYNC-TEST 18

기타 구문

소리를 재생하는 일반 구문과 달리 화면에 문구를 띄우거나 입자를 발생시키는 구문도 입력할 수 있어요.

TITLE-(문구)-(지속시간) 구문으로 연주자의 화면에 일정 틱 동안 문구를 표시할 수 있어요. 문구 내에서 띄어쓰기는 밑줄(_)로 표현할 수 있어요. 예)

VIP 유저에 한하여 (파티클명)-(개수)-(속도) 구문으로 입자를 발생시킬 수 있어요. 파티클명은 이 링크Enum Constant Summary 문단에서 확인할 수 있어요. 개수는 최대 20개, 속도는 0.5~2.0 사이로 지정할 수 있어요. 서버 상태에 따라 기능 자체가 비활성화되거나 파티클 개수에 추가로 제한이 걸릴 수 있어요. 이 기능을 이용해 고의로 랙을 유발해서는 안 돼요! 예)

Last updated