MIDI
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
MIDI(Musical Instrument Digital Interface)는 1980년대 초 서로 다른 회사의 전자 악기들을 동기화하기 위해 개발된 통신 프로토콜이다. 롤랜드의 카케하시 이쿠타로, 오버하임 일렉트로닉스의 톰 오버하임, 시퀀셜 서킷의 데이브 스미스 등이 참여하여 개발되었으며, 1983년 MIDI 1.0 프로토콜이 발표되었다. MIDI는 전자 악기 제어, 음악 제작, 게임 음악, 쇼 제어 등 다양한 분야에서 활용되며, 표준 MIDI 파일(SMF) 형식을 통해 음악 데이터를 저장하고 공유한다. 2020년에는 MIDI 2.0 표준이 발표되어 양방향 통신을 지원하고 기능이 향상되었다.
더 읽어볼만한 페이지
- MIDI - 전자 드럼
전자 드럼은 1970년대 후반부터 개발되어 현실적인 연주감과 다양한 기능을 갖춘 악기로 진화했으며, 롤랜드 등의 제조사에서 어쿠스틱 드럼에 가까운 사운드와 타격감을 제공하는 모델을 개발하여 대중화에 기여했고, 현재는 고품질 디지털 사운드와 향상된 센서 기술을 갖춘 다양한 종류의 전자 드럼이 널리 사용된다. - MIDI - MIDI 컨트롤러
MIDI 컨트롤러는 자체적으로 소리를 내지 않고 외부 음원이나 소프트웨어 신디사이저를 제어하여 음악을 만들고 연주하는 장치로, 다양한 형태로 존재하며 슬라이더, 노브 등으로 외부 MIDI 장치를 제어하며, 대한민국에서는 데스크톱 뮤직 환경에서 널리 사용되고 라이브 공연 등 활용도가 증가하고 있다. - 전자 악기 - 신시사이저
신시사이저는 전자 회로로 소리를 합성하는 전자 악기로, 1960년대 로버트 무그 등에 의해 현대적인 형태로 발전하여 다양한 음향 합성 방식을 사용하며 여러 장르의 음악과 영화 사운드트랙에 널리 활용된다. - 전자 악기 - 해먼드 오르간
해먼드 오르간은 전기 기계식 톤휠로 독특한 소리를 내는 전자 오르간으로, 드로바, 비브라토, 코러스, 하모닉 퍼커션 기능 등을 제공하며, 레슬리 스피커와 함께 재즈, 록, 팝 등 다양한 장르에서 사용되었고, 현재는 해먼드-스즈키에서 디지털 모델로 그 계보를 잇고 있다. - 컴퓨터 하드웨어 표준 - S/PDIF
S/PDIF는 디지털 오디오 전송을 위한 인터페이스 표준으로, 동축 케이블이나 광섬유를 통해 CD, DVD 플레이어, 컴퓨터 등에서 오디오 신호를 출력하며, 소비자용 기기에서 SCMS를 지원하고 돌비 디지털, DTS와 같은 압축된 오디오 신호를 전송하여 서라운드 사운드를 구현하는 데 사용된다. - 컴퓨터 하드웨어 표준 - RS-232
RS-232는 데이터 단말 장치와 데이터 회선 종단 장치 간 직렬 통신을 위한 표준 인터페이스로, 터미널-모뎀 연결을 위해 개발되었으나 현재는 일부 산업 장비 및 시스템 콘솔 포트 등에 사용되며 전기적 신호 특성, 인터페이스 기계적 특성, 회로 기능 등을 정의하고 25핀 또는 9핀 D-서브미니어처 커넥터를 사용한다.
| MIDI | |
|---|---|
| 개요 | |
| 이름 | MIDI (미디) |
| 전체 이름 | Musical Instrument Digital Interface (뮤지컬 인스트루먼트 디지털 인터페이스) |
| 종류 | 디지털 통신 프로토콜 |
| 개발 | 1980년대 초 |
| 표준화 | 1983년 |
| 특징 | 시퀀싱 데이터 전송 제어 데이터 전송 악기 간 통신 |
| 용도 | 전자 악기 제어 컴퓨터 기반 음악 제작 라이브 공연 |
| 기술적 세부 사항 | |
| 전송 방식 | 직렬 통신 |
| 물리적 연결 | 5핀 DIN 커넥터 (일반적으로) |
| 프로토콜 | 이벤트 기반 메시지 기반 7비트 데이터 (0-127 범위) |
| 주요 메시지 종류 | 노트 온/오프 컨트롤 체인지 프로그램 체인지 피치 벤드 시스템 익스클루시브 |
| 역사 | |
| 개발 배경 | 다양한 전자 악기 간 호환성 필요성 아날로그 방식의 한계 극복 |
| 초기 개발자 | 데이브 스미스 (Sequential Circuits) 이쿠타로 카케하시 (Roland) |
| 표준화 과정 | 주요 악기 제조사들의 협력 |
| MIDI 1.0 | 1983년 발표 가장 널리 사용되는 버전 |
| MIDI 2.0 | 2019년 발표 향상된 기능 및 양방향 통신 지원 MIDI 1.0과의 하위 호환성 유지 |
| 주요 활용 분야 | |
| 음악 제작 | DAW (Digital Audio Workstation) 소프트웨어 가상 악기 (VSTi) 제어 시퀀싱 및 편집 |
| 라이브 공연 | 전자 악기 제어 조명 및 특수 효과 제어 백킹 트랙 재생 |
| 교육 | 음악 교육용 소프트웨어 및 하드웨어 |
| 멀티미디어 | 인터랙티브 음악 및 사운드 디자인 |
| 장단점 | |
| 장점 | 표준화된 프로토콜 다양한 악기 및 소프트웨어 호환성 비교적 적은 데이터 용량 유연한 편집 기능 |
| 단점 | 실제 오디오 신호 전송 불가 데이터 전송 속도 제한 일부 복잡한 연주 표현의 한계 |
| 관련 기술 | |
| MPE (MIDI Polyphonic Expression) | 각 음표별 개별 제어 지원 |
| USB MIDI | USB를 통한 MIDI 데이터 전송 |
| MIDI over Bluetooth | 블루투스를 통한 MIDI 데이터 전송 |
| 기타 | |
| MIDI 협회 | MIDI 표준 관리 및 개발 공식 웹사이트 운영 |
2. 역사
1980년대 초, 서로 다른 회사에서 만든 전자 악기를 연결하는 표준화된 방법이 없었다.[4] 각 회사들은 CV/게이트, DIN 신스, 디지털 제어 버스(DCB) 같은 자체 표준을 사용했다.[5] 롤랜드 사장 카케하시 이쿠타로는 이러한 표준화 부족이 전자 음악 산업의 성장을 막는다고 생각했다.[5]
1981년 6월, 카케하시는 오버하임 일렉트로닉스 창립자 톰 오버하임에게 표준 개발을 제안했다.[4] 카케하시는 오버하임 시스템이 너무 복잡하다고 생각하여 시퀀셜 서킷 사장 데이브 스미스와 함께 더 간단하고 저렴한 방식을 만들기로 했다.[6] 스미스는 미국 회사들과, 카케하시는 일본 회사인 야마하, 코르그(Korg), 카와이(Kawai)와 논의를 진행했다.[4] 처음에는 시퀀셜 서킷과 일본 회사들만 관심을 보였다.[7]
롤랜드의 DCB를 기반으로,[5] 스미스와 시퀀셜 서킷의 엔지니어 쳇 우드는 서로 다른 제조업체의 장비 간 통신을 가능하게 하는 범용 인터페이스를 고안했다. 이들은 1981년 10월 오디오 엔지니어링 소사이어티 쇼에서 "범용 신디사이저 인터페이스"라는 표준을 제안했다.[8] [9][10] 이 표준은 롤랜드, 야마하, 코르그, 카와이, 시퀀셜 서킷의 대표들이 논의하고 수정했다.[4][11] 카케하시는 "유니버설 뮤지컬 인터페이스"(UMI)를 선호했지만,[6] 스미스는 "뮤지컬 인스트루먼트 디지털 인터페이스"(MIDI)를 제안했다.[12][10] 무그 사운드(Moog Music) 사장 로버트 무그는 1982년 10월 ''키보드''에서 MIDI를 발표했다.[13]
1983년 겨울 NAMM 쇼에서 스미스는 프로핏 600과 롤랜드 JP-6 신디사이저 간의 MIDI 연결을 시연했고, 1983년 8월에 MIDI 사양이 발표되었다.[4] 카케하시와 스미스는 MIDI 표준을 공개한 공로로 2013년 테크니컬 그래미 어워드를 수상했다.[14][15][16] 1983년에는 최초의 MIDI 탑재 악기인 롤랜드 주피터-6와 프로핏 600, 최초의 MIDI 드럼 머신인 롤랜드 TR-909,[17][18] 최초의 MIDI 시퀀서인 롤랜드 MSQ-700이 출시되었다.[19]
MIDI 제조업체 협회(MMA)는 1984년 여름 시카고 NAMM 쇼에서 설립되었고, 1985년 여름 NAMM 쇼에서 MIDI 1.0 상세 사양이 발표되었다. 이 표준은 1991년 일반 MIDI를 추가하고, USB 및 파이어와이어와 같은 새로운 연결 표준에 적응하며 계속 발전했다. 2016년에는 MIDI 협회가 설립되어 표준 감독을 계속했다.[7] 2017년에는 MIDI 1.0 요약 버전이 국제 표준 IEC 63035로 발표되었고,[20] 2019년에는 MIDI 2.0 표준 제정 계획이,[21] 2020년 겨울 NAMM 쇼에서는 MIDI 2.0 표준이 소개되었다.[22]
BBC는 MIDI를 초기 오픈 소스 기술의 예로 언급했다. 스미스는 모든 제조업체가 MIDI를 채택해야 성공할 수 있다고 믿어 "공개해야 했다"고 말했다.[23] MIDI는 음악 제작 현장에서 널리 사용되며, MIDI 규격에 따라 작성된 데이터는 디지털 오디오 워크스테이션(DAW) 등 시퀀서에서 재생 및 편집할 수 있다.
MIDI 데이터는 연주 정보(발음, 음높이, 음량 등 악기나 음원에 대한 메시지)를 담고 있어 데이터 크기가 작고 음악의 세부 사항을 쉽게 변경할 수 있다. 전자 악기 외에도 극장 무대 조명 제어 등에도 응용되며, MIDI 규격과 개인용 컴퓨터(PC) 보급은 취미로서의 음악 제작(DTM)을 일반화하였다.
MIDI는 JIS(일본공업규격)에 따라 표준화되어 있다.
# X 6054-1 전자 악기 디지털 인터페이스(MIDI) - 제1부: 총칙
# X 6054-2 전자 악기 디지털 인터페이스(MIDI) - 제2부: 프로토콜 규격
주요 연혁은 다음과 같다.
| 연도 | 내용 |
|---|---|
| 1981년 | 야마하, 롤랜드, 코르그, 카와이악기, 시퀀셜 서킷, 오버하임 등 국내외 악기 제조업체 6개사가 『MIDI 1.0 Specification』을 완성 |
| 1982년 10월 | 롤랜드를 중심으로 표준화가 진행, 미국 음악 잡지 「KEYBOARD」지에서 Ver.1.0 공개 |
| 1983년 1월 | NAMM 쇼에서 시퀀셜 서킷사 Prophet600과 롤랜드사 JX-3P의 연결 데모 시연 |
| 1983년 8월 | 일본어판 MIDI 1.0 규격 발표 |
| 1984년 | MIDI Manufacturers Association (MMA) 설립 |
| 1989년 1월 | MIDI 1.0 (Ver.4.1 일본어판) 발표 |
| 1991년 | 표준 MIDI 파일(RP-001)이 MIDI 규격의 "권장 실행 예"(Recommended Practice)로 승인, GM 시스템 레벨 1(RP-003)이 MMA, JMSC에 의해 제정, 롤랜드 최초의 GS 포맷 지원 음원 SC-55 발매 |
| 1994년 | 야마하 최초의 XG 포맷 지원 음원, MU80 발매 |
| 1996년 5월 | 사단법인 음악전자사업협회 (AMEI) 설립 |
| 1997년 | Downloadable Sounds (RP-016) 제정 |
| 1999년 | 제1회 3급 MIDI 검정 시험 시행, MIDI가 JIS 규격으로 제정, GM 시스템 레벨 2 (RP-024) 제정 |
| 2001년 | Extensible Music Format (RP-030) 제정, 휴대전화 벨소리용 규격 General MIDI Lite (RP-033) 제정 |
| 2003년 7월 3일 | 사단법인 음악전자사업협회가 MIDI 규격 탄생 20주년 기념 사업 개최 |
| 2013년 2월 | 롤랜드 창업자 카케하시 이쿠타로가 MIDI 규격 제정에 대한 공헌으로 테크니컬 그래미 어워드 수상[164] |
| 2016년 7월 | MIDI 1.0 규격서, RP, CA 무상 공개[165] |
| 2019년 1월 18일 | MIDI 1.0 제정 완료 38년째 되는 해에 차세대 MIDI 2.0 제정 시작 발표[162] |
한국에서 MIDI 기술은 1990년대 초반부터 PC 통신과 인터넷 발달과 함께 대중화되었다. 당시 여당이었던 민주자유당은 첨단 기술 도입에 적극적으로 지원하여 MIDI 기술 확산에 영향을 미쳤다.[47] [48] [49] MIDI 파일은 용량이 작아 저속 인터넷 환경에서도 쉽게 공유되었고, PC 통신과 초기 인터넷 환경에서 MIDI 파일 공유 문화가 활발했다.[47] [48] [49]
초기에는 MIDI 파일 재생 품질이 사운드 카드 성능에 따라 좌우되어 음질이 좋지 않다는 인식이 있었지만,[50] MIDI는 음원의 품질에 따라 고음질 음악을 재생할 수 있었다.[151] [99] MIDI 기술은 노래방 기기와 휴대전화 벨소리에도 활용되었다.
2. 1. 초기 개발

