악보 진행과 연습곡 분류를 바로잡음
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
This commit is contained in:
이창현
2026-10-03 16:56:26 +09:00
parent 0522e48013
commit 92bc93c01b
20 changed files with 218 additions and 141 deletions
+11 -11
View File
@@ -112,11 +112,11 @@ SAMPLES = (
"storage_name": "minuet-bwv-anh-114-beginner.mid",
"title": "미뉴에트 사장조 BWV Anh. 114",
"artist": "크리스티안 페촐트",
"description": "오른손 선율을 느린 속도로 먼저 익히는 입문 편곡입니다. 공개 도메인 원곡에서 연습용으로 구성했습니다.",
"description": "오른손 선율과 단순화한 왼손을 느린 속도로 함께 익히는 입문 편곡입니다. 손별 연습은 연습 화면에서 선택할 수 있습니다.",
"difficulty": "beginner",
"genre": "바로크",
"arrangement": "melody",
"tags": ["미뉴에트", "사장조", "오른손", "입문", "공개 도메인"],
"arrangement": "piano_solo",
"tags": ["미뉴에트", "사장조", "양손", "입문", "공개 도메인"],
},
{
"storage_name": "minuet-bwv-anh-114.mid",
@@ -132,11 +132,11 @@ SAMPLES = (
"storage_name": "menuett-woo-82-easy.mid",
"title": "미뉴에트 내림마장조 WoO 82",
"artist": "루트비히 판 베토벤",
"description": "오른손 선율을 느린 속도로 익히는 쉬운 편곡입니다. 공개 도메인 원곡에서 연습용으로 구성했습니다.",
"description": "오른손 선율과 단순화한 왼손을 느린 속도로 함께 익히는 쉬운 편곡입니다. 손별 연습은 연습 화면에서 선택할 수 있습니다.",
"difficulty": "easy",
"genre": "고전",
"arrangement": "melody",
"tags": ["미뉴에트", "내림마장조", "오른손", "쉬움", "공개 도메인"],
"arrangement": "piano_solo",
"tags": ["미뉴에트", "내림마장조", "양손", "쉬움", "공개 도메인"],
},
{
"storage_name": "menuett-woo-82.mid",
@@ -152,11 +152,11 @@ SAMPLES = (
"storage_name": "fur-elise-beginner.mid",
"title": "엘리제를 위하여 WoO 59",
"artist": "루트비히 판 베토벤",
"description": "유명한 첫 주제를 오른손으로 천천히 익히는 입문 편곡입니다. 공개 도메인 원곡에서 연습용으로 구성했습니다.",
"description": "유명한 첫 주제의 오른손 선율과 단순화한 왼손을 천천히 함께 익히는 입문 편곡입니다. 손별 연습은 연습 화면에서 선택할 수 있습니다.",
"difficulty": "beginner",
"genre": "고전",
"arrangement": "melody",
"tags": ["오른손", "주제 연습", "입문", "베토벤", "공개 도메인"],
"arrangement": "piano_solo",
"tags": ["양손", "주제 연습", "입문", "베토벤", "공개 도메인"],
},
{
"storage_name": "fur-elise-easy.mid",
@@ -165,8 +165,8 @@ SAMPLES = (
"description": "첫 주제의 오른손 선율과 단순화한 왼손 근음을 함께 연습하는 쉬운 양손 편곡입니다.",
"difficulty": "easy",
"genre": "고전",
"arrangement": "accompaniment",
"tags": ["양손", "쉬운 반주", "주제 연습", "베토벤", "공개 도메인"],
"arrangement": "piano_solo",
"tags": ["양손", "쉬운 양손", "주제 연습", "베토벤", "공개 도메인"],
},
{
"storage_name": "fur-elise.mid",