Contrapunk – 기타 입력으로 Real-time 대위법 화음을 생성하는 Rust 프로젝트
(contrapunk.com)
Contrapunk는 Rust로 개발된 실시간 MIDI 하모니 생성기이자 기타-MIDI 변환기로, 기타 입력으로부터 고전적인 대위법 규칙에 기반한 화음을 즉시 생성합니다. 10ms 미만의 초저지연 성능을 자랑하며, 데스크톱, 브라우저, 서버 환경에서 모두 구동 가능한 유연성을 제공합니다. 이 프로젝트는 음악 이론을 코드로 구현하여 모든 음악가에게 접근 가능하게 하는 것을 목표로 합니다.
이 글의 핵심 포인트
- 1Rust 기반으로 개발된 실시간 MIDI 하모니 생성기 및 기타-MIDI 변환기.
- 2팔레스트리나, 바흐, 재즈 등 8가지 하모니 모드와 28가지 스케일 모드를 지원.
- 3