Ardule Drum Patternology를 개발하면서 참조한 드럼 패턴은 주로 인터넷을 통해 오랫동안 유통되어 온 Standard MIDI 형식의 드럼 패턴 파일들이다. 이 프로젝트에서 사용한 자료는 Cakewalk 포럼에 공개된 460 Free GM MIDI Drum Patterns 에서 구했다.
압축 파일을 풀어 보면 세 종류의 GM 드럼 패턴 MIDI 모음이 들어 있다. 남아 있는 여러 흔적을 종합하면 이 자료들은 과거 FivePin Press라는 출판사에서 판매 또는 배포했던 것으로 보인다. 다만 정확한 저자, 제작자, 배포 경로를 명확하게 확인하기는 쉽지 않다.
이 가운데 두 묶음은 프랑스의 드럼 머신 패턴 저자인 René-Pierre Bardet의 저작물과 관련이 있는 것으로 보인다. Bardet는 다음 두 권의 책으로 잘 알려져 있다.
- 200 Drum Machine Patterns
- 260 Drum Machine Patterns
Bardet의 책들은 드럼 머신이 대중화되던 시기에 리듬 패턴을 하나의 재사용 가능한 음악적 단위로 정리하고 보급하는 데 상당한 역할을 한 자료로 보인다. 두 책은 지금도 중고 인쇄본을 구할 수 있으며, 인터넷에는 PDF 형태의 디지털 사본도 여러 경로를 통해 유통되고 있다.
그런데 실제 자료를 하나씩 대조해 보니 출처 관계는 생각보다 단순하지 않았다.
260개의 패턴은 Bardet의 책과 매우 잘 일치한다
Cakewalk 포럼에서 구한 MIDI 자료 가운데 260개의 패턴으로 이루어진 묶음은 Bardet의 260 Drum Machine Patterns에 수록된 패턴과 직접 비교했을 때 구조와 순서가 매우 잘 일치했다. 따라서 이 MIDI 모음과 Bardet의 책 사이에는 명백한 연관성이 있다고 판단할 수 있다.
흥미로운 점은, Archive 형태로 남아 있는 FivePin Press의 당시 설명에서는 René-Pierre Bardet라는 이름이 전혀 언급되지 않는다는 것이다. 따라서 이 MIDI 파일들이 FivePin Press에서 Bardet의 책을 공식적으로 MIDI화하여 판매한 것인지, 제3자가 별도로 '전사'(transcription)한 뒤 FivePin Press 자료와 함께 유통된 것인지, 혹은 이후 재배포 과정에서 서로 연결된 것인지는 현재 자료만으로는 확정하기 어렵다.
200개의 패턴은 출처가 훨씬 더 모호하다
문제는 200개의 패턴으로 이루어진 MIDI 모음이다. 처음에는 자연스럽게 Bardet의 200 Drum Machine Patterns를 MIDI로 옮긴 자료일 것이라고 생각했다. 그러나 실제 자료를 비교하면서 이상한 점이 발견되었다.
인터넷에서 Bardet의 200 Drum Machine Patterns라는 제목으로 널리 유통되는 PDF를 확인해 보면, 첫 두 페이지(표지와 목차)는 분명 Bardet의 책이다. 그런데 그 이후 대부분의 본문은 전혀 다른 책으로 바뀌어 있다.
그 책은 Ray F. Badness의 Drum Programming: A Complete Guide to Program and Think Like a Drummer이다. 어떤 과정에서 이런 혼합 PDF가 만들어졌는지는 알 수 없지만, 동일하거나 유사한 파일이 오랫동안 인터넷에서 재배포되면서 Bardet의 200 패턴 자료를 찾는 데 상당한 혼란을 일으키고 있는 것으로 보인다.
| Badness의 책 9쪽에 실린 그림. |
물론 Badness의 책 자체는 매우 훌륭하다. 전통적인 드럼킷의 구성과 연주법으로부터 드럼 프로그래밍까지 매우 유용한 정보를 충실하게 담고 있으며 실용적인 설명과 예제가 풍부하여 지금 읽어도 가치가 있다.
그러나 중요한 것은 이 책의 내용이 Cakewalk 포럼에 공개된 200개의 MIDI 패턴과 일치하지 않는다는 점이다. 결국 현재까지 확인한 자료만으로는 파일명이 2로 시작하는 이 200개의 MIDI 패턴이 어떤 인쇄물에서 비롯된 것인지 확실하게 밝힐 수 없었다.
27 Instant Rap Patterns도 저자가 불분명하다
세 번째 묶음인 27 Instant Rap Patterns 역시 비슷한 문제를 가지고 있다. 패턴 자체는 정상적으로 사용할 수 있지만, 현재 확인 가능한 자료만으로는 원래의 저자나 편집자를 신뢰성 있게 특정하기 어렵다.
출처보다 중요한 것은 실제 데이터였다
이러한 출처의 혼란에도 불구하고 이 MIDI 자료들은 Ardule Drum Patternology 개발 과정에서 대단히 가치 있는 데이터셋이었다. 단순히 패턴을 복제하는 데 사용한 것이 아니라, 실제 MIDI 드럼 데이터가 어떤 방식으로 만들어져 있는지를 관찰하고 분석하는 자료로 활용했다.
이를 통해 리듬의 반복 구조뿐 아니라 MIDI 타이밍, subdivision, velocity 차이, 패턴의 변형, 그리고 미리 설계한 규칙에 잘 들어맞지 않는 예외적인 연주까지 실제 데이터 속에서 확인할 수 있었다.
특히 이런 실제 자료를 대량으로 분석하는 과정은 Ardule Drum Patternology의 패턴 추상화 방법과 표현 체계를 검증하고 수정하는 데 큰 역할을 했다. 어떤 규칙이 이론적으로 가능하다는 것과 수백 개의 실제 MIDI 패턴을 제대로 설명할 수 있다는 것은 전혀 다른 문제였기 때문이다.
그래서 이 MIDI 파일들을 ‘역사적 참조 데이터’로 취급한다
현재 Ardule Drum Patternology에서는 이 오래된 MIDI 파일들을 특정 책의 공식 디지털 판본으로 간주하지 않는다. 대신 historical reference dataset, 즉 역사적 참조 데이터셋으로 취급한다.
260 패턴처럼 실제 책과의 관계를 직접 비교하여 확인할 수 있는 경우에는 그 연관성을 기록한다. 반면 200 패턴이나 27 Instant Rap Patterns처럼 출처가 명확하지 않은 경우에는 확인 가능한 정보만 남기고 저자나 원전을 단정하지 않는다.
같은 이유로 Ardule Drum Patternology의 패턴 ID 역시 과거 MIDI 파일의 번호 체계를 그대로 계승하지 않는다. 대신 원본 MIDI 파일명, 원본 내 위치 등의 정보는 메타데이터로 보존하여 어디에서 유래한 패턴인지는 추적할 수 있도록 한다.
결국 이 오래된 MIDI 자료의 가치는 그 출처가 완벽하게 정리되어 있기 때문이 아니라, 오히려 수십 년 동안 실제 음악가와 프로그래머들이 사용하고 공유해 온 현실의 드럼 패턴 데이터라는 데 있다. Ardule Drum Patternology는 바로 그 데이터를 분석하고 추상화하여 현대적인 소프트웨어와 임베디드 시스템에서 다시 사용할 수 있는 형태로 만드는 데서 출발했다.
댓글 없음:
댓글 쓰기