디지털 제어 버스
Digital Control BusDCB(Digital Control Bus, Digital Connection[1] Bus 또는 Digital Communication[2][3] Bus)는 Roland Corporation이 1981년에[3] 개발하여 1982년에 Roland Juno-60 및 Roland Zupiter-8 제품에 [3]도입한 데이터 교환 인터페이스입니다.DCB 기능은 기본적으로 MIDI와 동일하지만, MIDI(광범위한 정보를 전송할 수 있음)와는 달리 DCB는 노트 온/오프, 프로그램 변경 및 VCF/VCA 제어만 제공할 수 있습니다.DCB-to-MIDI 어댑터는 다수의 초기 Roland 제품용으로 생산되었습니다.DCB 인터페이스는 20핀 소켓과 케이블을 사용한 이전 DCB 커넥터와 병렬 포트와 비슷한 14핀 Amphenol DDK 커넥터로 전환되는 등 2가지 모델로 제작되었습니다.
지원 장비
DCB는 1980년대 초에 롤랜드가 시퀀셜 [4]회로와 공동 개발을 도왔던 MIDI로 빠르게 대체되었습니다.생산된 DCB 장착 기기는 Roland Zupiter-8과 [2]JUNO-60뿐이었다. Roland는 JSQ-60과 MSQ-700이라는 최소 두 개의 DCB 시퀀서를 생산했다.후자는 8개의 시퀀스(총 3000개의 노트)를 저장할 수 있었고 MIDI를 통해 데이터를 송수신할 수 있었다(DCB와 MIDI 간에 신호를 변환할 수도 없었고 두 프로토콜을 동시에 사용할 수도 없었다).Roland는 나중에 MIDI 신호를 DCB로 변환할 수 있는 다소 큰 블랙박스인 MD-8을 [5]출시했습니다.이것에 의해, MIDI 로부터 JUNO-60 에의 노트 온/오프 송신이 가능하게 됩니다만, JUNO-60 의 후계 모델인 Roland Juno-106 에의 MIDI 의 풀 실장에 비하면, 솔루션은 희미해집니다.일부 다른 회사에서는 DCB 계측기를 일반 MIDI 시스템에 연결하여 최신 사운드 제작 환경에서 빈티지 신시사이저를 지원하는 유사한 변환 상자를 제공하고 있습니다. 가장 완전한 기능의 장치 중 하나는 Kenton PRO-DCB Mk3로,[6] 몇 가지 파라미터로 제한되는 양방향 제어 기능을 갖추고 있습니다.
실행
다음 정보는 Roland JUNO-60 서비스 노트, 초판, 17-19페이지에서 제공됩니다.
물리적인 접속
DCB는 특수한 14선 접속을 사용합니다.첫 번째 7개는 각 방향으로 3개의 와이어와 공유 접지로 구성됩니다.신호는 표준 TTL 0~5V입니다.단, 오픈 컬렉터 풀다운인 Rx Busy 출력은 제외합니다.
1. Rx Busy 2.Rx 데이터 3Rx 클럭 4그라운드 5Tx 비지 6Tx 데이터 7Tx 클럭
나머지 7개의 와이어는 특수한 용도로 사용할 수 있습니다.
8. 9번 번호를 해제합니다.VCA Lower 10(하위 10)VCA Upper 11.VCF Lower 12(VCF Lower 12 。VCF 상부 13. VCO-2 14. VCO-1
이것들은 JUNO-60에서는 사용되지 않습니다.
핀 배치
후면 패널에서 보기.Amphenol DDK 커넥터.
7 6 5 4 3 2 1 14 13 12 11 10 9 8
시리얼 데이터
DCB는 표준 비동기 시리얼 스트림(JUNO-60의 8251A IC 사용), LSB 우선, 8 데이터 비트, 2 스톱 비트, 홀수 패리티 및 31.25kHz의 보레이트입니다.
메시지(블록) 구조
DCB 데이터는 식별자, 하나 이상의 데이터 코드 및 끝 마크로 구성된 쇼트블록 메시지로 전송됩니다.블록은 간헐적으로(JP-8, OP-8), 또는 연속적으로(JUNO-60) 송신할 수 있습니다.이 경우 엔드 마크는 사용되지 않습니다.
| 식별자/시작 | 데이터. | 데이터. | ... | 끝. |
|---|---|---|---|---|
| F1-FE | 0~F0 | 0~F0 | ... | FF |
식별자는 시작 마커와 메시지유형 모두로 기능하는 F1 ~ FE 값을 사용하여1 바이트입니다후속 데이터는 이러한 데이터 바이트를 사용하지 않아야 합니다.실제로는 FD(패치 코드) 및 FE(키 코드)만 사용됩니다.
데이터 코드는 1바이트 이상의 섹션 또는 채널입니다.바이트 수 또는 채널 수는 송신기 구성에 따라 다르지만 통신이 시작된 후에는 변경되지 않습니다.모든 데이터 값은 00 ~ F0 범위에 있어야 합니다.
끝 마크는 FF 문자입니다.메시지의 길이가 미리 정의되어 있거나 데이터 직후에 다음 메시지가 시작되는 경우 생략됩니다.
패치 코드 블록
이 메시지는 패치를 1바이트 단위로 식별합니다.JUNO-60은 이를 무시합니다.패치 변경 후 1회 송신되며 첫 번째 키코드는 OP-8 및 JP-8입니다.끝 표시가 없습니다.
키 코드
이 메시지는 주요 이벤트를 식별합니다.송신기가 지원하는 각 노트 채널에 대해 1바이트를 포함하므로 JP-8 및 OP-8의 경우 8바이트, JUNO-60의 경우 6바이트입니다.각 채널 바이트는 키 번호(비트 0~6)와 키가 (1)로 게이트되는지 또는 꺼지는지(비트 7)를 정의합니다.키는 0 ~ 96으로 식별되며, 0은 C0(16.4Hz), 최대 96 C8(4205Hz)을 의미합니다.채널은 송신기의 키 할당 모드에 의해 정의된 순서로 할당됩니다.OP-8의 경우 Ch1 - Ch8입니다.JP-8 스플릿모드일 경우 상위4 키 뒤에 하위4 키가 이어집니다.JP-8 듀얼 모드에서는 첫 번째 4개 채널의 데이터가 두 번째 4개 채널과 중복됩니다.
JUNO-60이 물리적인 음성보다 많은 채널을 수신하면 추가 채널은 "큐잉"되어 가능한 한 나중에 재생됩니다.반면 JP-8은 8개의 채널만 지원합니다.
레퍼런스
- ^ Jenkins, Mark (2007). Analog Synthesizers: Understanding, Performing, Buying. Amsterdam; Boston; London: Elsevier/Focal Press. p. 91. ISBN 978-0-240-52072-8.
- ^ a b Russ, Martin (1996). Sound Synthesis and Sampling. Focal Press. p. 193. ISBN 978-0-240-51429-1.
- ^ a b c Kakehashi, Ikutarō; Olsen, Robert (2002). I Believe in Music: Life Experiences and Thoughts on the Future of Electronic Music by the Founder of the Roland Corporation. Hal Leonard Corporation. p. 197. ISBN 978-0-634-03783-2.
- ^ "MIDI History:Chapter 6-MIDI is Born 1980-1983".
- ^ "Roland MD-8 Owner's Manual".
- ^ https://kentonuk.com/product/pro-dcb-mk3/