1980년대 초, 서로 다른 회사에서 제조한 전자 악기를 동기화할 수 있는 표준화된 방법은 없었다.[4] 각 제조업체들은 CV/게이트, DIN 신스, 디지털 제어 버스(DCB)와 같이 자체적인 독점 표준을 사용하여 악기를 동기화했다.[5] 롤랜드 사장 카케하시 이쿠타로는 표준화 부족이 전자 음악 산업의 성장을 제한한다고 생각했다.[5]
1981년 6월, 롤랜드의 창립자 카케하시 이쿠타로는 오버하임 일렉트로닉스의 창립자 톰 오버하임에게 표준화의 개념을 제안하였고, 톰 오버하임은 시퀀셜 서킷의 사장 데이브 스미스에게 이 이야기를 전달하였다.[168] 카케하시는 오버하임 시스템이 너무 복잡하다고 생각하여 데이브 스미스와 더 간단하고 저렴한 대안을 만들자고 제안했다.[6] 1981년 10월, 카케하시, 오버하임, 스미스는 야마하, 코르그(Korg), 카와이의 대표들과 이 아이디어를 논의하였다.[168]
시퀀셜 서킷의 엔지니어들과 신시사이저 디자이너인 데이브 스미스와 쳇 우드는 통일된 신시사이저 인터페이스를 고안해냈으며, 이 인터페이스는 각기 다른 제조업체들의 장비 간 직접 통신을 허용하였다. 롤랜드의 DCB를 기반으로,[5] 스미스와 우드는 1981년 10월 오디오 엔지니어링 소사이어티(AES) 쇼에서 "범용 신디사이저 인터페이스"라는 논문에서 이 표준을 제안했다.[188] [9][10]
이후 2년 동안 이 표준은 롤랜드, 야마하, 코르그, 카와이, 오버하임, 시퀀셜 서킷 대표들에 의해 논의되고 수정되었으며,[166][4][11] MIDI(Musical Instrument Digital Interface)로 이름이 변경되었다.[188] 카케하시는 "유니버설 뮤지컬 인터페이스"(UMI, 발음은 "유-미")를 선호했지만,[6] 스미스는 이것이 "약간 유치하다"고 생각했다.[12] 그러나 그는 "신디사이저" 대신 "악기"를 사용하는 것을 좋아했고, "뮤지컬 인스트루먼트 디지털 인터페이스"(MIDI)를 제안했다.[12][10] 로버트 무그는 1982년 10월 키보드 지에서 MIDI를 발표하였다.[167][13]
1983년 1월 겨울 NAMM 쇼에서 스미스는 Prophet 600 아날로그 신시사이저와 롤랜드 JP-6의 MIDI 연결을 시연했다.[4] MIDI 사양은 1983년 8월에 출판되었다.[168] 카케하시 이쿠타로와 데이브 스미스는 MIDI 표준을 공개하였고, MIDI 개발에 중요한 역할을 한 공로로 2013년 그래미 기술상을 받았다.[169][170][171]
2. 2. MIDI 1.0 규격 발표 (1983년)
1981년 오디오 엔지니어링 소사이어티(AES) 쇼에서 "범용 신디사이저 인터페이스"라는 이름으로 처음 제안된 MIDI는, 롤랜드 창립자 카케하시 이쿠타로가 오버하임 일렉트로닉스 창립자 톰 오버하임에게 표준화 아이디어를 제안하면서 시작되었다.[168] 이후 톰 오버하임은 시퀀셜 서킷 사장 데이브 스미스에게 이 내용을 전달했고, 1981년 10월, 카케하시, 오버하임, 스미스는 야마하, 코르그, 카와이 대표들과 함께 이 아이디어를 논의했다.[168]시퀀셜 서킷의 엔지니어이자 신디사이저 디자이너였던 데이브 스미스와 쳇 우드는 서로 다른 제조업체의 장비 간 직접 통신을 가능하게 하는 통일된 신디사이저 인터페이스를 고안했다. 1981년 11월, 스미스는 AES 쇼에서 이 표준을 제안했다.[188] 이후 2년 동안 롤랜드, 야마하, 코르그, 카와이, 오버하임, 시퀀셜 서킷 등의 회사 대표들이 이 표준을 논의하고 개정하여[166] MIDI(Musical Instrument Digital Interface)라는 이름이 탄생했다.[188] 로버트 묵은 1992년 10월 키보드 지에서 MIDI 개발을 발표했다.[167]
1983년 1월 겨울 NAMM 쇼에서 스미스는 Prophet 600 아날로그 신시사이저와 롤랜드 JP-6 간의 MIDI 연결을 시연했다. MIDI 사양은 1983년 8월에 출판되었다.[168] 카케하시 이쿠타로와 데이브 스미스는 MIDI 표준을 공개했으며, 2013년 MIDI 개발에 기여한 공로로 그래미 기술상을 수상했다.[169][170][171]
2. 3. MIDI 2.0 규격 발표 (2020년)
MIDI 2.0 표준은 2020년 1월 17일 캘리포니아 주 애너하임에서 열린 윈터 NAMM 쇼에서 공개되었다. 야마하, 롤리, 마이크로소프트, 구글 및 MIDI 협회 대표들이 이 업데이트를 소개했으며,[149] 이는 역방향 호환성을 유지하면서 양방향 통신을 가능하게 한다.[150]새로운 프로토콜에 대한 연구는 2005년에 시작되었다.[151][152][153] 유선 및 무선 연결을 보여주는 시제품 장치는 NAMM에서 비공개로 시연되었다.[152] 라이선스 및 제품 인증 정책이 개발되었지만,[154] 예상 출시일은 발표되지 않았다.[155] 제안된 물리 계층 및 전송 계층에는 이더넷 기반 프로토콜(예: RTP MIDI 및 오디오 비디오 브리징/시간 민감형 네트워킹)[138]과 사용자 데이터그램 프로토콜(UDP) 기반 전송이 포함되었다.[153]
AMEI와 MMA는 구글, 야마하, 슈타인버그(Steinberg), 롤랜드, 에이블턴(Ableton), 네이티브 인스트루먼츠(Native Instruments), 롤리 등 주요 제조업체의 시제품 구현에 대한 상호 운용성 테스트 후에 완전한 사양을 게시할 것이라고 발표했다.[21][158][159] 2020년 1월, 롤랜드는 MIDI 2.0을 지원하는 A-88mkII 컨트롤러 키보드를 발표했다.[156]
MIDI 2.0은 속성 교환 및 프로필을 위한 MIDI 기능 조회 사양과 MIDI 1.0 및 MIDI 2.0 음성 메시지를 모두 지원하는 고속 전송을 위한 새로운 유니버설 MIDI 패킷 형식을 포함하고 있다. 일부 MIDI 1.0 장치는 일부 2.0 기능을 "레트로핏"할 수 있다. MIDI 제조업체 협회에서 2020년 1월 초에 출시된 이후로 새로운 업데이트에 대한 자세한 내용은 아직 나오지 않았다. 현재 MIDI에는 M2-100-U v1.0 MIDI 2.0 사양 개요, M2-101-UM v1.1 MIDI-CI 사양, M2-102-U v1.0 MIDI-CI 프로필에 대한 일반 규칙, M2-103-UM v1.0 MIDI-CI PE에 대한 일반 규칙 및 M2-104-UM v1.0 UMP 및 MIDI 2.0 프로토콜 사양과 같은 5가지 구성 요소가 있다. MIDI 2.0에 관한 기타 사양에는 32,000개의 컨트롤러 사용 및 광범위한 노트 향상 기능이 포함된다. 이러한 향상 기능은 속성 교환을 통해 더욱 향상된다.[157]
MIDI 2.0은 가변 길이(32, 64, 96 또는 128비트)의 메시지를 페이로드 유형에 따라 포함하는 새로운 유니버설 MIDI 패킷 형식을 정의한다. 이 새로운 패킷 형식은 16개 그룹의 16채널로 구성된 총 256개의 MIDI 채널을 지원한다. 각 그룹은 MIDI 1.0 프로토콜 스트림 또는 새로운 MIDI 2.0 프로토콜 스트림을 전달할 수 있으며, 시스템 메시지, 시스템 독점 데이터 및 여러 동시 음표의 정확한 렌더링을 위한 타임스탬프를 포함할 수도 있다. 초기 도입을 간소화하기 위해 기존 제품은 MIDI 1.0 메시지만 구현하도록 명시적으로 허용된다. 유니버설 MIDI 패킷은 USB 및 이더넷과 같은 고속 전송을 위해 설계되었으며 기존 5핀 DIN 연결에서는 지원되지 않는다.[159] 시스템 실시간 및 시스템 공통 메시지는 MIDI 1.0에 정의된 것과 동일하다.[159]
2. 4. 음악 산업에 미친 영향
MIDI는 음악가들의 작업 방식을 크게 변화시킨 여러 기능들을 도입하였다.[176] MIDI 시퀀싱을 통해 악보를 읽고 쓰는 능력이 없는 사용자도 복잡한 편곡을 만들 수 있게 되었다.[176] 한두 명의 연주자가 여러 MIDI 장치를 조작하여 더 큰 규모의 밴드와 비슷한 사운드를 낼 수 있게 되면서,[177] 외부 음악가를 고용하는 비용을 줄이거나 없앨 수 있게 되었다.[188] 또한 신시사이저에 통합된 키보드와 시퀀서를 통해 복잡한 제작 단계를 간소화할 수 있었다.MIDI는 홈 레코딩의 발전을 이끌었다. 음악가들은 홈 레코딩 환경에서 사전제작을 진행하여 부분적으로 완성된 곡을 가지고 녹음 스튜디오에 갈 수 있게 되어 녹음 비용을 절감할 수 있었다.[188]
MIDI 기술은 1980년대 음악 산업을 부흥시키는 데 기여한 것으로 평가받는다.[175] MIDI의 도입은 샘플러와 디지털 신시사이저의 도입, 그리고 개인용 컴퓨터 시대와 맞물려 있었다.[174] 서로 다른 악기와 컴퓨터가 통신할 수 있게 되면서 전자 악기와 음악 소프트웨어의 판매와 생산이 빠르게 확대되었다.[166]
1983년 8월, 뉴 오더는 프로토타입 수준의 자체 스텝 타임 바이너리 코드 프로그래밍과 단조로운 MIDI 연주를 기반으로 한 상징적인 곡 Blue Monday를 발표했다.[172]
2. 5. 한국에서의 MIDI
한국에서 MIDI 기술은 1990년대 초반부터 PC 통신과 인터넷의 발달과 함께 대중화되기 시작했다. 특히, 당시 여당이었던 민주자유당은 첨단 기술 도입에 적극적인 지원을 아끼지 않았으며, 이는 MIDI 기술의 확산에도 큰 영향을 미쳤다.[47] [48] [49]MIDI 파일은 오디오 녹음 파일에 비해 용량이 매우 작았기 때문에,[47] [48] 저속 인터넷 환경에서도 쉽게 공유할 수 있었다. 이러한 장점 덕분에 PC 통신과 초기 인터넷 환경에서 MIDI 파일 공유 문화가 활발하게 형성되었다. 아마추어 음악가들은 자신이 만든 MIDI 파일을 공유하고, 다른 사람의 MIDI 파일을 감상하며 음악적 교류를 이어갔다.[49]
그러나 초기에는 MIDI 파일의 재생 품질이 사운드 카드의 성능에 따라 크게 좌우된다는 단점이 있었다. 특히, 애드립(AdLib)이나 사운드 블래스터(Sound Blaster)와 같은 저가형 사운드 카드는 FM 합성 방식을 사용했기 때문에 음질이 좋지 않았다.[50] 이 때문에 MIDI 음악은 저음질이라는 인식이 생기기도 했지만, 실제 MIDI는 소리를 내지 않으며,[151] 음원의 품질에 따라 고음질의 음악을 재생할 수 있었다.[99]
MIDI 기술은 노래방 기기에도 활용되었다. 통신 노래방은 인터넷 회선을 통해 최신곡의 MIDI 데이터를 수신하여 재생하는 방식으로, 브로드밴드 인터넷이 보급되기 이전에도 저속 회선으로 최신곡을 제공할 수 있었다.
또한, 스마트폰이 등장하기 전에는 휴대전화의 벨소리에도 MIDI 규격이 사용되었다. 휴대전화에 내장된 음원을 통해 MIDI 데이터를 재생하는 방식이었다.
3. 기술적 특징
MIDI는 단순한 음악 재생을 넘어 다양한 분야에서 활용된다. MIDI 쇼 제어는 무대 조명 시스템 제어 및 연극 제작에서 큐가 설정된 이벤트를 트리거하는 데 사용된다.[78] 비디오 조정자와 턴테이블리스트는 클립 큐 및 장비 동기화에 MIDI를 활용하며, 녹음 시스템에서는 동기화 및 자동화에 사용된다. 애니뮤직은 MIDIMotion 시스템을 개발하여 컴퓨터 애니메이션 음악 비디오를 제작했으며, 애플 모션 또한 MIDI를 통해 애니메이션 매개변수를 제어한다.[78] 1987년 1인칭 슈팅 게임 ''MIDI 메이즈''와 1990년 아타리 ST 컴퓨터 퍼즐 게임 ''옥시드''는 MIDI를 사용하여 컴퓨터 네트워크를 연결했다.
MIDI 링크는 16개의 독립적인 채널(1~16번)을 통해 데이터를 전송할 수 있으며, 각 장치는 특정 채널을 수신하거나('옴니 오프' 모드), 모든 채널을 수신할 수 있다('옴니 온').[81] 폴리포닉 장치는 여러 음을 동시에 낼 수 있지만, 모노포닉 장치는 새로운 '노트 온' 명령이 오면 이전 음을 종료한다.
MIDI 메시지는 수신 장치의 특정 측면을 제어하는 명령어이며, 메시지 유형을 나타내는 상태 바이트와 매개변수를 포함하는 최대 두 개의 데이터 바이트로 구성된다.[99] MIDI 메시지는 16개 채널 중 하나에서만 전송되고 해당 채널의 장치에서만 모니터링되는 채널 메시지이거나 모든 장치가 수신하는 시스템 메시지일 수 있다. 각 수신 장치는 해당 기능과 관련 없는 데이터는 무시한다.[89] 메시지에는 채널 음성, 채널 모드, 시스템 공통, 시스템 실시간 및 시스템 독점의 다섯 가지 유형이 있다.[100]
채널 음성 메시지는 단일 채널을 통해 실시간 연주 데이터를 전송한다. 예를 들어, ''노트 온'' 메시지(음표의 음높이를 지정하는 MIDI 음표 번호, 음표를 연주한 세기, 채널 번호 포함), ''노트 오프'' 메시지(음표를 끎), 프로그램 변경 메시지(장치의 패치를 변경), 컨트롤 변경 메시지(악기의 매개변수를 조정) 등이 있다. MIDI 음표는 C−1부터 G9까지 할당된 0부터 127까지 번호가 매겨진다. 이는 A0부터 C8까지의 88건반 피아노 범위를 넘어서며 8.175799~12543.85 Hz의 주파수 범위에 해당한다.
시스템 독점(SysEx) 메시지는 연주 데이터가 아니라 신디사이저 기능에 대한 정보를 전송하며, MIDI 표준의 기능을 확장하는 데 사용된다. 제조사별 고유 ID를 포함하여 특정 장치만 응답하도록 할 수 있다.[13] 범용 시스템 독점 메시지는 특정 제조사에 한정되지 않는 MIDI 확장에 사용된다.[103]
일반적으로 MIDI 장치는 MIDI 표준에서 정의된 모든 종류의 메시지에 응답하지 않는다. MIDI 구현 차트는 MMA(MIDI Manufacturers Association)에 의해 표준화되었으며, 사용자가 악기의 특정 기능과 메시지에 대한 응답 방식을 확인할 수 있는 방법이다.[81]
3. 1. MIDI 메시지
MIDI 메시지는 여러 개의 바이트(8비트)로 구성되며, MIDI 규격상의 데이터 송수신을 담당한다. 각 바이트는 "상태 바이트"와 "데이터 바이트"로 나뉜다.[81]- 상태 바이트: MSB(Most Significant Bit)가 "1" (80H - FFH)이며, MIDI 메시지의 종류(노트 온, 컨트롤 체인지, 시스템 익스클루시브 등)를 정의한다.
- 데이터 바이트: MSB가 "0" (00H - 7FH)이며, 상태 바이트에서 정의된 내용의 수치나 세부 정보를 지정한다.
MIDI 메시지는 상태 바이트로 시작하여 뒤에 데이터 바이트가 오는 형태로 구성된다. 상태 바이트의 값에 따라 "채널 메시지"와 "시스템 메시지"로 구분된다.
채널 메시지 (80H~EFH): 특정 채널을 지정하여 전송되는 메시지이다. "채널 보이스 메시지"와 "채널 모드 메시지"로 나뉜다.
- 채널 보이스 메시지의 예:
- ''노트 온'' 메시지: 음표의 음높이(MIDI 음표 번호, 0-127), 연주 세기, 채널 번호를 포함한다.
- ''노트 오프'' 메시지: 음표를 끈다.
- 프로그램 변경 메시지: 장치의 패치(악기 소리)를 변경한다.
- 컨트롤 변경 메시지: 악기의 매개변수를 조정한다.
시스템 메시지 (F0H~FFH): MIDI 채널과 관계없이 MIDI 시스템 전체에 명령을 내리는 메시지이다. "시스템 익스클루시브 메시지", "시스템 커먼 메시지", "시스템 리얼타임 메시지"로 나뉜다.
- 시스템 익스클루시브(SysEx) 메시지: 신디사이저 기능에 대한 정보를 전송하며, MIDI 표준에서 제공하는 기능을 확장하는 데 사용된다. 제조사별 고유 ID를 포함하여 특정 장치만 응답하도록 할 수 있다.[13]
- 범용 시스템 익스클루시브 메시지: 특정 제조사에 한정되지 않는 MIDI 확장 기능에 사용된다.[103]
- 샘플 덤프: 시스템 익스클루시브 메시지를 사용하여 샘플러와 MIDI 기기 간에 샘플링 데이터를 통신하는 규격(샘플 덤프 표준, SDS)이다. 그러나 현대에는 USB 등 고속 통신 방식의 발달로 잘 사용되지 않는다.
MIDI 메시지는 31,250(±1%) 보오의 속도로 전송되는 8비트 바이트로 구성된다.[81] 각 바이트는 시작 비트와 정지 비트로 프레이밍되어 총 10비트가 되므로, 실제 순 비트 전송률은 25kbit/s이다.[13][98]
3. 2. MIDI 채널
MIDI 링크는 1번부터 16번까지 번호가 매겨진 16개의 독립적인 채널을 전송할 수 있다. 각 장치는 특정 채널을 수신하고 다른 채널의 메시지는 무시하는 '옴니 오프(omni off)' 모드를 사용하거나, 모든 채널을 수신하여 채널 주소를 무시하는 '옴니 온(omni on)' 모드를 사용할 수 있다.[81]두 개의 MIDI 케이블로 서로의 기기의 MIDI IN과 MIDI OUT을 각각 연결한 상태를 하나의 "시스템"으로 간주하며, 이 시스템마다 16개의 채널이 준비된다. 기본적으로 하나의 채널에 하나의 악기(한 파트)가 할당된다.
이를 통해 하나의 MIDI 케이블로 16채널 분량의 데이터를 송수신할 수 있다. 예를 들어, "1채널의 피아노와 3채널의 기타를 연주한다"와 같이 여러 악기를 동시에 연주하는 것이 가능하다. 16채널 분량의 데이터는 "채널 메시지"에 의해 정확하게 분류되어 상대 기기의 각 채널에 도착한다.[81]
만약 16채널 이상의 채널을 제어하려면 여러 개의 MIDI 케이블이 필요하며, MIDI 데이터의 파트 수(채널 수)에 따라 여러 개의 MIDI 음원을 준비해야 할 수도 있다.
3. 3. MIDI 데이터 형식
MIDI 데이터는 실제 소리가 아닌 연주 정보(음 높이, 길이, 세기 등)를 담고 있는 일종의 지시 사항 집합이다.[47][48] 이러한 특징 덕분에 MIDI 파일은 실제 녹음된 오디오 파일보다 크기가 훨씬 작아, 인터넷 초기 음악 공유에 유용하게 사용되었다.[49]MIDI 메시지는 31,250 보오 (±1%)로 전송되는 8비트 바이트로 구성된다. 각 바이트의 첫 번째 비트는 '상태' 바이트인지 '데이터' 바이트인지를 나타내며, 나머지 7비트는 정보를 담는다.[81]
MIDI 링크는 16개의 독립적인 채널(1~16번)을 통해 데이터를 전송할 수 있다. 각 장치는 특정 채널을 수신하거나('옴니 오프' 모드), 모든 채널을 수신할 수 있다('옴니 온').[81]
폴리포닉 장치는 여러 음을 동시에 낼 수 있지만, 모노포닉 장치는 새로운 '노트 온' 명령이 오면 이전 음을 종료한다.
MIDI는 연주 정보만을 담고 있기 때문에, 실제 소리의 품질은 MIDI 데이터를 해석하고 소리를 생성하는 장치(예: 사운드 카드)에 따라 달라진다.[151][99] 초기 저가형 사운드 카드는 음질이 좋지 않아 MIDI 자체에 대한 오해를 낳기도 했다.[47]
MIDI 데이터는 크기가 작고 편집이 용이하여, 디지털 오디오 워크스테이션(DAW) 등에서 음악 제작에 널리 사용된다.
3. 4. 표준 MIDI 파일 (SMF)
표준 MIDI 파일(Standard MIDI File, SMF)은 타이밍 정보를 포함한 미디 메시지를 컴퓨터 파일 시스템에 저장하기 위한 파일 형식이다. MMA (MIDI Manufacturers Association)에서 규격을 개발하고 관리한다.[180]SMF는 하나의 헤더 청크와 하나 이상의 트랙 청크로 구성된다. SMF 포맷에는 세 가지 종류가 있으며, 파일 헤더에서 해당 정보를 확인할 수 있다.[181]
| 포맷 | 설명 |
|---|---|
| 포맷 0 | 단일 트랙만 포함하며 단일 노래 연주를 표현한다. 드물게 사용된다.[181] |
| 포맷 1 | 여러 개의 트랙을 포함하고 시퀀서 트랙 구조를 보존할 수 있으며, 단일 노래 연주를 표현한다. |
| 포맷 2 | 여러 개의 트랙을 가지며 별도의 노래 연주를 표현할 수 있다. 일부 시퀀서는 이 포맷을 지원하지 않는다. |
SMF 파일은 웹에서 쉽게 찾을 수 있으며, 일반적으로 확장자는 .mid이다. GM 플레이어에서 재생되는 것을 전제로 제작되는 경우가 많다. RIFF-RMID는 XMF를 선호하게 되면서 점차 사용되지 않고 있다.[182] MIDI 파일은 실제 오디오 녹음물이 아니며, 악기 명령의 모임이기 때문에 녹음된 오디오보다 디스크 용량을 훨씬 적게 차지한다.[183] 1990년대에는 라이선스된 MIDI 파일이 플로피 디스크를 통해 유럽과 일본의 가게에서 흔히 볼 수 있었다.[184]
SMF는 제조사별 소프트웨어나 하드웨어와 관계없이 사용할 수 있는 공통의 파일 형식이다. Opcode사에서 독자 규격으로 제안했지만, 1991년 7월에 AMEI와 MMA에 의해 RP 제1호(RP-001)로 승인되었다. "MIDI 데이터"는 연주 형식인 앞서 설명한 "MIDI 데이터 형식"의 약칭이지만, 표준 MIDI 파일을 가리키도록 확대 사용되는 경우가 있다.
3. 5. MIDI와 디지털 오디오의 비교
MIDI는 실제 소리를 녹음하는 것이 아니라, 악기 연주 정보(어떤 음을 언제, 얼마나 세게 연주할지 등)를 기록한다.[47] 반면, 디지털 오디오는 실제 소리의 파형을 그대로 기록한다. 따라서 MIDI 파일은 같은 길이의 디지털 오디오 파일보다 용량이 훨씬 작다.[47][48]MIDI 파일은 단순한 연주 정보의 집합이기 때문에, 소리의 품질은 MIDI 데이터를 해석하여 실제 소리를 만들어내는 장치(예: 사운드 카드)에 따라 달라진다.[151][99] 초기 저가형 사운드 카드는 음질이 좋지 않아 MIDI에 대한 부정적인 인식을 심어주기도 했지만, MIDI 자체는 소리를 포함하지 않으며 재생음의 품질은 전적으로 재생 장치의 성능에 달려있다.[47]
MIDI는 악기 연주 정보(발음 시점, 음높이, 음량 등 악기나 음원에 대한 메시지)를 담고 있어 데이터 크기가 작고, 음악의 세부 사항을 쉽게 수정할 수 있다는 장점이 있다.
4. 하드웨어 규격
MIDI는 악기뿐 아니라 MIDI 명령을 처리할 수 있는 전자/디지털 장치를 제어할 수 있다. MIDI 쇼 제어를 통해 무대 조명 제어, 비디오 조작, 녹음 시스템 자동화 등 다양한 분야에서 활용된다. 예를 들어, 애니뮤직은 MIDIMotion 시스템을 개발하여 컴퓨터 애니메이션 뮤직 비디오를 제작했다.[78]
MIDI 메시지는 31,250 보오 속도로 전송되는 8비트 바이트로 구성된다. 각 바이트는 상태 바이트 또는 데이터 바이트를 나타내며, 7비트 정보를 담고 있다.[81] MIDI 링크는 16개의 독립적인 채널을 통해 통신하며, 장치는 특정 채널을 수신하거나('옴니 오프') 모든 채널을 수신('옴니 온')할 수 있다. 폴리포닉 장치는 여러 음을 동시에 낼 수 있는 반면, 모노포닉 장치는 새로운 '노트 온' 명령이 오면 이전 음을 종료한다.
표준 5핀 DIN 커넥터를 통한 31.25 kbit/s 전류 루프 외에도, USB, IEEE 1394(파이어와이어), 이더넷과 같은 다양한 하드웨어 전송 방식을 통해 MIDI 데이터를 전송할 수 있다. 다운로드 가능 사운드(DLS)는 작곡가의 의도대로 음색을 재생하기 위한 표준이다.
4. 1. MIDI 단자


