오선 악보 편집기
음표와 쉼표의 순서를 입력하면 브라우저에서 두 성부의 오선 악보를 만듭니다. 성부마다 독립된 보표를 쓰고, 각 마디의 박자 합이 정확한지 검사합니다. 음이름·올림표 또는 내림표·옥타브·온음표부터 16분음표·점음표·이음줄을 설정할 수 있습니다. 간단한 발진기로 재생해 리듬을 확인하고, 인쇄에 쓸 수 있는 SVG와 다시 편집할 수 있는 MusicXML을 저장합니다. 조표는 다장조, 음자리표는 모두 높은음자리표로 고정되어 있으며 화음·셋잇단음표·가사·빔·슬러·셈여림표·임의의 MusicXML은 지원하지 않습니다.
주요 기능
- 마디당 2~6박, 4분 또는 8분 기준 박자와 두 성부를 최대 8마디까지 검증합니다.
- 음표·쉼표·임시표·점음표와 마디 경계를 넘는 같은 음높이의 이음줄을 편집합니다.
- 두 보표의 확장 가능한 악보를 미리 보고 사인파·삼각파로 두 성부를 함께 재생합니다.
- SVG, 자체 JSON, 다시 불러올 수 있는 MusicXML 4.0 partwise 지원 범위를 저장합니다.
- 지원하지 않는 MusicXML 요소나 잘못된 마디 합을 조용히 바꾸지 않고 거부합니다.
사용 방법
- 2마디 예시를 불러와 제목·박자·빠르기를 설정하거나 이 도구에서 저장한 MusicXML을 불러옵니다.
- 각 항목을 음표 또는 쉼표로 바꾸고 길이를 정합니다. 두 성부가 모든 마디를 정확히 채우도록 항목을 추가하거나 삭제합니다.
- 음표의 음이름·임시표·옥타브를 고릅니다. 이음줄은 시작 음과 같은 성부·같은 높이의 바로 다음 음에 종료 표시를 합니다.
- 악보 미리보기를 확인하고 재생한 다음 SVG, MusicXML 또는 JSON으로 저장합니다.
활용 예시
- 두 선율의 리듬과 음높이를 공유 전에 확인합니다.
- 수업 자료나 연습용으로 확대해도 선명한 악보 그림을 만듭니다.
- 지원 범위의 간단한 악보를 MusicXML로 교환합니다.
자주 묻는 질문
수정한 뒤 미리보기가 사라지는 이유는 무엇인가요?
각 성부의 마디 음표 길이 합이 박자와 정확히 같고 모든 이음줄이 바로 다음 같은 높이의 음표에 이어질 때만 악보와 내보내기를 표시합니다. 문제 목록에서 마디와 성부를 확인하세요.
저장한 MusicXML을 다시 불러올 수 있나요?
예. 이 도구의 MusicXML 4.0 partwise 형식은 높은음자리표 2개, 4분음표당 24 divisions, 온음표~16분음표, 점음표, 임시표, 이음줄을 담습니다. 화음·셋잇단음표·이조 악기 등은 거부합니다.
재생은 피아노 소리인가요?
아니요. 음높이와 박자를 확인하도록 한 성부는 사인파, 다른 성부는 삼각파로 재생합니다. 실제 악기 음색이나 셈여림표는 구현하지 않습니다.
이음줄은 어떻게 연결되나요?
시작 표시가 있는 음표 뒤에 같은 성부의 동일한 음높이 음표가 바로 이어져야 합니다. 마디 경계를 넘어도 됩니다. 뒤 음표에 종료 표시를 하면 재생 때 한 음으로 유지합니다.
지원하지 않는 악보 요소는 무엇인가요?
다장조 조표와 높은음자리표로 고정됩니다. 화음·가사·셋잇단음표·빔·슬러·스타카토·셈여림표·반복기호·복잡한 조판·임의의 MusicXML은 지원하지 않습니다.
악보가 서버에 올라가나요?
아니요. 편집·재생·SVG 생성·MusicXML 불러오기와 저장은 브라우저에서 진행됩니다. 파일은 직접 선택했을 때만 읽습니다.
개인정보 안내
악보와 불러온 파일은 브라우저에서만 처리하며 서버로 전송하지 않습니다. 보관하려면 SVG·MusicXML·JSON 파일을 저장하세요.
댓글과 질문