서양 고전 음악 메트릭스
English

방법·출처

원칙

자료원

dcml — DCML 코퍼스(EPFL 디지털·인지 음악학 연구실). 베토벤 현악4중주(ABC, Neuwirth·Harasim·Moss·Rohrmeier 2018)·피아노 소나타(Hentschel 외 2024), 바흐 영국·프랑스 모음곡·무반주 독주곡(Hentschel 외 2025), 바흐 코랄(Kaiser 2002 판 변환), 모차르트 피아노 소나타 18곡(Hentschel·Neuwirth·Rohrmeier 2021, 신 모차르트 전집 기준; 1.1에서 추가). 악보는 MuseScore 파일에서 ms3 로 추출한 음표·마디·화성 표. https://github.com/DCMLab · 라이선스: CC BY-NC-SA 4.0 (chorales: CC0 1.0)

kern370 — Craig Sapp, Bach 370 chorales (Humdrum **kern, Breitkopf & Härtel 번호). 코랄 지표의 교차 검증용 두 번째 인코딩. https://github.com/craigsapp/bach-370-chorales · 라이선스: CC BY-NC-SA 4.0

bmetr — Martín-Castro & Ucar (2020), "Conductors' tempo choices shed light over Beethoven's metronome", PLOS ONE 15(12): e0243616. 지휘자 36명의 베토벤 교향곡 전집 녹음(1,332 트랙)의 길이·코다 템포 추정치와 악보의 메트로놈 표기·마디 수. R 패키지 bmetr. https://github.com/Enchufa2/bmetr · 라이선스: MIT

asap — ASAP 데이터셋(Foscarin 외, ISMIR 2020). 악보와 박 단위로 정렬된 피아노 MIDI 연주 — 바흐 평균율 169개, 베토벤 소나타 271개(이 중 악보와 박 수가 맞는 정렬 확인본은 169·259개이고, 집계는 그것만 쓴다). 1.1에서 모차르트 6악장(K.310 1악장, K.331 3악장, K.332 전 악장, 환상곡 K.475)·연주 16개를 더했다 — 곡당 연주 1~5개라 표에만 싣고 비교 차트에는 넣지 않는다. 연주는 MAESTRO(국제 e-Competition 피아노 콩쿠르) 녹음에서 온다. https://github.com/fosfrancesco/asap-dataset · 라이선스: CC BY-NC-SA 4.0

nyphil — 뉴욕 필하모닉 공연 기록(Performance History). 1842년 12월 첫 연주회부터 현재 시즌까지 15,000여 프로그램의 작품·작곡가·지휘자. 뉴욕 필 본 공연 외에 아카이브가 함께 보존한 뉴욕 심포니·스타디움 콘서트·실내악 시리즈 등의 프로그램도 들어 있고, 이 사이트는 이를 거르지 않는다. 매일 갱신. https://github.com/nyphilarchive/PerformanceHistory · 라이선스: CC0 1.0

wikidata — Wikidata(위키미디어 재단)의 사람 항목 — 출생 연도(P569)·사망 연도(P570). 뉴욕 필에서 10회 이상(U1) 연주된 작곡가를 이름으로 찾아 음악 직업을 가진 사람 항목만 후보로 두고, 첫 연주 시즌보다 5년 이상 앞서 태어났는지 대조했다. 후보가 여럿이거나 대조에 걸린 이름은 엮은이가 하나씩 확인했다. 매칭표(composer_wikidata.csv)를 공개한다. https://www.wikidata.org/ · 라이선스: CC0 1.0

imslp — IMSLP(국제 악보 도서관 프로젝트) 작품면의 작곡 연도·장르 태그·편성·악장 칸. 작곡가 범주 10명과 교향곡 범주를 MediaWiki API 로 받아(robots.txt 허용, 요청 간격 2초) 엮은이가 파싱했다. 1.2에서 추가. https://imslp.org/ · 라이선스: CC BY-SA 4.0

ellis — Helmholtz, On the Sensations of Tone, A. J. Ellis 영역 3판(1895), 부록 XX 섹션 H 의 역사적 음고 표(Table I·II). 엮은이가 쪽 이미지에서 옮겨 적고 2판(1885)과 전부 대조했다. 퍼블릭 도메인. 1.2에서 추가. https://archive.org/details/onsensationsofto00helmrich · 라이선스: Public domain

레퍼토리를 세는 단위 (1.1)

뉴욕 필 기록은 프로그램마다 작품 항목을 적는다. 같은 작품에서 서곡과 아리아를 따로 연주하면 항목이 둘이 된다. 1.0 은 항목 하나를 한 번으로 셌고(U0, 전체 110,410건), 1.1 은 한 프로그램에서 아카이브가 같은 작품 번호로 적은 항목을 한 번으로 센다(U1, 97,432건). 같은 원작이라도 다른 작품 번호를 받은 편곡은 따로 센다. 어느 쪽이든 그 프로그램의 연주회 수를 곱한다. 그 가운데 악장·부분 표시가 하나도 없는 것을 전곡 연주(U2, 73,314건)로 따로 센다. U2는 기재에서 나온 대리 지표다 — 작품 번호 뒷부분이 부분을 가리키는데 악장 칸이 빈 73쌍은 전곡으로, 표시 없는 항목과 발췌 항목이 섞인 105쌍은 발췌로 잡힌다. 대상은 작곡가가 적힌 작품이 하나라도 있는 프로그램 15,027개다(원자료의 프로그램 기록은 15,074개).

