기가MIDI: 표현력 있는 음악의 새로운 지평을 열다
본 기사는 140만 개 이상의 MIDI 파일을 포함하는 거대 MIDI 데이터셋인 기가MIDI와, 이를 활용하여 표현력 있는 음악을 효과적으로 감지하는 새로운 휴리스틱 기법에 대한 연구를 소개합니다. 특히 NOMML 휴리스틱을 통해 생성된, 160만 개 이상의 표현력 있는 트랙을 포함하는 새로운 데이터셋은 음악 AI 분야에 혁신적인 발전을 가져올 것으로 기대됩니다.

1983년 등장한 MIDI(Musical Instrument Digital Interface)는 컴퓨터와 악기 간의 효율적인 소통을 가능하게 하며 음악 제작의 혁명을 일으켰습니다. 간결하게 음악 정보를 담는 MIDI 파일은 음악 정보 검색(MIR) 분야에서 핵심적인 역할을 수행하며, 음악 이해, 계산 음악학, 생성 음악 연구에 크게 기여해왔습니다.
하지만 기존 MIDI 데이터셋은 표현력 있는 연주와 그렇지 않은 연주를 구분하는 데 어려움이 있었습니다. MIDI 파일 자체에는 이러한 구분이 명시적으로 되어 있지 않기 때문입니다. 이 문제를 해결하기 위해, Keon Ju Maverick Lee를 비롯한 연구팀은 획기적인 휴리스틱 기법들을 개발했습니다. DNVR(Distinctive Note Velocity Ratio), DNODR(Distinctive Note Onset Deviation Ratio), 그리고 NOMML(Note Onset Median Metric Level) 이 바로 그것입니다.
혁신적인 휴리스틱: 표현력의 비밀을 풀다
- DNVR은 MIDI 노트의 속도(velocity)를 분석하여 표현력을 측정합니다. 빠른 속도 변화는 더욱 표현력이 풍부한 연주를 나타낼 가능성이 높습니다.
- DNODR은 노트 시작 시간(onset time)의 편차를 분석합니다. 일정하지 않은 시작 시간은 즉흥적인 연주, 즉 표현력 있는 연주를 시사합니다.
- NOMML은 박자(metric level)에 대한 노트 시작 위치를 평가합니다. 박자에 대한 정확한 위치는 기계적인 연주를, 그렇지 않은 위치는 표현력 있는 연주를 나타낼 가능성이 큽니다.
이러한 휴리스틱들은 기가MIDI 데이터셋 분석에 적용되었습니다. 기가MIDI는 140만 개 이상의 고유한 MIDI 파일, 18억 개 이상의 MIDI 노트 이벤트, 530만 개 이상의 MIDI 트랙을 포함하는, 현재까지 가장 큰 규모의 MIDI 음악 데이터셋입니다. 연구팀은 이 데이터셋을 이용하여 휴리스틱의 효과를 평가하고, 특히 NOMML을 이용하여 표현력 있는 연주 트랙을 효과적으로 분류하는 데 성공했습니다.
표현력 있는 기가MIDI: 새로운 가능성
연구 결과, NOMML 휴리스틱을 통해 기가MIDI 데이터셋의 31%에 해당하는 1,655,649개의 표현력 있는 악기 트랙을 포함하는 새로운 데이터셋이 탄생했습니다. 이는 모든 일반 MIDI 악기를 포함하는, 현존하는 가장 큰 표현력 있는 MIDI 데이터셋입니다. 이는 향후 AI 기반 음악 생성, 음악 분석, 그리고 음악 교육 분야에 혁신적인 발전을 가져올 것으로 기대됩니다. 보다 자연스럽고 감성적인 음악 생성, 더욱 정교한 음악 분석 알고리즘 개발, 그리고 개인 맞춤형 음악 교육 시스템 구축 등에 활용될 수 있을 것입니다.
결론적으로, 기가MIDI 데이터셋과 새로운 휴리스틱 기법들은 음악 AI 분야에 획기적인 전환점을 마련했습니다. 앞으로 이 데이터셋을 활용한 다양한 연구들이 음악의 세계를 더욱 풍성하게 만들어 줄 것으로 기대됩니다.
Reference
[arxiv] The GigaMIDI Dataset with Features for Expressive Music Performance Detection
Published: (Updated: )
Author: Keon Ju Maverick Lee, Jeff Ens, Sara Adkins, Pedro Sarmento, Mathieu Barthet, Philippe Pasquier
http://arxiv.org/abs/2502.17726v1