AI와 개발을 쉽게 이해하는 실험실

비개발자도 따라오는 AI 도구, 자동화, 개발 실험 기록

AI & LLM/AI 활용 사례

AI로 악보 PDF 찾고 정리하는 법 — 체르니·바이엘 무료자료

루민 Lumin 2026. 7. 2. 19:28
반응형

피아노를 다시 시작하면서 가장 귀찮았던 게 악보였습니다. 종이 악보는 자꾸 사라지고, 다운받은 PDF는 "체르니30번_최종_진짜최종.pdf" 같은 이름으로 바탕화면에 쌓이기만 했습니다.

그래서 ChatGPT를 활용해 무료 악보 PDF를 합법적으로 찾고, 폴더와 파일명을 자동으로 정리하는 루틴을 만들어봤습니다. 코드는 한 줄도 안 씁니다. 챗봇 창에 질문만 잘 던지면 됩니다.

이 글은 컴퓨터로 파일 다운로드, 폴더 만들기 정도만 할 줄 알면 따라올 수 있게 썼습니다. 처음 ChatGPT를 켜는 분 기준으로 약 30~40분이면 한 권 분량의 악보를 깔끔하게 정리할 수 있습니다.

왜 AI로 악보를 정리하는 게 효율적인가

악보 PDF 정리에서 AI가 도움을 주는 지점은 크게 세 가지입니다. 검색 출처 추천, 파일명 규칙 설계, 그리고 정리 후 빠진 곡 점검입니다.

직접 해보니 가장 큰 이점은 "검색어를 대신 만들어주는 것"이었습니다. "체르니 30번 8번 무료 PDF"라고 구글에 쳐도 광고와 블로그 후기만 나오는 경우가 많은데, ChatGPT에게 "저작권 만료된 클래식 피아노 악보를 받을 수 있는 공식 사이트 5곳 알려줘"라고 물으면 IMSLP 같은 1차 출처를 바로 알려줍니다.

직접 검색할 때 ChatGPT 활용할 때
블로그·광고 사이트 위주 노출 공식 아카이브 사이트 우선 추천
저작권 여부 본인이 판단 저작권 만료 여부 함께 확인 가능
파일명 규칙 직접 고민 표준 규칙 제안받아 통일 가능
빠진 곡 수동 점검 곡 목록을 표로 받아 체크

물론 AI가 알려주는 사이트 정보가 100% 최신은 아닙니다. 글 작성 시점 기준으로 IMSLP 같은 메이저 사이트는 안정적이지만, 작은 아카이브는 링크가 깨져 있는 경우도 있었습니다. 그래서 AI 추천 → 본인이 직접 접속 확인이 필수입니다.

합법적으로 받을 수 있는 무료 악보 사이트

저작권이 만료된 클래식 곡은 누구나 무료로 PDF를 받습니다. 체르니(1791~1857), 바이엘(1806~1863), 베토벤, 모차르트, 바흐 같은 작곡가 작품은 사후 70년이 한참 지났기 때문에 퍼블릭 도메인입니다.

대표적인 무료 악보 사이트는 다음과 같습니다.

사이트 특징 추천 용도
IMSLP (Petrucci) 세계 최대 퍼블릭 도메인 악보 아카이브 체르니·바이엘·소나타 원전
MuseScore 사용자 편곡본 다수, 일부는 유료 가요·OST 편곡본
Mutopia Project 검증된 퍼블릭 도메인 PDF 제공 클래식 표준판
8notes 짧은 연습곡·초보용 입문 단계 곡
💡 MuseScore는 사용자가 직접 올린 편곡본도 많아서 현대 가요 악보도 보이지만, 이런 곡들은 저작권이 살아있는 경우가 많습니다. "Public Domain" 또는 "퍼블릭 도메인" 표시가 있는지 꼭 확인하세요.