일반적으로 MIDI 기기(하드웨어)는 5핀 DIN 커넥터로 연결한다. 커넥터에는 MIDI 신호를 수신하는 MIDI IN, MIDI 신호를 송신하는 MIDI OUT, 수신한 MIDI 신호를 그대로 송신하는 MIDI THRU의 세 종류가 있다.
- MIDI IN: MIDI 신호를 수신
- MIDI OUT: MIDI 신호를 송신
- MIDI THRU: 수신한 MIDI 신호를 그대로 송신
기기 패널 측은 항상 암나사이다. MIDI 케이블의 양 끝은 모두 수나사이며, 차폐된 꼬임선 케이블로 설계된다. 양 끝에 위치하는 1번 핀과 3번 핀은 현재 사양상 사용되지 않으며, 중앙 2번 핀은 케이블의 차폐용으로, 4번, 5번 핀이 디지털 신호 전송에 사용된다.[187] 이러한 단자 구성은 단방향으로만 메시지를 전달할 수 있으므로 양방향 통신을 위해서는 두 번째 케이블이 필요하다.[188]
MIDI 기기끼리는 접지 루프나 장애의 연쇄 방지를 위해 전기적 절연이 규정되어 있다. 수신측 내부에서는 접지선의 2번 핀은 연결되지 않고, 신호는 광 커플러로 수신되는 것이 기본 사양이다.[83][13] 광 커플러를 경유할 때마다 신호 파형의 재현성이 저하되므로, MIDI THRU를 다단 직렬하면 통신 에러가 발생할 수도 있다.
MIDI는 버스가 아니다. MIDI IN 단자와 MIDI OUT 단자가 따로 마련되어 있는 것에서 알 수 있듯이, MIDI 케이블 간의 데이터는 단방향으로 송신된다.
대부분의 장치는 입력 포트에서 출력 포트로 메시지를 복사하지 않는다. '쓰루(thru)' 포트는 입력 포트에서 수신된 모든 내용을 복사하여 다른 악기에 데이터를 전달할 수 있도록 하는 (데이지 체인 방식) 세 번째 유형의 포트다.[13] 모든 장치에 쓰루 포트가 있는 것은 아니며, 효과 장치나 사운드 모듈처럼 MIDI 데이터를 생성할 수 없는 장치에는 출력 포트가 없을 수 있다.[89]
병렬로 여러 MIDI 기기를 연결하거나, 신호 계통을 간편하게 전환하고 싶을 때는 MIDI 패치 베이를 사용하는데, 이것을 사용함으로써 다단 시의 통신 에러도 회피할 수 있다.
4. 2. MIDI 케이블
MIDI 기기를 연결하는 데는 일반적으로 5핀 DIN 커넥터가 사용된다. 케이블 양 끝은 수나사 형태이며, 차폐된 꼬임선 케이블로 설계되어 있다. 케이블의 중앙 2번 핀은 전자기 차폐를 담당하고, 4번과 5번 핀은 디지털 신호를 방식으로 전송한다. 1번과 3번 핀은 현재 사양에서는 사용되지 않는다.[98]커넥터는 MIDI 신호를 받는 MIDI IN, MIDI 신호를 보내는 MIDI OUT, 받은 신호를 그대로 보내는 MIDI THRU의 세 종류가 있다. 기기 패널 쪽은 항상 암나사이다.
MIDI 기기 간에는 전기적 절연이 규정되어 있어, 장애 연쇄를 방지한다. 수신 측 내부에서는 접지선의 2번 핀은 연결되지 않고, 신호는 광 커플러를 통해 수신된다. 광 커플러를 거칠 때마다 신호 파형 재현성이 저하되므로, MIDI THRU를 여러 단 직렬 연결하면 통신 오류가 발생할 수 있다. 여러 MIDI 기기를 병렬로 연결하거나 신호 계통을 쉽게 전환하려면 MIDI 패치 베이를 사용하며, 이를 통해 다단 연결 시 통신 오류를 피할 수 있다.
MIDI는 버스가 아니며, MIDI IN 단자와 MIDI OUT 단자가 따로 있어 데이터는 MIDI 케이블에서 단방향으로 전송된다.
액티브 센싱 기능으로 연결 상태를 항상 확인하며, 액티브 센싱이 끊기면 케이블이 빠졌다고 판단한다.
최근에는 MIDI IN, MIDI OUT 대신 RS-232C, USB, IEEE 1394 등의 규격을 사용한 연결도 있다. 이 경우, MIDI 케이블이 아닌 해당 규격 케이블 내부로 MIDI 신호가 전달되므로 전송 방식은 위와 다르다.
MIDI 1.0의 전기적 인터페이스는 아래 회로도의 빨간색과 파란색 선을 따라 완전히 절연된 전류 루프[98]를 기반으로 한다.
이 회로도의 "DIN / TRS"는 DIN 커넥터 또는 TRS 폰 커넥터를 사용할 수 있음을 나타낸다.[104][105]
논리 0과 시작 비트를 전송하기 위해 송신기의 UART는 저전압을 생성한다. 이로 인해 송신기의 고전압 공급 장치에서 약 5밀리암페어[98]의 전류가 전류원으로 출력되고 차폐 케이블 꼬임쌍선 케이블을 통해 수신기의 광절연기에 전달된다. 전류는 광절연기를 빠져나와 파란색 선을 따라 송신기의 UART로 되돌아가 전류를 전류 싱크한다. 저항 R1과 R2는 전류를 제한하며, 균형 임피던스를 제공하기 위해 동일하다. 다이오드는 보호를 위해 사용된다.[107] 이 전류는 광절연기의 LED와 포토트랜지스터를 켜므로 수신기의 UART는 수신기의 전압 공급 장치에 대한 풀업 저항 R3의 도움으로 신호를 읽을 수 있다. 원래 사양의 전압 공급 장치는 5볼트이지만 수신기와 송신기는 다른 전압 레벨을 사용할 수 있다.
논리 1, 스톱 비트 및 유휴 상태에서 전송하기 위해 송신기의 UART는 전압원이 제공하는 것과 동일한 고전압을 생성하며, 이로 인해 전류가 흐르지 않는다. 이렇게 하면 유휴 상태일 때 전력 낭비를 방지할 수 있다.
4. 3. 대체 하드웨어 전송
USB, IEEE 1394(파이어와이어), 이더넷 등 31.25 kbit/초의 5핀 DIN 단자 외에 다른 단자들도 MIDI 데이터(MIDI 스트림) 전송에 사용될 수 있다.1999년 USB-IF 회원들은 "MIDI 장치를 위한 범용 직렬 버스 장치 클래스 정의"라는 USB를 통한 MIDI 표준을 개발했다.[190] MIDI 연결에 사용되었던 다른 인터페이스(직렬, 조이스틱 등)들이 개인용 컴퓨터에서 사라지면서 USB를 통한 MIDI 연결이 점차 일반화되었다. 마이크로소프트 윈도우, 맥 OS X, 애플 iOS 운영 체제들은 표준 클래스 드라이버를 포함하여 MIDI 장치를 위한 USB 장치 클래스 정의를 사용하는 장치들을 지원한다. 리눅스용 드라이버도 이용 가능하다. 일부 제조업체들은 맞춤식 드라이버를 사용하여 클래스 사양과 다르게 동작하는 USB를 통한 MIDI 인터페이스를 구현하기도 한다.
애플은 1990년대에 파이어와이어(IEEE 1394) 인터페이스를 개발했다. 1990년대 말 디지털 비디오 카메라와 G3 매킨토시 모델에 1999년에 등장하기 시작했다.[191] 파이어와이어는 멀티미디어 응용 프로그램과 함께 사용하도록 개발되었다. USB와 달리, 파이어와이어는 인텔리전트 컨트롤러를 사용하여 메인 CPU의 집중 없이 자체적으로 전송을 관리할 수 있다.[192] 표준 MIDI 장치처럼 파이어와이어 장치는 컴퓨터 없이 서로 통신할 수 있다.[193]
MIDI의 컴퓨터 네트워크 구현은 네트워크 라우팅 기능을 제공하며, MIDI의 초기 대안이었던 ZIPI와 같은 고대역폭 채널을 제공한다. 1980년대 이후로 사유 구현체들이 존재했고, 그중 일부는 광섬유 케이블을 이용하여 전송했다.[188]
5. 응용
MIDI는 단순한 악기 제어를 넘어 다양한 분야에서 활용되고 있다.
음악 제작MIDI는 작곡과 편곡에 혁신을 가져왔다. 디지털 오디오 워크스테이션(DAW)과 뮤직 시퀀서를 통해 MIDI 이벤트를 녹음, 편집, 재생할 수 있다.
- DAW의 피아노 롤을 통해 MIDI 메시지를 쉽게 수정할 수 있다.[34]
- 이전 방식보다 훨씬 빠르고 효율적으로 작품을 청취하고 편집 가능하다.
- 인간 연주자에게는 불가능한 곡도 작곡할 수 있다.[35]
- 키, 악기, 템포 변경, 개별 섹션 순서 변경, 개별 음표 편집 등이 가능하다.[99][36]
- 아이디어 구상 및 실험을 자유롭게 할 수 있다.[37]
- 알고리즘 작곡 프로그램을 통해 컴퓨터 생성 연주를 활용할 수 있다.[81]
PC와 소프트웨어 음원을 이용하여 DTM을 구축, 취미로도 일반적인 보급이 이루어지고 있다. 최근에는 오디오 편집과 MIDI 데이터 편집을 동시에 할 수 있는 통합 환경인 DAW가 업무용을 중심으로 보급되고 있다.
; 하드웨어
| 구분 | 송신측 | 수신측 |
|---|---|---|
| 하드웨어 | 뮤직 시퀀서(하드웨어 시퀀서), MIDI 컨트롤러, 신시사이저(MIDI OUT 단자가 있다면 다른 MIDI 기기를 제어 가능), 뮤직 워크스테이션 | 신시사이저, 뮤직 워크스테이션, 음원 모듈 |
| 소프트웨어 | 뮤직 시퀀서(소프트웨어 시퀀서), 디지털 오디오 워크스테이션 (DAW) | 소프트웨어 신시사이저(소프트웨어 음원) |
- 대표적인 소프트웨어 음원
- * Microsoft GS Wavetable SW Synth - Microsoft Windows 2000 이후의 Windows에 탑재되어 가장 많이 보급된 소프트웨어 음원
- * QuickTime 뮤직 신스 - macOS에 기본으로 제공되는 소프트웨어 음원
게임 음악초창기 PC 게임에서 MIDI는 작은 용량으로 사운드트랙을 제공하는 효율적인 수단이었다.
- 플로피 디스크로 배포되던 초기 PC 게임에서 MIDI 파일은 필수적인 사운드트랙 제공 수단이었다.[167]
- 도스 게임과 초기 윈도우에서는 애드립이나 사운드 블라스터 오디오 카드의 호환성이 요구되었다.
- 이 카드들은 FM 합성을 사용하여 사인파의 변조를 통해 소리를 냈다.
- 나중에 이용 가능하게 된 웨이브테이블 도터보드는 FM 소리 대신 사용할 수 있는 오디오 샘플을 제공하였다.
기타 응용 분야MIDI는 전자 악기뿐만 아니라 다양한 분야에 활용된다.
- 극장의 무대 조명 제어에 MIDI가 응용된다.[162]
- 1991년 RP-002로 MIDI 쇼 컨트롤이 정의되어 무대 장치, 조명, 연출 효과 등을 제어할 수 있게 되었다.
| 하드웨어 | 설명 |
|---|---|
| 송신측 | 호스트 컨트롤러 |
| 수신측 | 각 무대 장비(조명 등) |
- 철도 플랫폼의 발차멜로디나 학교, 회사의 차임벨을 재생하는 타이머 등에서도 MIDI 규격이 응용되는 경우가 있다.
- 기보 정보는 MIDI 데이터를 악보 위에 음표로 표시하기 위해 제정된 RP(Real-Time Protocol)이다. (RP-005, RP-006)
- SMF with Lyrics는 SMF의 메타 이벤트로 준비되어 있는 가사 저장 기능을 확장한 RP(등록 매개변수)이다. (1999년 RP-026)
5. 1. 악기 제어
MIDI는 악기들이 서로 통신하여 하나의 악기가 다른 악기를 제어할 수 있도록 하기 위해 개발되었다. MIDI 개발 이전에 만들어진 아날로그 신시사이저들은 MIDI 메시지를 아날로그 제어 전압으로 변환하는 키트를 통해 MIDI 기능을 추가할 수 있다.[167] MIDI 장비에서 연주를 하면 다른 장비에 전달할 수 있는 디지털 신호가 발생한다.[188] 이러한 원격 제어 기능은 풀 사이즈 악기를 더 작은 사운드 모듈로 대체할 수 있게 하고, 음악가들이 악기들을 조합하여 웅장한 소리를 만들거나 어쿠스틱 피아노와 현악기 같은 조합을 만들 수 있게 한다.[179]MIDI는 전자 악기나 디지털 악기가 서로 통신하고, 한 악기가 다른 악기를 제어할 수 있도록 한다. 예를 들어, MIDI 호환 시퀀서는 드럼 사운드 모듈이 생성하는 비트를 트리거할 수 있다. MIDI 개발 이전에 제작된 아날로그 신디사이저는 MIDI 메시지를 아날로그 제어 전압으로 변환하는 키트를 장착하여 개조할 수 있다.[13] MIDI 악기에서 음표를 연주하면 다른 악기의 음표를 트리거하는 데 사용할 수 있는 디지털 MIDI 메시지가 생성된다.[81] 원격 제어 기능을 통해 대형 악기를 소형 사운드 모듈로 교체할 수 있으며, 음악가는 더욱 풍부한 사운드를 얻거나 어쿠스틱 피아노와 현악기와 같은 합성 악기 사운드의 조합을 만들어낼 수 있다.[31] MIDI는 볼륨, 효과 등 다른 악기 매개변수도 원격으로 제어할 수 있다.
신디사이저와 샘플러에는 전자 또는 디지털 사운드를 형성하기 위한 다양한 도구가 포함되어 있다. 필터는 음색을 조정하고, 엔벨로프(envelope)는 음표가 트리거된 후 시간에 따라 사운드가 변화하는 방식을 자동화한다.[32] 필터의 주파수와 엔벨로프 어택(사운드가 최대 레벨에 도달하는 데 걸리는 시간)은 신디사이저 매개변수의 예이며, MIDI를 통해 원격으로 제어할 수 있다. 효과 장치는 딜레이 피드백 또는 리버브 시간과 같은 다양한 매개변수를 가지고 있다. MIDI 연속 컨트롤러 번호(CCN)가 이러한 매개변수 중 하나에 할당되면 장치는 해당 번호로 식별되는 수신 메시지에 응답한다. 노브, 스위치, 페달과 같은 컨트롤을 사용하여 이러한 메시지를 보낼 수 있다. 조정된 매개변수 집합은 패치(patch)로 장치의 내부 메모리에 저장할 수 있으며, 이러한 패치는 MIDI 프로그램 변경을 통해 원격으로 선택할 수 있다.
MIDI 악기는 MIDI 신호를 송수신하는 포트, 이러한 신호를 처리하는 CPU, 사용자 프로그래밍을 위한 인터페이스, 사운드를 생성하는 오디오 회로 및 컨트롤러를 포함한다. 운영 체제와 공장 사운드는 종종 읽기 전용 메모리(ROM) 장치에 저장된다.[81]
MIDI 악기는 피아노 스타일 키보드가 없는 독립형 모듈일 수 있으며, 일반 MIDI 사운드보드(GM, GS 및 XG), 온보드 편집(전치 포함), MIDI 악기 선택 및 볼륨, 팬, 리버브 레벨 및 기타 MIDI 컨트롤러 조정 기능을 포함한다. 일반적으로 MIDI 모듈에는 화면이 포함되어 있어 사용자가 현재 선택된 기능에 대한 정보를 볼 수 있다.
MIDI 악기의 종류
| 종류 | 설명 |
|---|---|
| 신시사이저 | 다양한 음 생성 기술을 사용할 수 있다. 내장 키보드를 포함하거나, MIDI 키보드와 같은 외부 컨트롤러로 트리거될 때 소리를 생성하는 사운드 모듈로 존재할 수 있다. 사운드 모듈은 일반적으로 19인치 랙에 장착되도록 설계되었다.[81] 제조업체는 일반적으로 독립형 및 랙 장착형 버전으로 신시사이저를 생산하며, 종종 다양한 크기의 키보드 버전을 제공한다. |
| 샘플러 | 오디오를 녹음하고 디지털화하여 랜덤 액세스 메모리(RAM)에 저장한 후 재생할 수 있는 악기다. 샘플러는 일반적으로 사용자가 샘플(sample)을 편집하고 하드 디스크에 저장하며, 감산 합성기(subtractive synthesizer)와 같은 도구를 사용하여 효과를 적용하고 사운드를 형성할 수 있도록 한다. 또한 키보드 형태 또는 랙 마운트 형태로 제공될 수 있다.[81] 샘플 재생을 통해 사운드를 생성하지만 녹음 기능이 없는 악기는 "롬플러(ROMpler)"로 알려져 있다. |
| 드럼 머신 | 일반적으로 드럼 및 타악기 사운드에 특화된 샘플 재생 장치다. 보통 시퀀서를 포함하고 있어 드럼 패턴을 만들고 이를 곡으로 편곡할 수 있다. 각 사운드나 사운드 그룹을 별도의 출력으로 라우팅할 수 있도록 여러 개의 오디오 출력이 있는 경우가 많다. 개별 드럼 음색은 다른 MIDI 악기 또는 시퀀서에서 연주할 수 있다.[81] |

