Teenage Engineering의 PO-32, 어쿠스틱 모뎀 및 신스 구현
(github.com)
이 글은 Teenage Engineering PO-32 신디사이저의 데이터 전송 프로토콜과 드럼 신디사이저 엔진을 C99 라이브러리로 재구현한 `libpo32`에 대한 설명입니다. 이 라이브러리는 PO-32로 패치, 패턴, 상태 데이터를 음향 모뎀(DPSK 오디오)을 통해 전송하고 디코딩하며, 21개 파라미터의 드럼 사운드를 로컬에서 합성할 수 있게 합니다. 임베디드 환경에 적합한 경량 솔루션으로, PO-32의 기능을 확장하는 새로운 가능성을 제시합니다.
이 글의 핵심 포인트
- 1`libpo32`는 Teenage Engineering PO-32의 데이터 전송 프로토콜과 21개 파라미터 드럼 신스 엔진을 C99 라이브러리로 재구현했습니다.
- 2패치, 패턴, 상태 데이터를 DPSK 오디오를 통해 PO-32로 전송하고 디코딩하는 기능을 제공합니다.