직접 IMSLP에서 체르니 Op.299(40번 연습곡)를 받아봤는데, 같은 곡이라도 출판사별로 PDF가 여러 개 올라와 있었습니다. 어떤 걸 받아야 할지 헷갈리길래 ChatGPT에 물어봤더니 "Schirmer판이 운지·페달 표시가 친절해서 학습용으로 가장 무난하다"고 답을 줬습니다. 받아서 비교해보니 실제로 그랬습니다.

ChatGPT에게 묻는 첫 프롬프트

악보 검색을 시작할 때 쓸 수 있는 프롬프트 템플릿을 만들어뒀습니다. 그대로 복사해서 곡명만 바꿔 쓰면 됩니다.

나는 피아노를 다시 시작한 성인 학습자야.
체르니 30번(Op.849)의 무료 PDF를 받고 싶어.

다음을 알려줘:
1. 저작권 만료가 확실한지
2. 받을 수 있는 공식 사이트 3곳과 각각의 장단점
3. 출판사 판본 중 학습용으로 추천하는 것
4. 다운로드 후 파일명을 어떻게 정리하면 좋을지

이 프롬프트의 핵심은 "성인 학습자"라는 맥락을 준 것입니다. 같은 곡이라도 어린이 교본용·콩쿠르용·연주용 판본이 다르기 때문에, 맥락을 주면 더 적절한 답이 나옵니다.

실제로 위 프롬프트를 넣었더니 IMSLP 링크, Mutopia 링크, 그리고 "체르니_Op849_30번연습곡_Schirmer판.pdf" 같은 파일명 예시까지 한 번에 받았습니다. 검색 시간이 확 줄었습니다.

파일명·폴더 구조 표준 만들기

악보 PDF가 100개 넘게 쌓이면 진짜 문제는 검색이 아니라 나중에 찾기입니다. 그래서 정리 초반에 규칙을 세워두는 게 중요합니다.

제가 ChatGPT와 함께 만든 규칙은 이렇습니다.

📁 피아노악보/
├── 📁 01_교재/
│   ├── 📁 바이엘/
│   │   └── 바이엘_001_OP101.pdf
│   ├── 📁 체르니100/
│   └── 📁 체르니30/
├── 📁 02_클래식/
│   ├── 베토벤_월광소나타_1악장.pdf
│   └── 쇼팽_녹턴_Op9-2.pdf
└── 📁 03_연습중/
    └── 체르니30_08번_연습중.pdf

파일명 규칙은 단순합니다.

  • 작곡가_곡명_부가정보.pdf 순서
  • 띄어쓰기는 _(언더바)로
  • 작품번호(Op.)는 곡명 뒤에
  • 한글·영문 섞어도 되지만 한 규칙 안에서는 통일
💡 폴더 이름 앞에 01_, 02_ 같은 숫자를 붙이면 윈도우·맥 어디서든 원하는 순서대로 정렬됩니다. 사진 정리할 때부터 쓰던 습관인데 악보에도 잘 맞습니다.

ChatGPT에 "내가 받은 악보 30개 목록 줄게. 위 규칙대로 파일명 다시 만들어줘"라고 부탁하면 표로 정리해서 던져줍니다. 그걸 보면서 한 개씩 이름을 바꾸면 됩니다. 솔직히 이 작업은 자동화까진 안 되고 손으로 바꿔야 하는데, 이름을 어떻게 지을지 고민하는 시간이 사라지는 게 큰 차이였습니다.

곡 목록표로 진도 관리하기

폴더에 PDF를 모아두는 것만으로는 부족했습니다. 체르니 30번 같은 교재는 1번부터 30번까지 곡이 있는데, 어디까지 쳐봤는지 한눈에 안 보였습니다.

그래서 ChatGPT에 이렇게 부탁했습니다.

체르니 30번(Op.849)의 전체 곡 목록을 표로 만들어줘.
컬럼은: 번호, 조성, 난이도(상중하), 주요 기교, 학습 상태(빈칸).

