Files
ITOSMPiano-BachToBasics/docs/THIRD_PARTY_SAMPLES.md
T
이창현 92bc93c01b
CI / Frontend - type-check & test (push) Canceled after 0s
악보 진행과 연습곡 분류를 바로잡음
양손 악보를 피아노 독주로 통일하고 난이도 정렬과 곡 목록 통신 복구를 보완했다.
재생 위치에 맞춰 악보 커서와 화면이 이동하도록 고쳤으며 높은음과 낮은음에는 8va와 8vb 표기를 적용했다.
상단 브랜드와 저장소 링크를 ITOSM 피아노 학습실 기준으로 바꿨다.

검사: 프런트엔드 테스트 67건 통과, 백엔드 테스트 4건 통과, 타입 검사와 빌드 통과, Docker 재빌드와 운영 화면 확인
운영 반영: 완료
백업: /home/syskiller/piano/backups/bach-to-basics/20261003-1635-classification-scroll
2026-10-03 16:56:26 +09:00

2.5 KiB

기본 공개 샘플 출처

곡 보관함의 기본 샘플은 Mutopia Project에서 공개 도메인으로 배포하는 MIDI 자료다. 회원이 올린 파일과 구분하기 위해 서버 시작 시 seed_key가 있는 기본 자료로 등록한다.

표시 제목 작곡가 원본 페이지 파일 권리 표시
미뉴에트 사장조 BWV Anh. 114 크리스티안 페촐트 https://www.mutopiaproject.org/cgibin/piece-info.cgi?id=75 minuet-bwv-anh-114.mid Public Domain
미뉴에트 내림마장조 WoO 82 루트비히 판 베토벤 https://www.mutopiaproject.org/cgibin/piece-info.cgi?id=904 menuett-woo-82.mid Public Domain
엘리제를 위하여 WoO 59 루트비히 판 베토벤 https://www.mutopiaproject.org/cgibin/piece-info.cgi?id=931 fur-elise.mid Public Domain

Mutopia Project의 배포 안내는 https://www.mutopiaproject.org/legal.html에서 확인할 수 있다. 원본 악보의 작곡 저작권과 MIDI 조판 자료의 표시를 혼동하지 않도록 각 곡의 원본 페이지도 함께 기록한다.

난이도별 연습 편곡

같은 곡을 단계별로 익힐 수 있도록 위 공개 도메인 MIDI에서 다음 연습 편곡을 만들었다. 원곡의 제목과 작곡가는 유지한다. 모든 단계별 파일에는 오른손과 왼손을 함께 넣는다. 곡 보관함에서는 같은 제목 아래에 난이도가 다른 피아노 독주 버전으로 표시한다. 손별 연습은 연습 화면의 왼손과 오른손 선택 기능을 사용한다.

원곡 단계 편곡 내용 파일
미뉴에트 사장조 BWV Anh. 114 입문 느린 오른손 선율 minuet-bwv-anh-114-beginner.mid
미뉴에트 사장조 BWV Anh. 114 쉬움 양손 원곡 minuet-bwv-anh-114.mid
미뉴에트 내림마장조 WoO 82 쉬움 느린 오른손 선율 menuett-woo-82-easy.mid
미뉴에트 내림마장조 WoO 82 중급 양손 원곡 menuett-woo-82.mid
엘리제를 위하여 WoO 59 입문 첫 주제 오른손 선율 fur-elise-beginner.mid
엘리제를 위하여 WoO 59 쉬움 첫 주제와 단순화한 왼손 근음 fur-elise-easy.mid
엘리제를 위하여 WoO 59 고급 전체 양손 원곡 fur-elise.mid

편곡 파일은 node scripts/build_sample_variants.mjs로 다시 만들 수 있다. 원본 MIDI가 바뀌면 생성 결과도 달라지므로 반영 전에 파일 크기와 음표 수와 실제 재생을 다시 검사한다.