Midi Arduino® 프로젝트의 다른 유형은 무엇입니까?
MIDI (Musical Instrument Device Interface)는 음악 장치가 입력 및 출력을 수용하기위한 프로토콜 및 커넥터입니다. MIDI Arduino® 프로젝트는 오픈 소스 Arduino® 마이크로 컨트롤러 플랫폼을 MIDI 연결로 사용하는 마이크로 전자 프로젝트입니다. 이 유형의 연결은 플랫폼의 모든 기본 보드에서 지원되지 않으므로 MIDI 기능을 추가하려면 특수 보드 또는 쉴드를 만들어야합니다. 플랫폼이 오픈 소스이기 때문에 새로운 쉴드는 기존 보드와 상호 운용 가능합니다.
MIDI Arduino® 프로젝트의 일반적인 유형 중 하나는 커스텀 신디사이저 또는 이와 유사한 장치입니다. 이 프로젝트는 MIDI를 사용하여 기존 악기를 연결하고 해당 악기를 사용하여 입력 한 다음 해당 정보를 처리하여 출력합니다. 일반적인 신디사이저는 합성 사운드를 출력하지만이 플랫폼의 유연성으로 아티스트는 조명, 로봇 또는 네트워크 연결을 포함하여 제어 할 수있는 모든 것을 출력 할 수 있습니다. Inventor는이 유형의 장치를 사용하여 기기 입력에 실시간으로 자동 반응하는 조명 쇼를 만들 수 있습니다. 또는 특정 입력을 기다렸다가 에코 또는 드럼 롤과 같은 사전 프로그래밍 된 효과를 생성하도록 장치를 프로그래밍 할 수 있습니다.
다른 프로젝트는 MIDI Arduino®를 사용하여 그 반대의 작업을 수행하고 기존 출력으로 새로운 악기를 만듭니다. 이러한 계측기 중 일부는 기존 계측기의 새 버전으로 구성됩니다. 그러한 예 중 하나는 음악가가 손을 사용하여 끈을 뽑는 대신 저 강도 코 히어 런트 레이저 빔을 차단하는 것을 제외하고는 전통적인 하프와 매우 유사하게 작동하는 레이저 하프입니다. 다른 악기는 인터랙티브 아트 디스플레이와 비슷합니다. 이 악기는 마이크, 조명 센서 및 압력 센서와 같은 다양한 센서를 사용하여 환경 입력을 기반으로 사운드를 생성하고 변조 할 수 있습니다.
Arduino® 프로젝트 외부에서 MIDI는 일반적으로 음악을 동기화하거나 악기를 신디사이저에 연결하는 데 사용됩니다. 일부 프로젝트는이 사실을 이용하고 마이크로 컨트롤러를 사용하여 연결 작동 방식을 변경합니다. 이를 수행하는 가장 일반적인 방법은 시간 지연, 버퍼 또는 오디오 차동 연산과 같은보다 복잡한 합성과 같은 효과를 추가하는 것입니다. MIDI Arduino® 플랫폼의보다 복잡한 사용에는 추가 장치를 사용하여 데이터를 합성하거나 추가 처리를 위해 컴퓨터 나 전화로 전송하는 것이 포함됩니다. MIDI Arduino®의 네트워킹 기능을 활용하여 물리적으로 존재하지 않는 악기와 혼합 할 수도 있습니다.