단위에 따라 순위가 달라진다. 바그너는 작품 연주(U1)로 2위지만 발췌가 86%여서 전곡 연주(U2)로는 27위다. 그래서 점유율·집중도는 U1 로 내고, 발췌 비율을 따로 지표로 둔다. 1.0 의 네 지표는 표의 「1.0 단위」 열에 옛 정의 그대로 다시 계산해 두었다(완결 시즌 전부에서 1.0 공개값과 일치).

「정기공연만」 계열은 행사 유형이 Subscription Season 인 연주회만 센다. 스타디움·공원·투어·청소년 음악회를 뺀 값이다.

작곡가 이름 정리

아카이브의 작곡가 표기는 이미 표준형이어서 악센트·대소문자 변이로 갈리는 이름은 없었다. 대신 사람이 아닌 표기 91개를 분류하고, 한 사람의 필명 1건(P.D.Q. 바흐 → 피터 시켈리)을 합쳤다 — 전승곡(Traditional 등)·국가(Anthem)·작곡가 미상·작품 아님(해설·시연·즉흥)·공동 또는 편곡 복합 표기(「Vivaldi-Bach」, 「Lennon-McCartney」, 사선으로 이은 여러 이름, 밴드·단체명). 이 표기는 모든 분모에 남기되 작곡가로 세지 않는다. 복합 표기를 원작곡가에게 돌리지 않는 것은, 돌리면 편곡자의 몫이 원작곡가 점유율로 들어가기 때문이다. 분류표는 aliases/nyphil_composers.csv.

작곡가 생몰년 (Wikidata)

10회 이상 연주된 작곡가 529명을 Wikidata 에서 이름으로 찾아, 음악 직업을 가진 사람 항목만 후보로 남기고 첫 연주 시즌보다 5년 이상 앞서 태어났는지 대조했다. 후보가 하나뿐이고 대조를 통과한 478명은 자동 확정, 동명이인 후보가 여럿이거나 대조에 걸린 40명은 엮은이가 연주된 작품과 날짜로 하나씩 골랐다(예: 훔퍼딩크는 1936년생 가수가 아니라 1854년생 작곡가). 10명은 확정하지 못해 비워 두었다. 「P.D.Q. 바흐」는 피터 시켈리의 필명이라 작곡가 표에서 시켈리로 합쳤다. 한 항목에 날짜가 여럿이면 선호(preferred) 순위 값을, 없으면 정상 순위 값 가운데 가장 이른 연도를 쓰고, 명백한 오류 1건(과르니에리 몰년 1933 → 1993)은 손으로 고쳤다. 연도는 날짜 값의 연도를 그대로 쓰므로 율리우스력으로 적힌 날짜는 한 해 어긋날 수 있다. 레퍼토리 지표에는 몰년만 쓰이고, 몰년이 없으면 생존으로 본다. 매칭표는 aliases/composer_wikidata.csv.

교차 검증

바흐 코랄은 두 개의 독립된 인코딩(DCML MuseScore 판, Sapp Humdrum 판)으로 같은 지표를 계산해 대조했다. 음표 수가 2% 안에서 일치하는 235곡에서 아홉 지표의 피어슨 상관은 최소 0.92 였다.
metric표본DCMLHumdrumr|diff| median
chromatic_ratio2350.0680.0680.9830.0002
pitch_class_entropy2353.0083.0090.9670.0010
rhythm_entropy2351.5121.5040.9790.0040
offbeat_onset_ratio2350.2050.2080.9840.0004
mean_simultaneity2352.8212.8200.9760.0000
notes_per_quarter2354.3184.3270.9750.0048
top_leap_ratio2350.1430.1430.9570.0000
top_mean_interval_semitones2351.8571.8570.9670.0000
pitch_range_semitones23536.00036.0000.9230.0000

선행 연구와의 대조

Martín-Castro & Ucar (2020)는 혼합효과 회귀로 시대연주·시대연주 영향·낭만파 지휘자가 표기보다 각각 6(2)·8(2)·13(2) bpm 느리다고 보고했다. 이 사이트의 단순 중앙값은 −6·−8·−12.7 bpm 으로, 방법이 달라도 같은 그림이다.

AI 사용 고지

지표 설계·코드·본문 초고는 Claude(Anthropic)의 도움으로 작성했고, 엮은이가 원자료와 대조해 검증했다. 수치는 공개 코드로 재현할 수 있다.

아직 없는 것 (장기 과제)

변경 이력