Core Concepts
Notochord는 구조화된 이벤트 시퀀스에 대한 심층 확률 모델로, 저지연 상호작용을 지원하며 다양한 음악적 기능을 제공한다.
Abstract
Notochord는 MIDI 이벤트 시퀀스를 모델링하는 심층 자기회귀 모델이다. 주요 특징은 다음과 같다:
인과적이고 순서 무관적인 이벤트 표현: 미래 정보를 포함하지 않으며, 하위 이벤트(음높이, 시간, 속도, 악기)를 임의의 순서로 예측할 수 있다.
저지연 처리를 위한 순환 신경망 기반 아키텍처: 긴 컨볼루션 또는 자기 주의 메커니즘 대신 사용된다.
이벤트 내 하위 이벤트 간 상호 의존성 모델링: 하위 이벤트 간 상호 의존성을 고려하여 다양한 해석 가능한 개입을 지원한다.
연속 시간 및 속도 모델링: 이산화된 시간 및 속도 대신 연속 값을 사용한다.
Notochord는 Lakh MIDI 데이터셋으로 학습되었으며, 실시간 MIDI 생성, 하모나이제이션, 즉흥 연주 등의 응용 프로그램을 지원한다. 저지연 처리와 해석 가능한 개입을 통해 몸과 기계의 긴밀한 상호작용을 가능하게 한다.
Stats
실시간 MIDI 이벤트 처리 지연 시간은 약 6ms이다.
새로운 MIDI 이벤트 샘플링 시간은 약 3ms이다.
Quotes
"Notochord는 일반 MIDI 문화를 이상한 레트로 미래주의적 실타래로 회절시킬 수 있다."
"Notochord는 몸과 기계의 긴밀한 상호작용을 가능하게 하는 도구이다."