MIDI 컨트롤러
MIDI 컨트롤러에는 두 가지 유형이 있다.
많은 장치는 두 유형의 조합이다.
키보드는 가장 일반적인 유형의 MIDI 컨트롤러이다.[63] MIDI는 키보드를 염두에 두고 설계되었으며, 키보드가 아닌 모든 컨트롤러는 "대체" 컨트롤러로 간주된다.[94]
MIDI는 기타 및 기타 현악기, 드럼 컨트롤러 및 윈드 컨트롤러(각각 드럼 키트 및 관악기 연주를 에뮬레이트함)와 전문적이고 실험적인 컨트롤러를 포함한 다른 유형의 컨트롤러에도 MIDI 호환성이 도입되었다.[11]
소프트웨어 신시사이저는 뛰어난 성능과 다양성을 제공하지만, 일부 연주자들은 MIDI 키보드와 컴퓨터 키보드 및 마우스 간의 주의 분산이 연주 경험의 즉흥성을 떨어뜨린다고 느낀다.[96] 실시간 MIDI 제어 전용 장치는 인체공학적 이점을 제공하며 컴퓨터를 통해 액세스하는 인터페이스보다 악기와의 연결감을 더 크게 제공할 수 있다. 컨트롤러는 다양한 장비와 함께 작동하도록 설계된 범용 장치이거나 특정 소프트웨어와 함께 작동하도록 설계될 수 있다.
5. 2. 음악 제작
MIDI 이벤트는 컴퓨터 소프트웨어나 특수 하드웨어 뮤직 워크스테이션으로 시퀀싱할 수 있다. 많은 디지털 오디오 워크스테이션(DAW)은 MIDI를 필수 구성 요소로 사용하도록 특별히 설계되었다. 많은 DAW에서 MIDI 피아노 롤이 개발되어 기록된 MIDI 메시지를 쉽게 수정할 수 있다.[34] 이러한 도구를 사용하면 작곡가는 멀티트랙 녹음과 같은 이전 방식보다 훨씬 빠르고 효율적으로 작품을 청취하고 편집할 수 있다. MIDI용으로 작곡된 곡은 인간 연주자에게는 불가능한 곡일 수도 있다.[35]MIDI 연주는 사운드를 생성하는 명령어 시퀀스이기 때문에, MIDI 녹음은 오디오 녹음으로는 할 수 없는 방식으로 조작할 수 있다. MIDI 편곡의 키, 악기, 템포를 변경하거나,[99] 개별 섹션의 순서를 바꾸거나,[36] 개별 음표를 편집할 수도 있다. 아이디어를 작곡하고 재생되는 것을 빠르게 들어볼 수 있는 기능을 통해 작곡가는 실험을 할 수 있다.[37]
알고리즘 작곡 프로그램은 노래 아이디어 또는 반주로 사용할 수 있는 컴퓨터 생성 연주를 제공한다.[81]
일부 작곡가는 MIDI 1.0과 일반 MIDI(GM)의 표준 휴대용 명령어 및 매개변수 집합을 활용하여 다양한 전자 악기 간에 음악 데이터 파일을 공유할 수 있다. 시퀀싱된 MIDI 녹음을 통해 작곡된 데이터는 '표준 MIDI 파일'(SMF)로 저장하여 디지털 방식으로 배포하고, 동일한 MIDI, GM 및 SMF 표준을 준수하는 모든 컴퓨터 또는 전자 악기로 재생할 수 있다. MIDI 데이터 파일은 해당 녹음된 오디오 파일보다 훨씬 작다.
종합적인 음악 제작은 MIDI의 대표적인 사용 예시이다. PC와 소프트웨어 음원만 있으면, 대규모 설비 투자를 할 필요 없이 DTM을 즐길 수 있다는 점에서 1990년대부터 일반적인 취미로도 보급되기 시작했다.
최근에는 오디오 편집과 MIDI 데이터 편집을 동시에 할 수 있는 통합 환경인 DAW가 업무용을 중심으로 보급되고 있다.
; 하드웨어
| 구분 | 송신측 | 수신측 |
|---|---|---|
| 하드웨어 | 뮤직 시퀀서(하드웨어 시퀀서), MIDI 컨트롤러, 신시사이저(MIDI OUT 단자가 있다면 다른 MIDI 기기를 제어 가능), 뮤직 워크스테이션 | 신시사이저, 뮤직 워크스테이션, 음원 모듈 |
| 소프트웨어 | 뮤직 시퀀서(소프트웨어 시퀀서), 디지털 오디오 워크스테이션 (DAW) | 소프트웨어 신시사이저(소프트웨어 음원) |
- 대표적인 소프트웨어 음원
- * Microsoft GS Wavetable SW Synth - Microsoft Windows 2000 이후의 Windows에 탑재되어 가장 많이 보급된 소프트웨어 음원
- * QuickTime 뮤직 신스 - macOS에 기본으로 제공되는 소프트웨어 음원
5. 3. 게임 음악
초기 PC 게임들은 플로피 디스크로 배포되었고, 작은 크기의 MIDI 파일들은 사운드트랙을 제공하는 데 필수적인 수단으로 작용하였다.[167] 도스 게임과 초기 윈도우 시대에는 일반적으로 애드립이나 사운드 블라스터 오디오 카드의 호환성이 요구되었다. 이러한 카드들은 FM 합성을 사용하여 사인파의 변조를 통해 소리를 냈다. 이 기술의 선구자인 존 차우닝(John Chowning)은 사인파가 충분히 사용된다면 어떠한 소리라도 정확하게 재구현할 수 있지만, 저가형 컴퓨터 오디오 카드들은 오직 두 개의 사인파로만 FM 합성을 할 수 있을 것으로 내다보았다. 이 카드의 8비트 오디오와 함께 구성하면 인공적이고[185] 원시적인[186] 소리를 만들어냈다. 나중에 이용 가능하게 된 웨이브테이블 도터보드는 FM 소리 대신 사용할 수 있는 오디오 샘플을 제공하였다. 이들의 가격은 비쌌지만 E-mu Proteus[186]와 같은 훌륭한 MIDI 기기들의 소리가 사용되기도 했다.5. 4. 기타 응용 분야
전자 악기 외에도 극장의 무대 조명 제어 등에 MIDI가 응용되고 있다.[162] 1991년에 RP-002로 MIDI 쇼 컨트롤이 정의되었다. 이를 통해 MIDI로 무대 장치, 조명, 연출 효과 등을 제어할 수 있게 되었다.| 하드웨어 | 설명 |
|---|---|
| 송신측 | 호스트 컨트롤러 |
| 수신측 | 각 무대 장비(조명 등) |
철도 플랫폼의 발차멜로디나 학교, 회사의 차임벨을 재생하는 타이머 등에서도 MIDI 규격이 응용되는 경우가 있다.
6. 확장
MIDI는 그 유연성과 폭넓은 채택으로 인해 표준에 많은 개선이 이루어졌으며, 원래 의도했던 목적을 넘어 다양한 용도로 활용될 수 있게 되었다.
MIDI 메시지는 31,250 (±1%) 보오로 전송되는 8비트 바이트로 구성된다. 각 바이트의 첫 번째 비트는 바이트가 '상태' 바이트인지 '데이터' 바이트인지를 식별하며, 그 뒤에 7비트의 정보가 이어진다.[81]
MIDI 링크는 1~16으로 번호가 매겨진 16개의 독립적인 채널을 전송할 수 있다. 장치는 특정 채널을 수신하고 다른 채널의 메시지를 무시하거나('옴니 오프' 모드), 모든 채널을 수신하여 채널 주소를 효과적으로 무시할 수 있다('옴니 온'). 폴리포닉인 장치는 여러 음표를 동시에 소리낼 수 있지만, 모노포닉인 장치는 새로운 '노트 온' 명령어가 도착하면 이전 음표를 종료한다. 일부 수신 장치는 '옴니 오프/온' 및 '모노/폴리' 모드의 네 가지 조합 모두로 설정될 수 있다.[81]
RP(Recommended Practice)는 MIDI 규격 제정 후 편의성을 높이기 위한 권장 실행 사례로 확장된 규격이다. 현재 이미 여러 확장 규격이 AMEI와 MMA에 의해 승인되었으며, 모두 공통 규격으로 MIDI 규격에 통합되어 있다.
- SP-MIDI (Scalable Polyphony MIDI)
SP-MIDI는 모든 음원에서 최적의 데이터를 재생하기 위해 제정된 실시간 프로토콜(RP)이다. 2002년에 RP-034, RP-035에서 정의되었다. 예를 들어, 24보이스(파트 수)를 가진 음원용으로 만들어진 데이터를 16보이스의 음원에서 재생하면 8보이스는 무시된다. SP-MIDI 규격을 따르면, 하나의 데이터에 미리 여러 환경의 정보를 수록할 수 있으므로, 적은 작업량으로 모든 음원에서 문제 없이 재생할 수 있게 된다. 이 기술은 주로 휴대 전화용으로 사용된다.
- MIDI XML
MIDI XML("MIDI Names, Device Types, & Events in XML")은 SMF를 XML(Extensible Markup Language)로 기술하는 것을 목적으로 제정된 권고안(RP)이다. 2003년에 RP-038에서 정의되어 있다.
- MIDI 튜닝 표준(MTS)
대부분의 MIDI 신디사이저는 평균율 튜닝을 사용한다. 1992년에 비준된 MIDI 튜닝 표준(MTS)은 다른 튜닝을 허용한다.[116] MTS는 최대 128개의 패치 뱅크에서 로드할 수 있는 미세 튜닝을 허용하며, 음높이의 실시간 조정을 허용한다.[117] 제조업체는 이 표준을 지원할 의무가 없으며, 지원하는 경우에도 모든 기능을 구현할 의무는 없다.[116]
- MIDI 타임코드(MTC)
디지디자인(Digidesign)이 개발한 MIDI 타임코드(MTC)는[118] 특히 타이밍을 위해 개발된 SysEx 메시지를 구현하며,[119] SMPTE 타임코드 표준과 상호 변환할 수 있다.[13] MIDI 클럭이 템포(Tempo)를 기반으로 하는 반면, 타임코드는 프레임을 기반으로 하며 템포와는 무관하다. SMPTE 코드와 마찬가지로 MTC는 위치 정보를 포함하며, 드롭아웃이 발생하는 경우 복구할 수 있다.[121]
- MIDI 기기 제어 (MMC)
MIDI 기기 제어(MMC)는 하드웨어 녹음 장치의 운송 제어를 작동하는 시스템 전용 명령어 집합으로 구성된다.[122] MMC를 통해 시퀀서는 연결된 테이프 데크 또는 하드 디스크 녹음 시스템에 '시작', '정지', '녹음' 명령을 보내고, 장치를 빨리 감기하거나 되감을 수 있다. 장치가 MTC를 통해 동기화될 수 있지만, 동기화 데이터는 포함되어 있지 않다.[123]

