작곡 공부: 악보 화성 분석
피아노 악보 한 곡을 AI 여러 개가 구간별로 나눠 읽고, 마디 단위 화성 분석 문서로 정리했다.
무엇을 만들었나
작곡 공부를 위해 피아노 악보의 화성 진행을 마디 단위로 분석한 문서를 만들었다. 긴 곡을 3개 구간으로 나눠 AI가 동시에 읽었고, 악보에 실제로 적힌 음과 AI가 추측한 코드 이름이 섞이지 않도록 따로 적었다.
구현 방식과 보안 설계는 ‘기술 상세’에 있습니다.
구조와 설계
악보 PDF를 22–65, 66–105, 106–121마디 세 구간으로 나눠 하위 에이전트 3개가 한 파일씩 맡았다. 악보 이미지와 PDF 음표 glyph 좌표를 교차 확인해 실제 음높이를 판정하고, 악보에 코드 기호가 없어 '관찰된 구성음'과 '추론 코드명'을 별도 열로 분리해 과도한 확장 코드명이 붙지 않게 했다. 반복 반주에서 화성 변화가 박 경계보다 앞서 나오는 곳은 '앞/뒤'를 화성 영역 기준으로 정의했다. 임시표 같은 애매한 표기는 구간 담당 에이전트가 각자 독립 확인했으며, 원곡 음원과 대조한 채보가 아니라는 점을 문서에 밝혔다. 이 기록은 원래 세션을 복구하지 못해 세션 로그를 근거로 작성되었다.
사용 기술
Codex CLI 멀티 에이전트 (부모 세션 1 + 하위 세션 3), PDF 텍스트·glyph 좌표 추출, 이미지 판독, Markdown 표
보안·안정성 설계
이 작업에는 따로 기록된 보안 설계가 없습니다.
작업 기록
피아노 악보 22~121마디 화성 분석 문서 작성
악보를 구간별로 나눠 병렬 에이전트가 마디 단위로 판독하고, 실제 구성음과 추론 코드를 분리한 화성·편곡 분석 문서 3개를 작성했다. 반복되는 코드 순환을 순서·음역·보이싱 변주 관점으로 정리했다.
이 페이지는 작업 기록 문서 1건을 바탕으로 정리했습니다. 고객 정보, 접속 주소, 비밀값은 공개 전에 걸러 냅니다.