GUIDE · PIANO PLAY

사용 가이드

예제 악보 작은 별을 따라 열고, 듣고, 한 음을 고친 뒤 저장할 수 있습니다. 편집과 건반이 있는 스튜디오에는 광고를 두지 않습니다. 이 문서는 읽기 전용입니다.

예제 악보로 세 단계 시작

01 · 열기

작은 별을 스튜디오에서 엽니다

작은 별 열기를 누르면 라이브러리의 두 번째 예제가 열립니다. 주소의 piece 값은 앱에 포함된 예제 id만 받습니다. 개인 악보 id는 없습니다.

같은 곡은 왼쪽 곡 라이브러리에서 작은 별을 눌러도 열립니다. 곡의 출처는 작은 별 소개에 있습니다.

02 · 듣기

재생하고 건반을 칩니다

악보 아래 재생 버튼 또는 Space로 연주를 시작하거나 멈춥니다. 진행 막대로 위치를 옮기고, 반복 버튼으로 끝까지 가면 다시 시작합니다. 템포는 40–200 BPM이고, 템포를 바꾸면 재생이 잠시 멈춥니다.

아래 108건반을 누르거나, 컴퓨터 키보드 A W S E D F T G Y H U J K로 C4–C5를 칩니다. 다른 입력 칸에 커서가 있으면 이 키는 연주하지 않습니다.

03 · 고치고 남기기

한 음을 바꾸고 저장합니다

악보 편집을 열고 첫 음 주변을 클릭한 뒤 음높이를 바꿉니다. 저장을 눌러야 스튜디오의 재생 악보가 바뀝니다. 저장 전에도 초안은 브라우저에 남지만, 재생은 마지막 저장(또는 처음 연 악보)을 따릅니다.

파일을 남기려면 악보 제목 옆 다운로드를 누릅니다. 파일 이름은 songnote.abc입니다. 브라우저 데이터를 지우면 초안은 사라집니다.

악보 편집

새 악보는 왼쪽 새 악보에서 만듭니다. 제목과 작곡가를 적고, 한 오선 또는 피아노 대보표를 고릅니다. 빈 마디로 시작하고 입력 초점은 첫 칸에 있습니다. 기본 격자는 8분음표이고, 도구 모음 GRID 4 / 8 / 16 / 32보다 잘게 나눈 음가는 그 격자에서 고를 수 없습니다.

한 줄은 네 마디입니다. 피아노 악보는 그 줄에 오른손(RH)과 왼손(LH)이 함께 있습니다. 입력할 손은 Voice 버튼으로 바꿉니다. 각 줄의 이 줄 ABC 편집은 그 네 마디만 고치고, 이 줄 ABC 적용으로 반영합니다.

대보표의 최소 형태는 아래와 같습니다. { }는 피아노 괄호, 중간의 |는 위·아래 마디선을 잇습니다.

%%score { RH | LH }
V:RH clef=treble name="Piano"
V:LH clef=bass
K:C
[V:RH] E E F G | G F E D |
[V:LH] [C,G,]2 [C,G,]2 | [G,,G,]2 [G,,G,]2 |

한 오선으로 시작하려면 다음을 새 악보의 ABC에 넣고 저장합니다.

X:1
T:나의 첫 연주
C:이름
M:4/4
L:1/4
Q:1/4=100
K:C
C D E F | G A B c | [CEG]4 |]

C D E는 도레미, 소문자 c는 한 옥타브 위, C2는 두 배 길이, z는 쉼표, [CEG]는 화음, |는 마디, |]는 끝마디입니다. 헤더를 비우려면 보이지 않는 쉼표 x를 쓰고, 연주되는 쉼표는 z입니다.

연주와 건반

재생 중인 음은 오선보에서 강조되고, 피아노 롤이 같은 위치를 지나며 건반이 눌립니다. 건반은 가로로 스크롤합니다. 흰 건반 63개, 검은 건반 45개로 C0–B8입니다.

오른쪽 연주 설정에서 템포, 볼륨, 부드러운 음색, 건반 음이름 표시를 바꿉니다. 부드러운 음색은 높은 배음을 줄입니다. 악보 편집을 연 동안 Space는 스튜디오 재생이 아니라 편집기 안 들어보기를 토글합니다. 편집기 들어보기는 저장 전 초안을 별도의 소리 엔진으로 냅니다.

브라우저 탭을 숨기면 재생이 멈춥니다. 돌아오면 재생 버튼으로 멈춘 위치부터 다시 들을 수 있습니다.

음원 엔진

Songnote는 피아노 녹음, SoundFont, 외부 오디오 파일을 받지 않습니다. 스튜디오가 Web Audio API로 사인파 배음을 최대 6개 겹쳐 피아노에 가까운 소리를 만듭니다. A4는 440Hz입니다. 악보 그리기는 abcjs(MIT)가 하고, abcjs의 샘플 합성기는 쓰지 않습니다.

표준 ABC 강약·스타카토·테누토·악센트·트릴·레가토·글리산도 기호는 악보와 소리에 반영됩니다. % songnote로 시작하는 줄은 Songnote만 읽는 연주 지시입니다.

% songnote tremolo start=0 end=4 rate=8
% songnote pedal start=4 end=8
% songnote glissando start=8 end=10 from=C4 to=C5

트레몰로 rate는 4, 6, 8, 12, 16만 됩니다. 한 지시의 길이는 64박 이내입니다. 글리산도 from/to는 C0–B8 음이름 또는 MIDI 번호입니다. 실습곡으로 들으려면 표정 있는 건반을 여세요.