받은 표를 구글 시트나 노션에 붙여넣고 "학습 상태" 칸을 채워가면 진도표가 됩니다.

번호 조성 난이도 주요 기교 학습 상태
1 C장조 양손 5음 스케일 ✅ 완료
2 C장조 우측 16분음표 🔄 연습중
3 G장조 좌우 교차 ⬜ 미시작

이렇게 만들어두면 빠진 곡 PDF가 무엇인지도 보입니다. "3번 PDF가 없네" 하고 다시 IMSLP에서 찾으러 가면 됩니다.

다만 솔직히 말하면 ChatGPT가 알려준 난이도·기교 분류가 항상 정확하진 않았습니다. 체르니 30번 12번을 "하"로 분류했는데, 실제로 쳐보니 옥타브 점프가 많아서 "중"에 가까웠습니다. 이런 부분은 본인이 한 번 쳐보면서 수정해야 합니다.

자주 막히는 부분과 해결법

직접 해보면서 막혔던 지점들을 정리했습니다. 같은 문제 만나시는 분이 있을 것 같아서 적어둡니다.

1. IMSLP 다운로드 버튼이 안 보일 때

IMSLP는 다운로드 직전에 15초 대기 페이지가 뜹니다. 처음에는 광고인 줄 알고 닫았는데, 그게 정식 다운로드 절차였습니다. "I have read the disclaimer" 같은 버튼을 누르고 잠시 기다리면 PDF가 받아집니다.

2. PDF 파일이 너무 크거나 화질이 낮을 때

같은 곡도 스캔본마다 용량이 천차만별입니다. 30MB 넘는 파일은 태블릿에서 페이지 넘기기가 버벅거립니다. 이럴 땐 ChatGPT에 "이 PDF를 절반 크기로 줄이는 무료 방법"을 물으면 ilovepdf 같은 웹 도구를 알려줍니다.

3. ChatGPT가 없는 사이트를 추천할 때

가끔 "Sheet Music Plus Free" 같은, 실제로는 유료거나 존재하지 않는 사이트를 알려주는 경우가 있었습니다. AI는 그럴듯한 이름을 지어내기도 하므로(이걸 환각이라고 합니다), 추천받은 사이트는 반드시 직접 접속해서 확인하세요. IMSLP, MuseScore, Mutopia 정도가 글 작성 시점 기준 안전하게 검증된 곳입니다.

4. 한글 곡명으로 검색이 안 될 때

체르니, 바이엘 같은 외국 작곡가는 영문·독일어로 검색해야 결과가 잘 나옵니다. "체르니 → Czerny", "바이엘 → Beyer"처럼요. 이것도 모르면 ChatGPT에 "체르니 30번의 정확한 영문 표기와 작품번호 알려줘"라고 물으면 "Czerny - 30 Études de mécanisme, Op. 849"라고 정확히 알려줍니다.

마무리

악보 PDF 정리는 결국 검색·이름 짓기·목록 만들기 세 가지 노동입니다. ChatGPT는 이 셋 모두를 가속해주지만, 마지막 다운로드와 검증은 본인 손을 거쳐야 합니다.

오늘 당장 해볼 수 있는 건 한 가지입니다. 자기가 가장 자주 치는 교재 하나(바이엘이든 체르니든)를 정해서, ChatGPT에 전체 곡 목록표를 만들어달라고 부탁해보세요. 그 표를 메모 앱에 붙여넣는 것만으로도 머릿속이 정리됩니다.

저는 이 방식으로 약 두 시간 만에 흩어져 있던 악보 80여 개를 폴더 3개로 묶었습니다. 다음 글에서는 정리한 PDF를 아이패드 악보 앱(forScore, MobileSheets 등)에 옮기고 메모·페이지 넘김까지 자동화하는 방법을 다뤄볼 예정입니다.

함께 보면 좋은 글

반응형