- MIDI 쇼 제어(MSC)
MIDI 쇼 제어(MSC)는 조명, 음악 및 사운드 재생, 그리고 모션 컨트롤 시스템과 같은 쇼 제어 장치를 순차적으로 제어하고 원격으로 큐잉하기 위한 SysEx 명령어 집합이다.[125] 응용 분야에는 무대 공연, 박물관 전시, 레코딩 스튜디오 제어 시스템 및 유원지 어트랙션이 포함된다.[124]
- 샘플 덤프 표준 (SDS)
시스템 익스클루시브(SysEx) 메시지의 예상치 못한 기능 중 하나는 악기 간에 오디오 샘플을 전송할 수 있다는 점이었다. 이는 샘플 덤프 표준(SDS)의 개발로 이어졌으며, 이 표준은 샘플 전송을 위한 새로운 시스템 익스클루시브(SysEx) 형식을 확립했다.[13] SDS는 나중에 전체 샘플을 전송할 필요 없이 샘플 루프 지점에 대한 정보를 전송할 수 있는 한 쌍의 명령어로 확장되었다.[128]
6. 1. 일반 MIDI (GM)
일반 MIDI(영어: General MIDI, GM)는 그동안 제조사마다 달랐던 음색 배열을 통일하기 위해 제정된 표준 사양(RP)이다.[109] 1991년에 RP-003으로 정의되었다. 음색 배열 외에도 최소 동시 발음 수, 음색 수, 컨트롤 체인지의 효과 등도 지정되어 있다.[110]
MIDI는 프로그램 변경 메시지를 통해 악기의 사운드를 선택할 수 있지만, 두 악기가 지정된 프로그램 위치에서 동일한 사운드를 갖는다는 보장은 없었다.[108] 예를 들어 프로그램 #0은 한 악기에서는 피아노일 수 있지만, 다른 악기에서는 플루트일 수 있었다. 일반 MIDI(GM) 표준은 1991년에 제정되었으며, 한 장치에서 생성된 표준 MIDI 파일이 다른 장치에서 재생될 때도 비슷하게 들리도록 표준화된 사운드 뱅크를 제공한다.
GM은 8개의 관련 악기로 구성된 16개의 패밀리로 정렬된 128개의 사운드 뱅크를 지정하고 각 악기에 특정 프로그램 번호를 할당한다.[109] 특정 프로그램 변경은 모든 GM 호환 악기에서 동일한 악기 사운드를 선택한다.[110] 타악기는 채널 10에 배치되며, 특정 MIDI 음표 값이 각 타악기 사운드에 매핑된다.
GM 표준은 음표 매핑의 변형을 제거한다. 일부 제조사는 중간 C를 나타내는 음표 번호에 대해 의견이 달랐지만, GM은 음표 번호 69가 A440을 재생하도록 지정하며, 이는 중간 C를 음표 번호 60으로 고정한다.
GM 호환 장치는 24음 다성 음악을 제공해야 한다.[111] GM 호환 장치는 벨로시티, 애프터터치 및 피치 벤드에 응답하고, 시작 시 지정된 기본값으로 설정하고, 서스테인 페달과 같은 특정 컨트롤러 번호 및 등록된 매개변수 번호(RPN)를 지원해야 한다.[112]
처리 능력이 제한된 장치에는 ''GM Lite''라는 간소화된 버전의 GM이 사용된다.[108][113]
기존 GM에서 시대의 발전에 따라 보완이 어려워진 부분을 보완하기 위해 GM 시스템 레벨 2(GM2)가 상위 규격으로 확장되었다. GM과는 완벽한 상위 호환성을 가진다.
이후, 주로 휴대 전화의 벨소리 제작 용도로 General MIDI Lite(GML)도 상위 규격으로 확장되었다.
6. 2. GS, XG, GM2
GM(일반 MIDI)의 128개 악기 사운드 세트는 너무 적다는 의견이 널리 퍼져 있었다. 이러한 배경 속에서 롤랜드와 야마하는 각각 GM을 확장하는 규격을 발표하였다.롤랜드의 롤랜드 GS(Roland GS)는 추가 사운드, 드럼킷 및 효과를 포함하고, '뱅크 선택' 명령을 사용하여 접근할 수 있도록 하였다. 또한, MIDI 비등록 매개변수 번호(NRPN)를 사용하여 새로운 기능에 접근할 수 있도록 하였다.
야마하 XG(Yamaha XG)는 1994년에 야마하에서 출시되었으며, 추가 사운드, 드럼킷 및 효과를 제공하고, NRPN 대신 표준 컨트롤러를 사용하여 편집할 수 있도록 하였다. 또한, 폴리포니를 32보이스로 증가시켰다.
이 두 표준은 모두 GM 사양과의 하위 호환성을 특징으로 하지만, 서로 호환되지는 않는다.[114] 두 표준 모두 제작사를 넘어 채택되지는 않았지만, 음악 소프트웨어 타이틀에서 일반적으로 지원된다.
일본의 AMEI 회원사들은 1999년에 일반 MIDI 레벨 2(General MIDI Level 2) 사양을 개발했다. GM2는 GM과의 하위 호환성을 유지하면서 폴리포니를 32보이스로 증가시키고, 소스테누토(sostenuto) 및 소프트 페달(soft pedal)(우나 코르다(una corda))과 같은 여러 컨트롤러 번호, RPN 및 유니버설 시스템 익스클루시브 메시지를 표준화하고, MIDI 튜닝 표준을 통합하였다.[115]
현재는 이 이상의 음색 배열 등에 관한 규격의 복잡화를 방지하기 위해, AMEI와 MMA 모두 GM2로 통합할 것을 요구하고 있으며, GS·XG는 서로 규격을 공개하여 상호 지원해야 한다고 주장하고 있다.[163] 그러나 실제로는 롤랜드 제품, 야마하 제품이라도 GS·XG 자체를 지원하지 않는 제품이 증가하고 있는 것도 사실이다.
| 규격 | 제정 주체 및 시기 | 특징 | GM 호환성 |
|---|---|---|---|
| 롤랜드 GS(Roland GS) | 롤랜드 | 추가 사운드, 드럼킷, 효과, 뱅크 선택, NRPN 사용 | 하위 호환 |
| 야마하 XG(Yamaha XG) | 야마하, 1994년 | 추가 사운드, 드럼킷, 효과, 표준 컨트롤러 사용, 32보이스 폴리포니 | 하위 호환 |
| 일반 MIDI 레벨 2(General MIDI Level 2) | AMEI, 1999년 | 32보이스 폴리포니, 추가 컨트롤러 번호, RPN 및 유니버설 시스템 익스클루시브 메시지 표준화, MIDI 튜닝 표준 통합 | 하위 호환 |
6. 3. MIDI 튜닝 표준 (MTS)
MIDI 튜닝 표준(MTS)은 직접 언급되지 않았지만, 원본 소스에는 MIDI 규격 제정 후 편의성을 높이기 위해 만들어진 권장 실행 사례(RP, Recommended Practice)에 대한 내용이 있다.RP는 MIDI 규격 이후 확장된 규격으로, AMEI와 MMA에 의해 승인된 여러 확장 규격들이 MIDI 공통 규격에 통합되어 있다.
6. 4. MIDI 타임스탬핑
MIDI 타이밍 문제의 해결책 중 하나는 재생 시간에 맞춰 MIDI 이벤트에 타임스탬프를 찍어, MIDI 인터페이스의 버퍼에 미리 저장하는 것이다. 많은 양의 정보를 한꺼번에 전송하면 연결에 문제가 생길 수 있는데, 데이터를 미리 보내면 이러한 가능성을 줄일 수 있다.[78]6. 5. 다운로드 가능 사운드 (DLS)
다운로드 가능 사운드(Downloadable Sounds, DLS)는 SMF 데이터를 사운드 카드와 같은 음원 장치에 전송하여 재생하기 위해 제정된 RP(Recommended Practice, 권장 실행 사례)이다.[78] DLS는 1997년에 RP-016으로 정의되었다.[78] SMF는 작곡자의 의도와 다른 음색으로 재생될 수 있지만, DLS 지원 장치라면 거의 동일한 음색으로 재생하는 것이 가능하다.[78] 확장자는 .dls이다.이후 상위 규격인 DLS 레벨 2.1과 휴대전화용 Mobile DLS가 확장되었다.
| 연도 | 내용 |
|---|---|
| 1997년 | DLS 레벨 1.0 - RP-016 |
| 1999년 | DLS 레벨 1.1 - RP-016 |
| 2000년 | DLS 레벨 2.0 - RP-025 |
| 2000년 | DLS 레벨 2.1 - RP-025 |
| 2003년 | Mobile DLS - RP-041 |
6. 6. MIDI 폴리포닉 표현 (MPE)
MIDI 폴리포닉 표현(MPE)은 각 음표에 개별 MIDI 채널을 할당하여 신디사이저와 같은 MPE 호환 장치에서 각 음표에 대해 피치 벤드, 비브라토 등의 매개변수를 개별적으로 조절할 수 있도록 하는 MIDI 규격이다. 이를 통해 연주자는 기존 MIDI 방식으로는 불가능했던 더욱 풍부하고 다양한 표현을 할 수 있게 된다.7. MIDI 2.0
MIDI 2.0은 2020년 1월 17일 캘리포니아주 애너하임에서 열린 윈터 NAMM 쇼에서 공개되었다. 야마하, 롤리, 마이크로소프트, 구글 및 MIDI 협회 대표들이 이 업데이트를 소개했으며,[149] 이는 MIDI 1.0과의 역방향 호환성을 유지하면서 양방향 통신을 가능하게 한다.[150]
2005년부터 새로운 프로토콜에 대한 연구가 시작되었다.[151][152][153] 유선 및 무선 연결을 보여주는 시제품 장치는 NAMM에서 비공개로 시연되었다.[152] 라이선스 및 제품 인증 정책은 개발되었지만,[154] 예상 출시일은 발표되지 않았다.[155] 제안된 물리 계층 및 전송 계층에는 이더넷 기반 프로토콜(예: RTP MIDI 및 오디오 비디오 브리징/시간 민감형 네트워킹)[138]과 사용자 데이터그램 프로토콜(UDP) 기반 전송이 포함되었다.[153]
AMEI와 MMA는 구글, 야마하, 슈타인버그(Steinberg), 롤랜드, 에이블턴(Ableton), 네이티브 인스트루먼츠(Native Instruments), 롤리 등 주요 제조업체의 시제품 구현에 대한 상호 운용성 테스트 후에 완전한 사양을 게시할 것이라고 발표했다.[21][158][159] 2020년 1월, 롤랜드는 MIDI 2.0을 지원하는 A-88mkII 컨트롤러 키보드를 발표했다.[156]
MIDI 2.0은 속성 교환 및 프로필을 위한 MIDI 기능 조회 사양과 MIDI 1.0 및 MIDI 2.0 음성 메시지를 모두 지원하는 고속 전송을 위한 새로운 유니버설 MIDI 패킷 형식을 포함한다. 또한, 32,000개의 컨트롤러 사용 및 광범위한 노트 향상 기능도 포함되어 있으며, 이러한 기능은 속성 교환을 통해 더욱 향상된다.[157]
일부 MIDI 1.0 장치는 MIDI 2.0의 일부 기능을 "레트로핏"할 수 있다. MIDI 제조업체 협회는 2020년 1월 초에 MIDI 2.0을 출시했지만, 이후 새로운 업데이트에 대한 자세한 내용은 아직 나오지 않았다. 현재 MIDI 2.0은 M2-100-U v1.0 MIDI 2.0 사양 개요, M2-101-UM v1.1 MIDI-CI 사양, M2-102-U v1.0 MIDI-CI 프로필에 대한 일반 규칙, M2-103-UM v1.0 MIDI-CI PE에 대한 일반 규칙, M2-104-UM v1.0 UMP 및 MIDI 2.0 프로토콜 사양의 5가지 구성 요소로 이루어져 있다.
7. 1. MIDI 기능 조회 (MIDI-CI)
MIDI 기능 조회(MIDI-CI)에 대한 직접적인 언급은 원본 소스에 나타나 있지 않다. 그러나 원본 소스는 MIDI가 음악 장비뿐만 아니라 다양한 분야에서 활용되는 기술임을 보여준다.MIDI는 악기뿐만 아니라 무대 조명, 비디오 편집, 컴퓨터 애니메이션 등 다양한 분야에서 활용된다. 예를 들어, MIDI 쇼 컨트롤(MIDI Show Control영어)은 무대 조명을 제어하고 연극 제작에서 큐가 설정된 이벤트를 트리거하는 데 사용된다.[78] 또한, 비디오 조정자와 턴테이블리스트는 MIDI를 사용하여 클립을 큐하고 장비를 동기화한다.[78] 애니뮤직은 MIDI를 기반으로 한 시스템을 개발하여 컴퓨터 애니메이션 음악 비디오를 제작하기도 했다.[78]
이처럼 MIDI는 음악 이외의 분야에서도 널리 활용되며, 다양한 장치 및 시스템 간의 상호 작용을 가능하게 하는 유연성을 제공한다.
7. 2. 유니버설 MIDI 패킷
MIDI 링크는 1~16개의 독립적인 채널을 전송할 수 있다. 장치는 특정 채널을 수신하고 다른 채널의 메시지를 무시하는 '옴니 오프' 모드로 설정하거나, 모든 채널을 수신하여 채널 주소를 효과적으로 무시하는 '옴니 온' 모드로 설정할 수 있다.[81]폴리포닉 장치는 장치의 폴리포니 한계에 도달하거나, 음표가 디케이 엔벨로프의 끝에 도달하거나, 명시적인 '노트 오프' MIDI 명령어를 받을 때까지 여러 음표를 동시에 소리낼 수 있다. 반대로 모노포닉 장치는 새로운 '노트 온' 명령어가 도착하면 이전 음표를 종료한다.[81]
일부 수신 장치는 '옴니 오프/온' 및 '모노/폴리' 모드의 네 가지 조합 모두로 설정될 수 있다.[81]
7. 3. 새로운 프로토콜
MIDI 1.0이 제정된 지 38년 후인 2019년에 버전 2.0인 MIDI 2.0의 제정이 시작되었고[162], 2023년부터 MIDI 검정을 포함한 MIDI 2.0의 실용 대응이 본격화되었다.7. 4. 속성 교환
MIDI 2.0은 속성 교환(Property Exchange) 기능을 통해 장치 간 설정 자동 동기화를 지원하며, 이 기능은 JSON 형식을 사용한다.[162]참조
[1]
논문
A brief Introduction to MIDI
http://www.doc.ic.ac[...]
Imperial College of Science Technology and Medicine
1997-05-01
[2]
웹사이트
What is MIDI?
http://www.instructa[...]
[3]
웹사이트
The MIDI Association Launches at NAMM 2016
http://www.emusician[...]
[4]
논문
Part IV: The Seeds of the Future
http://www.emusician[...]
Penton Media
2000-05-01
[5]
서적
Keyboard Presents the Evolution of Electronic Dance Music
https://books.google[...]
Backbeat Books
2011
[6]
뉴스
The life and times of Ikutaro Kakehashi, the Roland pioneer modern music owes everything to
http://www.factmag.c[...]
2017-04-02
[7]
웹사이트
Historical Early MIDI Documents Uncovered
https://www.midi.org[...]
[8]
논문
The 'USI', or Universal Synthesizer Interface
http://www.aes.org/e[...]
1981-10-01
[9]
웹사이트
MIDI History:Chapter 6-MIDI Is Born 1980–1983
https://www.midi.org[...]
[10]
서적
The MIDI Manual
https://archive.org/[...]
SAMS
1991
[11]
서적
Electronic and Experimental Music: Pioneers in Technology and Composition
Routledge
2003
[12]
뉴스
Dave Smith
https://www.keyboard[...]
[13]
서적
Electronic and Computer Music
Oxford University Press
1994
[14]
웹사이트
Technical GRAMMY Award: Ikutaro Kakehashi And Dave Smith
http://www.grammy.co[...]
[15]
웹사이트
Ikutaro Kakehashi, Dave Smith: Technical GRAMMY Award Acceptance
http://www.grammy.co[...]
2013-02-09
[16]
서적
The Synthesizer
Oxford University Press
2014
[17]
서적
Sound Synthesis and Sampling
https://books.google[...]
Taylor & Francis
[18]
서적
Unlocking the Groove: Rhythm, Meter, and Musical Design in Electronic Dance Music
https://archive.org/[...]
Indiana University Press
2006
[19]
웹사이트
Roland - Company - History - History
https://www.roland.c[...]
[20]
웹사이트
IEC 63035:2017 {{!}} IEC
https://webstore.iec[...]
International Electrotechnical Commission (IEC)
[21]
웹사이트
The MIDI Manufacturers Association (MMA) and the Association of Music Electronics Industry (AMEI) announce MIDI 2.0™ Prototyping
https://www.midi.org[...]
[22]
뉴스
An Update to a 37-Year-Old Digital Protocol Could Profoundly Change the Way Music Sounds
https://qz.com/17888[...]
Quartz
2020-01-30
[23]
뉴스
How MIDI changed the world of music
https://www.bbc.com/[...]
2012-11-28
[24]
논문
New Tool for an Ancient Art: The Computer and Music
1991-10-01
[25]
서적
Rocking the Classics: English Progressive Rock and the Counterculture
Oxford University Press
1997
[26]
서적
Understanding Popular Music
Routledge
1994
[27]
서적
Building Choral Excellence: Teaching Sight-Singing in the Choral Rehearsal
Oxford University Press
2003
[28]
간행물
Mixdown Monthly
http://www.pertout.c[...]
1996-06-26
[29]
웹사이트
TECnology Hall of Fame, 2005
http://legacy.tecawa[...]
2005
[30]
뉴스
Dave Smith: the synth genius who made pop's instruments work in harmony
https://www.theguard[...]
2022-06-03
[31]
간행물
Why Still MIDI?
http://www.highbeam.[...]
Norris-Whitney Communications Inc.
2008
[32]
간행물
Sound Programming 101
http://www.emusician[...]
NewBay Media
2011-10-13
[33]
간행물
MIDI For Guitarists: A Crash Course In MIDI Effects Control
http://www.soundonso[...]
SOS Publications
1995-05-01
[34]
웹사이트
Digital audio workstation – Intro
http://homerecording[...]
[35]
뉴스
PCs hit the write note
http://www.theguardi[...]
2002-03-14
[36]
간행물
Click, Click. Audio
2003-03
[37]
서적
The Muse That Sings: Composers Speak about the Creative Process
Oxford University Press
1999
[38]
웹사이트
Programming the MPU-401
http://www.piclist.c[...]
2017-05-06
[39]
문서
MIDI PROCESSING UNIT MPU-401 TECHNICAL REFERENCE MANUAL
ftp://ftp.oldskool.o[...]
Roland Corporation
[40]
서적
Electronic and Computer Music
https://books.google[...]
Oxford University Press
2017-10-26
[41]
웹사이트
VIC-20 MIDI Cartridge
http://store.go4retr[...]
2021-02-28
[42]
웹사이트
MIDI Maestro – RETRO Innovations
http://www.go4retro.[...]
2021-02-28
[43]
웹사이트
Famimimidi Famicom Version
https://web.archive.[...]
2021-02-28
[44]
웹사이트
Teensyboy Pro
https://web.archive.[...]
2021-02-28
[45]
웹사이트
GBA MIDI Synth
https://web.archive.[...]
2021-02-28
[46]
웹사이트
genMDM
https://web.archive.[...]
2021-02-28
[47]
간행물
MIDI and Wave: Coping with the Language
1996-01
[48]
웹사이트
Announcing BitMidi
https://feross.org/b[...]
2018-08
[49]
웹사이트
The Internet's First Hit File Format Wasn't the MP3. It Was MIDI
https://www.vice.com[...]
2019-11-08
[50]
간행물
Synth School, Part 3: Digital Synthesis (FM, PD & VPM)
http://www.soundonso[...]
1997-09
[51]
웹사이트
midi
https://developer.ap[...]
Apple Inc
[52]
웹사이트
Standard MIDI Files (SMF) Specification
https://web.archive.[...]
[53]
웹사이트
Chapter Three: How MIDI works 10
http://www.indiana.e[...]
Indiana University Jacobs School of Music
2010
[54]
웹사이트
MIDI Files
http://www.midi.org/[...]
Music Manufacturers Association
[55]
웹사이트
RIFF-based MIDI File Format
http://www.digitalpr[...]
Library of Congress
2012-03-26
[56]
간행물
Audio Editing SW Is Music to Multimedia Developers' Ears
1994-09
[57]
서적
ICT in the Secondary Music Curriculum
RoutledgeFalmer
2002
[58]
웹사이트
You Gotta Feel the Music
https://www.wired.co[...]
Condé Nast
2000-02-27
[59]
간행물
Musitek Midiscan v2.51
http://www.soundonso[...]
SOS Publications
1998-12
[60]
간행물
Yamaha FS1R Editor Software
http://www.soundonso[...]
1999-03
[61]
간행물
Yamaha FS1R
http://www.soundonso[...]
1998-12
[62]
웹사이트
Sound Quest MIDI Quest 11 Universal Editor
http://www.squest.co[...]
[63]
웹사이트
Desktop Music Handbook – MIDI
http://www.cakewalk.[...]
Cakewalk, Inc.
2010-11-26
[64]
웹사이트
Patch Base
https://coffeeshoppe[...]
[65]
웹사이트
Native Instruments Kore
http://www.soundonso[...]
Sound on Sound
2006-07
[66]
웹사이트
Native Instruments discontinues Kore
https://www.musicrad[...]
2011-06-07
[67]
간행물
Software Synthesis: The Wave Of The Future?
http://www.soundonso[...]
SOS Publications
1995-10
[68]
간행물
Identifying & Solving PC MIDI & Audio Timing Problems
https://www.soundons[...]
SOS Publications
2001-03
[69]
간행물
Sound Synthesis On A Computer, Part 2
http://www.soundonso[...]
SOS Publications
1997-05
[70]
웹사이트
MIDI Ancestors and Milestones
http://www.keyboardm[...]
New Bay Media
[71]
잡지
Reality PC
http://www.soundonso[...]
SOS Publications
1997-11-01
[72]
웹사이트
Syntauri alphaSyntauri | Vintage Synth Explorer
https://www.vintages[...]
[73]
잡지
Creamware SCOPE
http://www.soundonso[...]
SOS Publications
2003-06-01
[74]
웹사이트
Sonic Core SCOPE Xite-1
http://www.keyboardm[...]
New Bay Media
[75]
웹사이트
HARDWARE
http://www.highbeam.[...]
The Washington Post
1993
[76]
웹사이트
Aztech's WavePower daughtercard improves FM reception. (Aztech Labs Inc.'s wavetable synthesis add-on card for Sound Blaster 16 or Sound Galaxy Pro 16 sound cards) (Hardware Review) (Evaluation).
http://www.highbeam.[...]
Computer Shopper
1994
[77]
웹사이트
MIDI masters: wavetable synthesis brings sonic realism to inexpensive sound cards. (review of eight Musical Instrument Digital Interface sound cards) (includes related articles about testing methodology, pitfalls of wavetable technology, future wavetable developments) (Hardware Review) (Evaluation).
http://www.highbeam.[...]
Computer Shopper
1994
[78]
웹사이트
Animusic-MIDI-Driven Computer Animation – MIDI.org
https://midi.org/ani[...]
[79]
웹사이트
5 Pin DIN Electrical Specs
https://web.archive.[...]
[80]
서적
Educational Technology: Best Practices from America's Schools
Eye on Education
1999
[81]
서적
The MIDI Manual
https://archive.org/[...]
SAMS
1991
[82]
웹사이트
TC Electronic G Major
http://www.soundonso[...]
Sound on Sound
2001-12-01
[83]
서적
Digital Theory
Oxford University Press
1996
[84]
웹사이트
Richmond Sound Design – Frequently Asked Questions
http://www.richmonds[...]
2012-08-05
[85]
웹사이트
What if we used stereo minijack cables for MIDI?
https://cdm.link/201[...]
2015-08-26
[86]
웹사이트
Specification for TRS Adapters Adopted and Released
https://web.archive.[...]
[87]
웹사이트
It's official: minijack connections are now kosher for MIDI
https://cdm.link/201[...]
2018-08-21
[88]
웹사이트
Chapter Three: How MIDI works 2
http://www.indiana.e[...]
Indiana University Jacobs School of Music
2012-08-13
[89]
서적
Electronic Music
Oxford University Press
1996
[90]
웹사이트
MIDI Router Control Center a modern reinvention of the MIDI router
https://www.geeky-ga[...]
2019-09-10
[91]
웹사이트
Re: core midi time stamping
http://lists.apple.c[...]
Apple, Inc.
2005-07-18
[92]
웹사이트
Mark of the Unicorn
http://www.emusician[...]
emusician.com
2000-10-01
[93]
웹사이트
MIDI Performance Instruments
http://www.rolandmus[...]
Roland Corporation, U.S.
1999
[94]
웹사이트
MIDI Products
http://www.midi.org/[...]
MIDI Manufacturers Association
2012-08-01
[95]
서적
You Are Not a Gadget
https://archive.org/[...]
Vintage
[96]
잡지
Dave Smith
Keyboard (US)
2012-09-01
[97]
웹사이트
Korg Legacy Collection
http://www.vintagesy[...]
2012-08-21
[98]
웹사이트
MIDI DIN Electrical Specification
http://www.midi.org/[...]
[99]
서적
Nonspeech Auditory Output
Lawrence Erlbaum Associates
2003
[100]
웹사이트
Chapter Three: How MIDI works 3
http://www.indiana.e[...]
Indiana University Jacobs School of Music
2012-08-13
[101]
웹사이트
Request SysEx ID
https://www.midi.org[...]
[102]
웹사이트
Chapter Three: How MIDI works 9
http://www.indiana.e[...]
Indiana University Jacobs School of Music
2012-08-13
[103]
웹사이트
MIDI 1.0 Universal System Exclusive Messages
https://www.midi.org[...]
[104]
웹사이트
[Updated] How to Make Your Own 3.5mm mini stereo TRS-to-MIDI 5 pin DIN cables
https://www.midi.org[...]
[105]
웹사이트
A simplified guide to MIDI over TRS minijacks – minimidi.world
https://minimidi.wor[...]
[106]
웹사이트
MIDI Tutorial - SparkFun Learn
https://learn.sparkf[...]
2023-12-15
[107]
논문
Practically MIDI (SOS Jan 1988)
https://www.muzines.[...]
2023-12-14
[108]
웹사이트
MIDI: sound control
http://www.nyu.edu/c[...]
New York University
2012-08-18
[109]
웹사이트
General MIDI (GM) Level 1 Sound Set
https://www.midi.com[...]
2018-08-15
[110]
웹사이트
General MIDI Standard
http://academic.pgcc[...]
Prince George's Community College
[111]
웹사이트
General MIDI Standard
http://www.harfesoft[...]
Harfesoft.de
2012-11-27
[112]
웹사이트
General MIDI
http://home.roadrunn[...]
2012-08-17
[113]
웹사이트
General MIDI Lite
https://web.archive.[...]
2023-12-15
[114]
논문
Yamaha MU50 & Yamaha CBX-K1
http://www.soundonso[...]
SOS Publications
1995-09
[115]
웹사이트
About General MIDI
http://www.midi.org/[...]
MIDI Manufacturers Association
2012-08-17
[116]
웹사이트
The MIDI Tuning Standard
http://www.microtona[...]
2012-08-17
[117]
웹사이트
MIDI Tuning Messages
http://www.midi.org/[...]
MIDI Manufacturers Association
2012-08-17
[118]
웹사이트
The beginnings of MIDI
http://home.roadrunn[...]
2012-08-13
[119]
웹사이트
MIDI Time Code
http://home.roadrunn[...]
2012-08-13
[120]
웹사이트
Q & A
http://www.sweetwate[...]
Sweetwater.com
2012-11-27
[121]
논문
SMPTE & MTC (MIDI Time Code)
http://www.soundonso[...]
SOS Publications
1996-06
[122]
웹사이트
MIDI Machine Control (MMC)
http://home.roadrunn[...]
[123]
웹사이트
Glossary: MIDI Machine Control (MMC)
http://www.sweetwate[...]
Sweetwater Sound
2012-08-15
[124]
웹사이트
News Page
http://www.richmonds[...]
Richmond Sound Design, Ltd.
2012-08-17
[125]
웹사이트
An Inexpensive MIDI show-control System
http://people.virgin[...]
The University of Virginia
2012-08-17
[126]
웹사이트
Glossary: MTS (MIDI Time Stamping)
http://www.sweetwate[...]
Sweetwater Sound
2012-08-17
[127]
논문
The Truth About Latency: Part 2
http://www.soundonso[...]
SOS Publications
2002-10
[128]
웹사이트
https://web.archive.[...]
2012-08-13
[129]
웹사이트
DLS Overview
http://www.midi.org/[...]
Midi.org
2012-11-27
[130]
웹사이트
DLS 1 Spec
http://www.midi.org/[...]
Midi.org
2012-11-27
[131]
웹사이트
MIDI Polyphonic Expression (MPE) Specification Adopted!
https://www.midi.org[...]
MIDI Manufacturers Association
2018-01
[132]
웹사이트
For Developers of MIDI Sound Generators: How to add MPE Capability
http://www.rogerlinn[...]
2016-09-08
[133]
웹사이트
Three pioneers discuss Multidimensional Polyphonic Expression
https://web.archive.[...]
Electronic Musician
2019-01-10
[134]
웹사이트
Universal Serial Bus Device Class Definition for MIDI Devices
http://www.usb.org/d[...]
USB Implementers Forum
2012-08-22
[135]
논문
An Introduction To mLAN, Part 1
http://www.soundonso[...]
SOS Publications
2000-08
[136]
논문
An Introduction To mLAN, Part 2
http://www.soundonso[...]
SOS Publications
2000-09
[137]
웹사이트
Voyetra 8: The original rackmount analog polysynth
http://www.turtlebea[...]
Turtle Beach
[138]
웹사이트
MIDI Cables & Transports
http://www.midi.org/[...]
Music Manufacturers Association
2012-08-27
[139]
서적
CS2x Control Synthesizer Owner's Manual
Yamaha Corporation
1998
[140]
웹사이트
PreSonus FIREstation
http://www.presonus.[...]
Presonus.com
2012-11-27
[141]
저널
Peavey SP Sample Playback Synthesiser
https://www.muzines.[...]
1992
[142]
웹사이트
Integrating Samplers & Your PC Via SCSI
https://www.soundons[...]
2023-12-22
[143]
웹사이트
SMDI
https://www.sweetwat[...]
2023-12-22
[144]
웹사이트
Windows RTP-MIDI driver download
http://www.tobias-er[...]
2012-08-22
[145]
웹사이트
Golden Age of Wireless: Korg iOS Sync, Android + MIDI Hardware, Enter Bluetooth MIDI?
http://createdigital[...]
2011-03-25
[146]
웹사이트
TouchOSC
http://hexler.net/so[...]
Hexler.net
2012-11-27
[147]
웹사이트
XBee Adapter – wireless Arduino programming
http://ladyada.net/m[...]
2012-08-20
[148]
웹사이트
TouchDAW – DAW controller and MIDI utilities for Android™
http://www.humatic.d[...]
2016-08-31
[149]
웹사이트
MIDI 2.0 at the 2020 NAMM Show
https://web.archive.[...]
2020-01-18
[150]
웹사이트
ADC 2019 Features MIDI 2.0 and more
https://www.midi.org[...]
2020-01-18
[151]
블로그
Finally: MIDI 2.0
http://blogs.oreilly[...]
O'Reilly Media, Inc.
2005-10-06
[152]
웹사이트
MMA HD Protocol Announcement
http://www.midi.org/[...]
MIDI Manufacturers Association
2012-08-22
[153]
웹사이트
General Meeting for MIDI developers by MMA
http://pro-music-new[...]
Pro-Music-News
2012-08-22
[154]
웹사이트
News: MIDI Manufacturers Association to Host Business Strategy Session on New Advanced Musical Instrument Control Technology at Winter NAMM Show
http://www.harmonyce[...]
2016-08-31
[155]
웹사이트
NAMM 2013: Panel discussion: Past, present and future of MIDI
https://www.youtube.[...]
2016-08-31
[156]
웹사이트
Roland's A-88MKII keyboard is a sign that MIDI 2.0 is on the way
https://www.theverge[...]
2020-01-09
[157]
웹사이트
Details about MIDI 2.0™, MIDI-CI, Profiles and Property Exchange
https://www.midi.org[...]
2022-09-21
[158]
웹사이트
MIDI Manufacturers Association (MMA) Adopts MIDI Capability Inquiry (MIDI-CI) Specification.
https://web.archive.[...]
2018-09-13
[159]
웹사이트
Details about MIDI 2.0, MIDI-CI, Profiles and Property Exchange
https://web.archive.[...]
2019-08-15
[160]
웹사이트
Mike Kent, Florian Bomers, & Brett Porter - Introduction to MIDI 2.0 - YouTube
https://www.youtube.[...]
2019-11-27
[161]
웹사이트
Arne Scheffler and Janne Roeper - Support of MIDI2 and MIDI-CI in VST3 instruments - YouTube
https://www.youtube.[...]
2019-11-27
[162]
웹사이트
MIDIが38年ぶりのバージョンアップでMIDI 2.0に。従来のMIDI 1.0との互換性を保ちつつ機能強化|藤本健の “DTMステーション”
https://www.dtmstati[...]
2019-04-24
[163]
웹사이트
ローランドとヤマハがMIDI規格の互換性向上で協力
https://pc.watch.imp[...]
[164]
웹사이트
ローランド創業者・梯郁太郎さんが受賞 米グラミー技術賞
https://www.sponichi[...]
スポニチアネックス
2013-02-20
[165]
웹사이트
音楽電子事業協会、MIDI 1.0規格書を無償ダウンロード提供
https://pc.watch.imp[...]
インプレス
2017-06-07
[166]
서적
Electronic and Experimental Music: Pioneers in Technology and Composition
Routledge
2003
[167]
서적
Electronic and Computer Music
Oxford University Press
1994
[168]
저널
Part IV: The Seeds of the Future
https://web.archive.[...]
Penton Media
2012-09-28
[169]
웹사이트
http://www.grammy.co[...]
[170]
웹사이트
http://www.grammy.co[...]
[171]
서적
The Synthesizer
https://archive.org/[...]
Oxford University Press
2014
[172]
웹사이트
New Order: How we wrote Blue Monday
http://www.nme.com/b[...]
[173]
저널
New Tool for an Ancient Art: The Computer and Music
1991-10
[174]
서적
Rocking the Classics: English Progressive Rock and the Counterculture
Oxford University Press
1997
[175]
서적
Understanding Popular Music
Routledge
1994
[176]
서적
Building Choral Excellence: Teaching Sight-Singing in the Choral Rehearsal
Oxford University Press
[177]
웹사이트
Mixdown Monthly #26
http://www.pertout.c[...]
1996-06-26
[178]
간행물
An Australian Perspective: Technology in Secondary School Music
2009-04
[179]
웹사이트
Why Still MIDI?
http://www.highbeam.[...]
Canadian Musician
[180]
웹사이트
Chapter Three: How MIDI works 10
http://www.indiana.e[...]
[181]
웹사이트
MIDI Files
http://www.midi.org/[...]
Music Manufacturers Association
[182]
웹사이트
RIFF-based MIDI File Format
http://www.digitalpr[...]
Library of Congress
2012-03-26
[183]
간행물
MIDI and Wave: Coping with the Language
1996-01
[184]
뉴스
MIDI Assoc. pushes for new licensing agreement. (MIDI Manufacturers Association)
Music Trades
[185]
웹사이트
HARDWARE
http://www.highbeam.[...]
The Washington Post
[186]
웹사이트
Aztech's WavePower daughtercard improves FM reception. (Aztech Labs Inc.'s wavetable synthesis add-on card for Sound Blaster 16 or Sound Galaxy Pro 16 sound cards) (Hardware Review) (Evaluation)
http://www.highbeam.[...]
Computer Shopper
[187]
서적
Educational Technology: Best Practices from America's Schools
Eye on Education
[188]
서적
The MIDI Manual
SAMS
[189]
웹사이트
TC Electronic G Major
http://www.soundonso[...]
SOS Publications
2001-12
[190]
웹사이트
USB Implementers Forum
http://www.usb.org/d[...]
1999-11-01
[191]
간행물
An Introduction To mLAN, Part 1
SOS Publications
2000-08
[192]
간행물
An Introduction To mLAN, Part 2
SOS Publications
2000-09
[193]
웹사이트
MIDI Cables & Transports
http://www.midi.org/[...]
Music Manufacturers Association
[194]
웹사이트
Voyetra 8: The original rackmount analog polysynth
http://www.turtlebea[...]
Turtle Beach
2013-05-21
[195]
웹사이트
Golden Age of Wireless: Korg iOS Sync, Android + MIDI Hardware, Enter Bluetooth MIDI?
http://createdigital[...]
2011-03-25
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com