지원하는 ABC와 한계

  • 조표 K:가 필요하고, 한 파일에 곡은 하나(X: 하나)입니다.
  • 악보 본문은 60,000자 이내, 불러오는 파일은 100KB 이하의 .abc 또는 .txt입니다.
  • 음표는 12,000개 이내, 길이는 4,000박 이내입니다. 그 이상이면 나누라는 오류가 납니다.
  • 연주 음역은 C0–B8입니다. A0(A,,,,)은 이 범위보다 낮아 오류가 납니다. C0는 C,,,,, C4는 C, C5는 c, B8은 b'''입니다.
  • ^는 샵, _는 플랫, =는 제자리표입니다.
  • 사진, PDF, MIDI, MusicXML은 열 수 없습니다.

키보드 단축키

글자를 입력하는 칸에 커서가 있으면 단축키 대신 그 칸에 글자가 들어갑니다.

상황키동작
스튜디오Space재생 또는 일시정지. 악보 편집이 열려 있으면 동작하지 않습니다.
스튜디오A W S E D F T G Y H U J KC4부터 반음 단위로 C5까지 연주합니다.
악보 편집Space들어보기 또는 일시정지.
악보 편집Esc음표 도구를 쓰는 중이면 선택 도구로 돌아갑니다. 이미 선택 도구면 편집기를 닫습니다.
악보 편집Delete, Backspace선택한 음이나 쉼표를 지웁니다.
악보 편집↑ ↓선택한 음의 높이를 한 단계 올리거나 내립니다.
악보 편집← →선택이 있을 때 이전·다음 칸으로 이동합니다.
악보 편집, 와 '선택한 음을 옥타브 내리거나 올립니다.
악보 편집N, R, C음표, 쉼표, 화음 도구로 바꿉니다.
악보 편집Ctrl 또는 Cmd + Z / Y실행 취소, 다시 실행. Shift+Z도 다시 실행입니다.
선택 도구A–G, Z, ^ _ = . -음이름 변경, 쉼표로 바꾸기, 샵·플랫·제자리, 스타카토, 붙임줄입니다.
선택 도구1 2 4 8 6 3 5온음표, 2분, 4분, 8분, 16분, 32분, 64분. 현재 GRID보다 잘면 고를 수 없습니다.

저장, 불러오기, 삭제

  • 저장은 지금 ABC를 다시 읽고 재생 악보에 반영하며, 그 곡의 버전 목록에 하나를 추가합니다. 버전은 편집기의 이전 버전 복원에서 되돌릴 수 있습니다.
  • 음을 고치면 초안이 바로 브라우저에 기록됩니다. 키 이름은 songnote-drafts(곡별 초안), songnote-draft(마지막으로 연 악보), songnote-custom-pieces(내가 만든 곡 목록), songnote-versions(저장 버전)입니다.
  • 내 악보 불러오기는 100KB 이하 .abc / .txt를 이 브라우저에서만 읽습니다. 서버로 보내지 않습니다. 편집기가 열리고 현재 악보가 바뀌지만, 라이브러리 카드는 새로 생기지 않습니다. 카드로 남기려면 새 악보를 만든 뒤 내용을 넣고 저장하세요.
  • 다운로드는 지금 편집 중인 ABC입니다. 파일 이름은 항상 songnote.abc입니다.
  • 기본 예제 네 곡은 삭제 버튼이 꺼져 있습니다. 내가 만든 악보만 확인 후 지울 수 있고, 그때 그 곡의 카드·초안·버전이 함께 사라집니다. 다음 화면은 남은 내 악보 또는 첫 예제입니다.
  • 이 브라우저에서 사이트 데이터를 지우면 네 키가 모두 사라지고, 다음 방문은 첫 예제인 환희의 송가로 시작합니다.

같은 내용을 개인정보처리방침에서 데이터 흐름과 함께 확인할 수 있습니다.

소리가 나지 않을 때

  • 처음 재생은 클릭이나 키 입력 뒤에 시작됩니다. 막히면 페이지를 한 번 누른 뒤 재생을 다시 누르세요.
  • 실패하면 오디오를 시작하지 못했습니다. 브라우저의 소리 권한을 확인해 주세요. 또는 이 브라우저에서 오디오를 사용할 수 없습니다.가 표시됩니다. 기기 음소거, 볼륨 0, 다른 탭의 소리 점유도 확인하세요.
  • 음표가 없으면 연주할 음표가 없습니다가 납니다. K: 아래에 C D E F처럼 음을 넣으세요. 빈 칸용 x는 들리지 않습니다.
  • 음역 밖이면 피아노 음역 C0–B8 (108건반) 안의 음표를 입력해 주세요.가 납니다.
  • 문법 오류가 있으면 재생 버튼이 꺼지고 오선보가 비워집니다. 메시지를 고친 뒤 저장하세요.
  • 헤드폰을 권하지만 필수는 아닙니다. 마이크는 쓰지 않습니다.

권리와 출처

예제 네 곡은 각각 원곡, 이 사이트의 연습 편곡, 녹음 여부를 곡 소개에 나눠 적었습니다. 샘플 음원은 없습니다. 불러온 악보의 권리는 그 파일을 연 사람에게 있고, Songnote는 그 파일을 서버에 보관하지 않습니다. 권리 문제는 문의로 보내 주세요.