본문으로 이동
주 메뉴
주 메뉴
사이드바로 이동
숨기기
둘러보기
대문
최근 바뀜
요즘 화제
임의의 문서로
sitesupport
사용자 모임
사랑방
사용자 모임
관리 요청
편집 안내
소개
도움말
정책과 지침
질문방
한울위키
검색
검색
보이기
로그인
개인 도구
로그인
MIDI 문서 원본 보기
문서
토론
한국어
읽기
원본 보기
역사 보기
도구
도구
사이드바로 이동
숨기기
동작
읽기
원본 보기
역사 보기
일반
여기를 가리키는 문서
가리키는 글의 최근 바뀜
문서 정보
보이기
사이드바로 이동
숨기기
←
MIDI
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다:
일반 사용자
.
문서의 원본을 보거나 복사할 수 있습니다.
{{다른 뜻 넘어옴|미디}} {{프로토콜 정보 | standard = MIDI 표준 | developer = [[MIDI 제조업체 협회|MMA]] | introdate = {{시작 날짜와 나이|1983|02|01}} | newer = [[MIDI 2.0]] | range = 최대 15 [[미터]] (50 [[피트]]) | hardware = [[직렬 전송]] (31,250 보) | connector = [[DIN 단자|5‑핀 DIN]] (현대적 대안: [[USB]], [[블루투스]], [[이더넷]]) | industry = [[음악 기술 (전자 및 디지털)]] | name = 악기 디지털 인터페이스<br>Musical Instrument Digital Interface | website = [https://www.midi.org https://www.midi.org] | image = MIDI LOGO.svg }} [[파일:Ented, Nokturn a-moll - Jesienny.ogg|섬네일|MIDI 형식으로 만들어진 음악의 예시]] [[파일:Synth rack @ Choking Sun Studio.jpg|섬네일|alt=단일 컨트롤러를 공유하는 여러 랙 장착형 신시사이저|MIDI를 사용하면 단일 컨트롤러(여기에서는 건반 악기)가 여러 전자 악기를 연주할 수 있어 무대 설치의 휴대성과 유연성이 향상된다. 이 시스템은 단일 랙 케이스에 들어가지만, MIDI가 등장하기 전에는 4개의 별도 풀사이즈 건반 악기 외에 외부 믹싱 및 [[이펙터]]가 필요했을 것이다.]] '''악기 디지털 인터페이스'''({{llang|en|Musical Instrument Digital Interface}}, 줄여서 '''MIDI'''('''미디''', {{IPAc-en|ˈ|m|ɪ|d|i}}))는 다양한 [[전자 악기]], [[컴퓨터]] 및 관련 오디오 장치를 연결하여 음악을 연주, 편집 및 녹음하기 위한 [[통신 프로토콜]], [[디지털 회로|디지털 인터페이스]] 및 [[전기 단자]]를 설명하는 미국-일본 [[기술 표준]]이다.<ref>{{인용|last=Swift |first=Andrew. |url=http://www.doc.ic.ac.uk/~nd/surprise_97/journal/vol1/aps2/ |title=A brief Introduction to MIDI |work=SURPRISE |publisher=Imperial College of Science Technology and Medicine |date=May 1997 |access-date=22 August 2012 |archive-url=https://web.archive.org/web/20120830211425/http://www.doc.ic.ac.uk/~nd/surprise_97/journal/vol1/aps2/ |archive-date=30 August 2012}}</ref> 단일 MIDI 케이블은 최대 16개의 MIDI 데이터 채널을 전송할 수 있으며, 각 채널은 별도의 장치로 라우팅할 수 있다. 키, 버튼, 노브 또는 슬라이더와의 각 상호 작용은 MIDI 이벤트로 변환되어 음의 [[음높이]], 타이밍 및 벨로시티와 같은 음악적 지시를 지정한다. 일반적인 MIDI 애플리케이션 중 하나는 MIDI [[전자 키보드]] 또는 다른 컨트롤러를 연주하고 이를 사용하여 디지털 [[사운드 모듈]](합성된 음악 사운드를 포함하는)을 트리거하여 관객이 [[키보드 앰프]]를 통해 듣는 사운드를 생성하는 것이다. MIDI 데이터는 MIDI 또는 [[USB]] 케이블을 통해 전송하거나 [[시퀀서]] 또는 [[디지털 오디오 워크스테이션]]에 녹음하여 편집하거나 재생할 수 있다.<ref name="Huber 1991"/> MIDI는 또한 데이터를 저장하고 교환하는 [[파일 형식]]을 정의한다. MIDI의 장점은 작은 [[파일 크기]], 수정 및 조작의 용이성, 다양한 전자 악기 및 [[신시사이저]] 또는 [[샘플러 (악기)|디지털 샘플링 사운드]] 선택이다.<ref>{{웹 인용|url=http://www.instructables.com/id/What-is-MIDI/|title=What is MIDI?|access-date=31 August 2016|url-status=live|archive-url=http://webarchive.loc.gov/all/20160616112709/http://www.instructables.com/id/What-is-MIDI/|archive-date=16 June 2016}}</ref>{{참고 쪽|4|date=November 2012}} 건반 연주의 MIDI 녹음은 피아노나 다른 건반 악기처럼 들릴 수 있지만, MIDI는 소리 자체를 기록하는 것이 아니라 음표와 정보에 대한 메시지를 기록하므로 이 녹음은 합성되거나 샘플링된 기타나 플루트에서부터 오케스트라 전체에 이르기까지 많은 다른 소리로 변경될 수 있다. MIDI가 개발되기 전에는 다른 제조업체의 전자 악기들이 일반적으로 서로 통신할 수 없었다. 이는 예를 들어, 음악가가 롤랜드 건반을 야마하 신시사이저 모듈에 연결할 수 없다는 것을 의미했다. MIDI를 사용하면 MIDI 호환 건반(또는 다른 컨트롤러 장치)을 서로 다른 제조업체에서 만들었더라도 다른 MIDI 호환 시퀀서, 사운드 모듈, [[드럼 머신]], 신시사이저 또는 컴퓨터에 연결할 수 있다. MIDI 기술은 1983년 음악 산업 대표자들로 구성된 위원회에 의해 표준화되었으며, [[MIDI 제조업체 협회]](MMA)에 의해 유지되고 있다. 모든 공식 MIDI 표준은 로스앤젤레스의 MMA와 도쿄의 일본음악전자산업협회(AMEI)의 MIDI 위원회에 의해 공동으로 개발 및 발표된다. 2016년, MMA는 MIDI로 일하고, 연주하고, 창작하는 전 세계 커뮤니티를 지원하기 위해 MIDI 협회(TMA)를 설립했다.<ref>{{웹 인용|url=http://www.emusician.com/gear/1332/the-midi-association-launches-at-namm-2016/56183|title=The MIDI Association Launches at NAMM 2016|first=Electronic Musician – featuring gear reviews, audio tutorials, loops and|last=samples|access-date=31 August 2016|url-status=live|archive-url=https://web.archive.org/web/20161014220505/http://www.emusician.com/gear/1332/the-midi-association-launches-at-namm-2016/56183|archive-date=14 October 2016}}</ref> {{목차숨김|3}} == 역사 == 1980년대 초에는 다른 회사에서 제조한 [[전자 악기]]를 동기화하는 [[표준화된]] 방법이 없었다.<ref name="chadab5100">{{서적 인용|last=Chadabe|first=Joel|author-link=Joel Chadabe|date=1 May 2000|title=Part IV: The Seeds of the Future|url=http://www.emusician.com/gear/0769/the-electronic-century-part-iv-the-seeds-of-the-future/145415|journal=Electronic Musician|publisher=Penton Media|volume=XVI|issue=5|archive-url=https://web.archive.org/web/20120928230435/http://www.emusician.com/gear/0769/the-electronic-century-part-iv-the-seeds-of-the-future/145415|archive-date=28 September 2012}}</ref> 제조업체들은 [[CV/게이트]], [[DIN 싱크]] 및 [[디지털 제어 버스]](DCB)와 같이 악기를 동기화하기 위한 자체 독점 표준을 가지고 있었다.<ref name=":152">{{서적 인용|last=Kirn|first=Peter|url=https://books.google.com/books?id=IbtJAgAAQBAJ&q=%22mark+vail%22+808&pg=PT72|title=Keyboard Presents the Evolution of Electronic Dance Music|date=2011|publisher=Backbeat Books|isbn=978-1-61713-446-3|archive-url=https://web.archive.org/web/20170201235744/https://books.google.co.uk/books?id=IbtJAgAAQBAJ&pg=PT72&lpg=PT72&dq=%22mark+vail%22%20808&source=bl&ots=dOOpEyQGfI&sig=nPF6yAIeQlupw3Pw0Drg6LE34r4&hl=en&sa=X&ved=0ahUKEwir3b7qhsfRAhUFJcAKHfSNCyMQ6AEIHzAB#v=onepage&q=%22mark%20vail%22%20808&f=false|archive-date=1 February 2017|url-status=live}}</ref> [[롤랜드|롤랜드 코퍼레이션]]의 사장인 [[카케하시 이쿠타로]]는 표준화 부족이 전자 음악 산업의 성장을 제한하고 있다고 느꼈다.<ref name=":152" /> 1981년 6월, 그는 자체 독점 인터페이스인 오버하임 병렬 버스를 개발했던 [[오버하임 일렉트로닉스]] 설립자 [[톰 오버하임]]에게 표준 개발을 제안했다.<ref name="chadab5100" /> 카케하시 이쿠타로는 오버하임의 시스템이 너무 번거롭다고 생각했고, [[데이브 스미스 (엔지니어)|데이브 스미스]], [[시퀀셜 서킷]]의 사장과 더 간단하고 저렴한 대안을 만드는 것에 대해 이야기했다.<ref name=":02">{{뉴스 인용|url=http://www.factmag.com/2017/04/02/ikutaro-kakehashi-life/|title=The life and times of Ikutaro Kakehashi, the Roland pioneer modern music owes everything to|date=2 April 2017|work=FACT Magazine: Music News, New Music.|access-date=6 September 2018|language=en-US|archive-date=3 April 2017|archive-url=https://web.archive.org/web/20170403005512/http://www.factmag.com/2017/04/02/ikutaro-kakehashi-life/|url-status=live}}</ref> 스미스는 미국 회사들과 이 개념을 논의하는 동안, 카케하시 이쿠타로는 일본 회사인 [[야마하]], [[코르그]], [[가와이]]와 논의했다.<ref name="chadab5100" /> 모든 회사 대표들은 10월에 이 아이디어를 논의하기 위해 만났다.<ref name="chadab5100" /> 처음에는 시퀀셜 서킷과 일본 회사들만 관심을 보였다.<ref name=":32">{{웹 인용|url=https://www.midi.org/midi-articles/historical-early-midi-documents-uncovered|title=Historical Early MIDI Documents Uncovered|website=www.midi.org|language=en-gb|access-date=18 January 2020|archive-date=29 September 2020|archive-url=https://web.archive.org/web/20200929112751/https://www.midi.org/midi-articles/historical-early-midi-documents-uncovered|url-status=live}}</ref> [[파일:Dave Smith at Sequential booth - 2 - 2015 NAMM Show.jpg|섬네일|MIDI의 공동 개발자 중 한 명인 데이브 스미스(오른쪽)]]롤랜드의 DCB를 기반으로 하여,<ref name=":152" /> 스미스와 시퀀셜 서킷의 엔지니어 쳇 우드(Chet Wood)는 다른 제조업체의 장비 간 통신을 허용하는 범용 인터페이스를 고안했다. 스미스와 우드는 1981년 10월 [[오디오 엔지니어링 협회]] 쇼에서 이 표준을 "범용 신시사이저 인터페이스(Universal Synthesizer Interface)"라는 논문으로 제안했다.<ref>{{서적 인용|last1=Smith|first1=Dave|last2=Wood|first2=Chet|date=1 October 1981|title=The 'USI', or Universal Synthesizer Interface|url=http://www.aes.org/e-lib/browse.cfm?elib=11909|url-access=subscription|language=en|website=Audio Engineering Society|access-date=18 January 2020|archive-date=5 August 2020|archive-url=https://web.archive.org/web/20200805050636/https://www.aes.org/e-lib/browse.cfm?elib=11909|url-status=live}}</ref><ref name=":2">{{웹 인용|title=MIDI History:Chapter 6-MIDI Is Born 1980–1983 |url=https://www.midi.org/midi-articles/midi-history-chapter-6-midi-begins-1981-1983 |access-date=3 January 2023 |website=www.midi.org |language=en-gb |archive-date=3 January 2023 |archive-url=https://web.archive.org/web/20230103182245/https://www.midi.org/midi-articles/midi-history-chapter-6-midi-begins-1981-1983 |url-status=live }}</ref><ref name="Huber 19913">{{서적 인용|last=Huber|first=David Miles|url=https://archive.org/details/midimanual00hube|title=The MIDI Manual|date=1991|publisher=SAMS|isbn=978-0-672-22757-8|location=Carmel, Indiana}}</ref>{{참고 쪽|4|date=November 2012}} 이 표준은 롤랜드, 야마하, 코르그, 가와이, 시퀀셜 서킷의 대표자들에 의해 논의되고 수정되었다.<ref name="chadab5100"/><ref name="Holmes3">Holmes, Thom. Electronic and Experimental Music: Pioneers in Technology and Composition. New York: Routledge, 2003</ref>{{참고 쪽|20|date=November 2012}} 카케하시 이쿠타로는 "유-미"라고 발음되는 범용 음악 인터페이스(UMI)라는 이름을 선호했지만,<ref name=":02" /> 스미스는 "좀 유치하다"고 생각했다.<ref name=":1">{{뉴스 인용|url=https://www.keyboardmag.com/gear/dave-smith-the-synth-design-icon-talks-analog-midi-and-more|title=Dave Smith|work=KeyboardMag|access-date=20 October 2018|language=en-us|archive-date=20 October 2018|archive-url=https://web.archive.org/web/20181020095110/https://www.keyboardmag.com/gear/dave-smith-the-synth-design-icon-talks-analog-midi-and-more|url-status=live}}</ref> 하지만 그는 신시사이저 대신 악기(instrument)라는 단어 사용을 좋아했고, "Musical Instrument Digital Interface"(MIDI)를 제안했다.<ref name=":1" /><ref name="Huber 19913" />{{참고 쪽|4|date=November 2012}} [[로버트 모그]], [[모그 뮤직]]의 사장은 1982년 10월 [[키보드 (잡지)|키보드]] 잡지에서 MIDI를 발표했다.<ref name="Manning3">Manning, Peter. Electronic and Computer Music. 1985. Oxford: Oxford University Press, 1994. Print.</ref>{{참고 쪽|276|date=November 2012}} 1983년 겨울 [[NAMM 쇼]]에서 스미스는 [[시퀀셜 서킷 프로펫-5|프로펫 600]]과 [[롤랜드 주피터-6|롤랜드 JP-6]] 신시사이저 간의 MIDI 연결을 시연했다. MIDI 사양은 1983년 8월에 공개되었다.<ref name="chadab5100" /> MIDI 표준은 카케하시 이쿠타로와 스미스가 발표했으며, 그들은 2013년에 그들의 업적으로 [[테크니컬 그래미상]]을 받았다.<ref>{{웹 인용|url=http://www.grammy.com/news/technical-grammy-award-ikutaro-kakehashi-and-dave-smith|title=Technical GRAMMY Award: Ikutaro Kakehashi And Dave Smith|archive-url=https://web.archive.org/web/20160822073641/http://www.grammy.com/news/technical-grammy-award-ikutaro-kakehashi-and-dave-smith|archive-date=22 August 2016|access-date=31 August 2016|url-status=live}}</ref><ref>{{웹 인용|url=http://www.grammy.com/videos/technical-grammy-award-recipients-ikutaro-kakehashi-and-dave-smith-at-special-merit-awards|title=Ikutaro Kakehashi, Dave Smith: Technical GRAMMY Award Acceptance|date=9 February 2013|archive-url=https://web.archive.org/web/20141209022049/http://www.grammy.com/videos/technical-grammy-award-recipients-ikutaro-kakehashi-and-dave-smith-at-special-merit-awards|archive-date=9 December 2014|access-date=31 August 2016|url-status=live}}</ref><ref>{{서적 인용|last1=Vail|first1=Mark|title=The Synthesizer|date=2014|publisher=Oxford University Press|isbn=978-0-19-539481-8|location=New York|page=56}}</ref> 1983년에는 최초의 MIDI 악기인 [[롤랜드 주피터-6]]과 프로펫 600이 출시되었다. 1983년에는 최초의 MIDI [[드럼 머신]]인 [[롤랜드 TR-909]],<ref name="russ p66">{{서적 인용|url=https://books.google.com/books?id=_W9Ek2LmPNMC&pg=PA66 |archive-url=https://web.archive.org/web/20171026003043/https://books.google.co.uk/books?id=_W9Ek2LmPNMC&pg=PA66 |archive-date=26 October 2017 |url-status=live |title=Sound Synthesis and Sampling |author=Martin Russ |isbn=0-240-51692-3 |page=66|year=2004 | publisher=Taylor & Francis }}</ref><ref>{{서적 인용|last=Butler |first=Mark Jonathan |title=Unlocking the Groove: Rhythm, Meter, and Musical Design in Electronic Dance Music |publisher=Indiana University Press |date=2006 |isbn=0-2533-4662-2 |page=[https://archive.org/details/unlockinggroover00butl/page/64 64] |url=https://archive.org/details/unlockinggroover00butl/page/64 }}</ref> 그리고 최초의 MIDI [[시퀀서]]인 롤랜드 MSQ-700이 출시되었다.<ref>{{웹 인용|url=https://www.roland.com/ca/company/history/ |title=Roland - Company - History - History |access-date=17 May 2017 |url-status=live |archive-url=https://web.archive.org/web/20170712075811/https://www.roland.com/ca/company/history/ |archive-date=12 July 2017 }}</ref> MIDI 제조업체 협회(MMA)는 1984년 여름 시카고에서 열린 NAMM 쇼에서 "모든 관심 있는 회사들"의 회의에 이어 결성되었다. MIDI 1.0 상세 사양은 1985년 여름 NAMM 쇼에서 열린 MMA의 두 번째 회의에서 발표되었다. 이 표준은 계속 발전하여 1991년 표준화된 곡 파일([[제너럴 MIDI]])을 추가하고 [[USB]] 및 [[파이어와이어]]와 같은 새로운 연결 표준에 적응했다. 2016년에는 표준을 계속 감독하기 위해 MIDI 협회가 설립되었다.<ref name=":32" /> 2017년에는 MIDI 1.0의 요약 버전이 국제 표준 [[IEC]] 63035로 발표되었다.<ref>{{웹 인용|title=IEC 63035:2017 {{!}} IEC |url=https://webstore.iec.ch/en/publication/31626 |website=webstore.iec.ch |publisher=International Electrotechnical Commission (IEC) |access-date=5 November 2024}}</ref> 2019년 1월에는 2.0 표준을 만들기 위한 이니셔티브가 발표되었다.<ref name="MIDI2Prototyping">{{웹 인용|title=The MIDI Manufacturers Association (MMA) and the Association of Music Electronics Industry (AMEI) announce MIDI 2.0™ Prototyping|url=https://www.midi.org/articles-old/the-midi-manufacturers-association-mma-and-the-association-of-music-electronics-industry-amei-announce-midi-2-0tm-prototyping|website=www.midi.org|access-date=20 January 2019|archive-date=10 February 2019|archive-url=https://web.archive.org/web/20190210030409/https://www.midi.org/articles-old/the-midi-manufacturers-association-mma-and-the-association-of-music-electronics-industry-amei-announce-midi-2-0tm-prototyping|url-status=dead}}</ref> MIDI 2.0 표준은 2020년 겨울 NAMM 쇼에서 소개되었다.<ref name="midi2.0">{{웹 인용|title=An Update to a 37-Year-Old Digital Protocol Could Profoundly Change the Way Music Sounds|url=https://qz.com/1788828/how-will-midi-2-0-change-music/|last=Kopf|first=Dan|date=30 January 2020|publisher=[[쿼츠 (웹사이트)|Quartz]]|access-date=3 February 2020|archive-date=2 February 2020|archive-url=https://web.archive.org/web/20200202012719/https://qz.com/1788828/how-will-midi-2-0-change-music/|url-status=live}}</ref> [[영국방송공사|BBC]]는 MIDI를 [[오픈 소스]] 기술의 초기 사례로 인용했다. 스미스는 MIDI가 모든 제조업체가 채택해야만 성공할 수 있다고 믿었기 때문에 "우리는 그것을 내주어야 했다"고 말했다.<ref>{{뉴스 인용|date=2012-11-28 |title=How MIDI changed the world of music |language=en-GB |work=[[BBC 뉴스]] |url=https://www.bbc.com/news/technology-20425376 |access-date=2022-07-04 |archive-date=27 April 2019 |archive-url=https://web.archive.org/web/20190427220431/https://www.bbc.com/news/technology-20425376 |url-status=live }}</ref> === 영향 === MIDI의 매력은 원래 [[대중 음악]] 제작에 전자 악기를 사용하고자 하는 전문 음악가와 [[음악 프로듀서]]에게 국한되었다. 이 표준을 통해 서로 다른 악기들이 서로 그리고 컴퓨터와 통신할 수 있게 되었고, 이는 전자 악기 및 음악 소프트웨어의 판매 및 생산을 급격히 확장하는 계기가 되었다.<ref name="Holmes3" />{{참고 쪽|21|date=November 2012}} 이러한 상호 운용성 덕분에 한 장치로 다른 장치를 제어할 수 있게 되어 음악가들이 필요로 하는 하드웨어의 양이 줄어들었다.<ref>{{서적 인용|last=Paul|first=Craner|title=New Tool for an Ancient Art: The Computer and Music|journal=Computers and the Humanities|date=Oct 1991|volume=25|issue=5|pages=308–309|jstor=30204425|doi=10.1007/bf00120967|s2cid=60991034}}</ref> MIDI의 도입은 [[컴퓨팅 하드웨어의 역사 (1960년대~현재)|개인용 컴퓨터 시대]]의 시작과 [[샘플러]] 및 [[디지털 신시사이저]]의 도입과 동시에 일어났다.<ref>Macan, Edward. Rocking the Classics: English Progressive Rock and the Counterculture. New York: Oxford University Press, 1997. p.191</ref> MIDI 기술이 가져온 창의적인 가능성은 1980년대 음악 산업을 되살리는 데 기여했다고 평가받는다.<ref>Shuker, Roy. Understanding Popular Music. London: Routledge, 1994. p.286</ref> MIDI는 많은 음악가들이 일하는 방식을 변화시키는 기능을 도입했다. [[MIDI 시퀀싱]]을 통해 악보 작성 기술이 없는 사용자도 복잡한 편곡을 만들 수 있다.<ref>Demorest, Steven M. Building Choral Excellence: Teaching Sight-Singing in the Choral Rehearsal. New York: Oxford University Press, 2003. p. 17</ref> 한두 명의 멤버만으로도 여러 MIDI 지원 장치를 조작하여 더 큰 규모의 음악 그룹과 유사한 공연을 할 수 있다.<ref>Pertout, Andrian. [http://www.pertout.com/Midi.htm Mixdown Monthly] {{웹아카이브|url=https://web.archive.org/web/20120504055022/http://www.pertout.com/Midi.htm |date=4 May 2012 }}, #26. 26 June 1996. Web. 22 August 2012</ref> 프로젝트에 외부 음악가를 고용하는 비용을 줄이거나 없앨 수 있으며,<ref name="Huber 1991"/>{{참고 쪽|7|date=November 2012}} 통합 건반과 시퀀서가 있는 신시사이저처럼 작은 시스템으로도 복잡한 제작물을 구현할 수 있다. MIDI는 또한 [[홈 레코딩]]을 확립하는 데 도움이 되었다. 아티스트는 홈 환경에서 [[프리프로덕션]]을 수행함으로써 부분적으로 완성된 곡을 녹음 스튜디오에 가져와 녹음 비용을 줄일 수 있다.<ref name="Huber 1991" />{{참고 쪽|7–8|date=November 2012}} 2022년 [[가디언]]은 MIDI가 [[USB]]가 컴퓨팅에 중요했던 것만큼 음악에 중요하며, "오늘날 주요 기술 회사들이 독점 시장을 위해 거의 버려버린 협력과 상호 이익의 중요한 가치 시스템"을 나타낸다고 썼다. 2005년, 스미스의 MIDI 사양은 "오디오 기술 발전에 지속적인 영향을 미친 제품 및 혁신"에 주어지는 영예인 [[테크놀로지 명예의 전당]]에 헌액되었다.<ref>{{웹 인용|title=TECnology Hall of Fame, 2005|url=http://legacy.tecawards.org/tec/05TECnologyHOFdetails.html|website=TECawards.org|date=2005|access-date=December 12, 2024}}</ref> 2022년 현재, 스미스의 오리지널 MIDI 디자인은 여전히 사용되고 있다.<ref>{{웹 인용|last=Stokes |first=William |date=2022-06-03 |title=Dave Smith: the synth genius who made pop's instruments work in harmony |url=https://www.theguardian.com/music/2022/jun/03/dave-smith-synth-genius-pop-madonna-radiohead |access-date=2022-06-05 |website=[[가디언]] |language=en}}</ref> == 활용 == === 악기 제어 === MIDI는 전자 또는 디지털 악기가 서로 통신하고 한 악기가 다른 악기를 제어할 수 있도록 발명되었다. 예를 들어, MIDI 호환 시퀀서는 드럼 [[사운드 모듈]]에서 생성되는 비트를 트리거할 수 있다. 디지털 구성 요소가 없고 MIDI 개발 이전에 제작된 아날로그 신시사이저는 MIDI 메시지를 아날로그 제어 전압으로 변환하는 키트를 사용하여 개조할 수 있다.<ref name="Manning3" />{{참고 쪽|277|date=November 2012}} MIDI 악기에서 음표가 연주될 때, 다른 악기에서 음표를 트리거하는 데 사용될 수 있는 디지털 MIDI 메시지가 생성된다.<ref name="Huber 1991" />{{참고 쪽|20|date=November 2012}} 원격 제어 기능은 풀사이즈 악기를 더 작은 사운드 모듈로 대체할 수 있게 하고, 음악가들이 악기를 결합하여 더 풍부한 사운드를 얻거나 어쿠스틱 피아노와 현악기와 같은 합성 악기 사운드의 조합을 만들 수 있게 한다.<ref name="Why">Lau, Paul. "[http://www.highbeam.com/doc/1P3-1610624011.html Why Still MIDI?]."{{웹아카이브|url=https://web.archive.org/web/20130502161431/http://www.highbeam.com/doc/1P3-1610624011.html |date=2 May 2013 }} Canadian Musician. Norris-Whitney Communications Inc. 2008.</ref> MIDI는 또한 다른 악기 매개변수(볼륨, 효과 등)를 원격으로 제어할 수 있게 한다. 신시사이저와 샘플러는 전자 또는 디지털 사운드를 형성하기 위한 다양한 도구를 포함한다. [[필터 (신호 처리)|필터]]는 [[음색]]을 조절하고, 엔벨로프는 음표가 트리거된 후 시간이 지남에 따라 소리가 변화하는 방식을 자동화한다.<ref>{{잡지 인용|last=Sasso |first=Len |url=http://www.emusician.com/news/0766/sound-programming-101/145154 |title=Sound Programming 101 |archive-url=https://web.archive.org/web/20120317104859/http://www.emusician.com/news/0766/sound-programming-101/145154 |archive-date=17 March 2012 |magazine=Electronic Musician |publisher=NewBay Media |date=13 October 2011}}</ref> 필터의 주파수와 엔벨로프 어택(소리가 최대 레벨에 도달하는 데 걸리는 시간)은 신시사이저 [[매개변수]]의 예시이며, MIDI를 통해 원격으로 제어할 수 있다. 효과 장치에는 딜레이 피드백 또는 리버브 시간과 같은 다양한 매개변수가 있다. MIDI 연속 컨트롤러 번호(CCN)가 이러한 매개변수 중 하나에 할당되면, 장치는 해당 번호로 식별되는 모든 메시지에 응답한다. 노브, 스위치, 페달과 같은 컨트롤은 이러한 메시지를 보내는 데 사용될 수 있다. 조정된 매개변수 세트는 장치의 내부 메모리에 패치로 저장될 수 있으며, 이러한 패치는 MIDI 프로그램 변경을 통해 원격으로 선택될 수 있다.{{Efn|MIDI 표준은 128개의 다른 프로그램을 선택할 수 있도록 허용하지만, 장치는 패치를 각각 128개의 프로그램 뱅크로 구성하고 프로그램 변경 메시지를 뱅크 선택 메시지와 결합하여 더 많은 것을 제공할 수 있다.}}<ref>{{잡지 인용|last=Anderton |first=Craig |url=http://www.soundonsound.com/sos/1995_articles/may95/midiforguitarists.html |title=MIDI For Guitarists: A Crash Course In MIDI Effects Control |archive-url=https://web.archive.org/web/20120110075506/http://www.soundonsound.com/sos/1995_articles/may95/midiforguitarists.html |archive-date=10 January 2012 |magazine=[[사운드 온 사운드]] |publisher=SOS Publications |date=May 1995}}</ref> === 작곡 === {{듣기 | filename = Drum sample.mid | title = 드럼 샘플 1 | description = 드럼 샘플 1 | filename2 = Drum sample2.mid | title2 = 드럼 샘플 2 | description2 = 드럼 샘플 2 | filename3 = Bass sample.mid | title3 = 베이스 샘플 1 | description3 = 베이스 샘플 1 | filename4 = Bass sample2.mid | title4 = 베이스 샘플 2 | description4 = 베이스 샘플 2 | filename5 = MIDI sample.mid | title5 = 조합 | description5 = 이전 4개 파일의 조합으로, [[피아노]], [[재즈 기타]], [[하이햇]] 및 4개의 추가 [[마디 (음악)|마디]]가 [[가단조]]의 짧은 곡을 완성하기 위해 추가되었다. }} MIDI 이벤트는 [[MIDI 편집기 및 시퀀서 목록|컴퓨터 소프트웨어]] 또는 특수 하드웨어 [[뮤직 워크스테이션]]에서 시퀀싱될 수 있다. 많은 [[디지털 오디오 워크스테이션]](DAW)은 MIDI를 필수 구성 요소로 사용하도록 특별히 설계되었다. 녹음된 MIDI 메시지를 쉽게 수정할 수 있도록 많은 DAW에서 MIDI [[피아노 롤]]이 개발되었다.<ref>{{웹 인용|title=Digital audio workstation – Intro |url=http://homerecording.guidento.com/daw.htm |archive-date=10 January 2012 |archive-url=https://web.archive.org/web/20120110031303/http://homerecording.guidento.com/daw.htm }}</ref> 이러한 도구는 작곡가들이 [[멀티트랙 레코딩]]과 같은 오래된 솔루션보다 훨씬 빠르고 효율적으로 작업을 시연하고 편집할 수 있게 해준다. 인간 연주자가 연주할 수 없는 복잡한 곡도 MIDI로 프로그래밍할 수 있다.<ref>{{웹 인용|last=Forbes |first=Peter |date=2002-03-14 |title=PCs hit the write note |url=http://www.theguardian.com/technology/2002/mar/14/onlinesupplement2 |access-date=2022-07-01 |website=[[가디언]] |language=en}}</ref> MIDI 연주는 사운드를 생성하는 일련의 명령이므로, MIDI 녹음은 오디오 녹음과는 다른 방식으로 조작될 수 있다. MIDI 편곡의 키, 악기 편성 또는 템포를 변경할 수 있으며,<ref name="Brewster" />{{참고 쪽|227|date=November 2012}} 개별 섹션을 재배열하거나,<ref>Campbell, Drew. ""Click, Click. Audio" Stage Directions. Vol. 16, No. 3. Mar 2003.</ref> 개별 음표까지 편집할 수 있다. 아이디어를 작곡하고 빠르게 재생하여 들을 수 있는 기능은 작곡가들이 실험할 수 있도록 해준다.<ref name="Muse">McCutchan, Ann. The Muse That Sings: Composers Speak about the Creative Process. New York: Oxford University Press, 1999. p. 67-68,72</ref>{{참고 쪽|175|date=November 2012}} [[알고리즘 작곡]] 프로그램은 곡 아이디어나 반주로 사용될 수 있는 컴퓨터 생성 연주를 제공한다.<ref name="Huber 1991" />{{참고 쪽|122|date=November 2012}} 일부 작곡가는 MIDI 1.0 및 [[제너럴 MIDI]](GM)의 표준화되고 휴대 가능한 명령 및 매개변수 세트를 활용하여 다양한 전자 악기 간에 음악 데이터 파일을 공유할 수 있다. 시퀀싱된 MIDI 녹음을 통해 작곡된 데이터는 표준 MIDI 파일(SMF)로 저장, 디지털 배포 및 동일한 MIDI, GM 및 SMF 표준을 준수하는 모든 컴퓨터 또는 전자 악기에서 재생될 수 있다. MIDI 데이터 파일은 해당 녹음된 [[오디오 파일]]보다 훨씬 작다. === 컴퓨터와 함께 사용 === {{참고|MIDI 표준 비교|컴퓨터 음악}} [[개인용 컴퓨터]] 시장이 MIDI 등장과 동시에 안정화되면서 컴퓨터는 음악 제작을 위한 실행 가능한 옵션이 되었다.<ref name="Manning3" />{{참고 쪽|324|date=November 2012}} 1983년에 컴퓨터는 주류 음악 제작에서 중요한 역할을 하기 시작했다.<ref name="russ2012"/> 1983년 MIDI 사양 비준 직후 몇 년 동안 MIDI 기능은 여러 초기 컴퓨터 플랫폼에 적용되었다. [[야마하 CX5M]]은 1984년 [[MSX]] 시스템에서 MIDI 지원과 [[시퀀서|시퀀싱]]을 도입했다.<ref name="casabona"/> 홈 컴퓨터에 MIDI가 확산된 것은 주로 1984년에 출시된 [[롤랜드|롤랜드 코퍼레이션]]의 [[MPU-401]] 덕분이었다. MPU-401은 MIDI 사운드 처리<ref name="emusician-mpu"/> 및 시퀀싱<ref>{{웹 인용|url=http://www.piclist.com/techref/io/serial/midi/mpu.html|archive-url=https://web.archive.org/web/20170506080336/http://www.piclist.com/techref/io/serial/midi/mpu.html|title=Programming the MPU-401|archive-date=6 May 2017|website=www.piclist.com}}</ref><ref>[https://ftp.oldskool.org/pub/drivers/Roland/MPU-401%20technical%20reference%20manual.pdf MIDI PROCESSING UNIT MPU-401 TECHNICAL REFERENCE MANUAL] {{웹아카이브|url=https://web.archive.org/web/20250126080925/http://ftp.oldskool.org/pub/drivers/Roland/MPU-401%20technical%20reference%20manual.pdf |date=January 26, 2025 }}, [[롤랜드|롤랜드 코퍼레이션]]</ref>이 가능한 최초의 MIDI 지원 [[사운드 카드]]였다. 롤랜드가 MPU [[사운드 칩]]을 다른 사운드 카드 제조업체에 판매한 후,<ref name="emusician-mpu"/> 이는 범용 MIDI-PC 인터페이스를 확립했다.<ref>Peter Manning (2013), [https://books.google.com/books?id=ryet1i-8OlYC Electronic and Computer Music] {{웹아카이브|url=https://web.archive.org/web/20171026002807/https://books.google.co.uk/books?id=ryet1i-8OlYC |date=26 October 2017 }}, page 319, [[옥스퍼드 대학교 출판부]]</ref> MIDI의 광범위한 채택으로 컴퓨터 기반 [[MIDI 편집기 및 시퀀서 비교|MIDI 소프트웨어]]가 개발되었다.<ref name="russ2012"/> 곧이어 [[애플 II]], [[매킨토시]], [[코모도어 64]], [[아미가]], [[에이콘 아르키메데스]], [[IBM PC 호환기종]]을 포함한 여러 플랫폼이 MIDI를 지원하기 시작했다.<ref name="Manning3" />{{참고 쪽|325–7|date=November 2012}} 1985년 [[아타리 ST]]는 기본 시스템의 일부로 MIDI 포트를 내장하고 출시되었다. 2015년, Retro Innovations는 [[VIC-20]]용 첫 번째 MIDI 인터페이스를 출시하여 이 컴퓨터의 4개 음성을 전자 음악가와 레트로 컴퓨팅 애호가들에게 처음으로 제공했다.<ref>{{웹 인용|title=VIC-20 MIDI Cartridge|url=http://store.go4retro.com/vic-20-midi-cartridge/|access-date=2021-02-28|website=RETRO Innovations|language=en|archive-date=21 January 2021|archive-url=https://web.archive.org/web/20210121182238/http://store.go4retro.com/vic-20-midi-cartridge/|url-status=live}}</ref> Retro Innovations는 또한 [[탠디 컬러 컴퓨터]] 및 [[드래곤 32/64|드래곤]] 컴퓨터용 MIDI 인터페이스 카트리지도 제작한다.<ref>{{웹 인용|title=MIDI Maestro – RETRO Innovations|url=http://www.go4retro.com/products/midi-maestro/|access-date=2021-02-28|language=en-US|archive-date=1 March 2021|archive-url=https://web.archive.org/web/20210301095814/https://www.go4retro.com/products/midi-maestro/|url-status=live}}</ref> 칩튠 음악가들은 또한 레트로 게임 콘솔을 사용하여 MIDI 인터페이스를 통해 음악을 작곡, 제작 및 연주한다. [[패밀리컴퓨터]]/[[패밀리컴퓨터|닌텐도 엔터테인먼트 시스템]],<ref>{{웹 인용|title=Famimimidi Famicom Version|url=https://catskullelectronics.com/products/famimimidi-famicom-version|access-date=2021-02-28|website=Catskull Electronics|language=en|archive-date=18 January 2021|archive-url=https://web.archive.org/web/20210118110512/https://catskullelectronics.com/products/famimimidi-famicom-version|url-status=dead}}</ref> [[게임보이]],<ref>{{웹 인용|title=Teensyboy Pro|url=https://catskullelectronics.com/products/teensyboy-pro|access-date=2021-02-28|website=Catskull Electronics|language=en|archive-date=18 January 2021|archive-url=https://web.archive.org/web/20210118103255/https://catskullelectronics.com/products/teensyboy-pro|url-status=dead}}</ref> [[게임보이 어드밴스]]<ref>{{웹 인용|title=GBA MIDI Synth|url=https://catskullelectronics.com/products/gba-midi-synth|access-date=2021-02-28|website=Catskull Electronics|language=en|archive-date=1 March 2021|archive-url=https://web.archive.org/web/20210301032949/https://catskullelectronics.com/products/gba-midi-synth|url-status=dead}}</ref> 및 [[메가 드라이브|세가 메가 드라이브]]/[[메가 드라이브|세가 제네시스]]용 사용자 정의 인터페이스를 사용할 수 있다.<ref>{{웹 인용|title=genMDM|url=https://catskullelectronics.com/products/genmdm|access-date=2021-02-28|website=Catskull Electronics|language=en|archive-date=25 February 2021|archive-url=https://web.archive.org/web/20210225083421/https://catskullelectronics.com/products/genmdm|url-status=dead}}</ref> ==== 컴퓨터 파일 ==== [[파일:Bach- Crab Canon from the Musical Offering.webm|섬네일|MIDI 파일에는 손가락이 건반을 치는 것과 같은 소리 이벤트가 포함되어 있으며, 이는 [[Synthesia]]와 같은 소프트웨어를 사용하여 시각화할 수 있다.]] MIDI 파일은 오디오 녹음이 아니다. 오히려 피치나 템포와 같은 지침 집합이며, 동일한 녹음된 오디오보다 천 배 적은 디스크 공간을 사용할 수 있다.<ref name="Crawford">Crawford, Walt. "MIDI and Wave: Coping with the Language". Online. Vol. 20, No. 1. Jan/Feb 1996</ref><ref>{{인용|last=Aboukhadijeh |first=Feross. |url=https://feross.org/bitmidi/ |title=Announcing BitMidi |date=Aug 2018 |access-date=18 November 2018 |archive-date=4 October 2018 |archive-url=https://web.archive.org/web/20181004230746/https://feross.org/bitmidi/ |url-status=live }}</ref> 작은 파일 크기 때문에 팬이 만든 MIDI 편곡은 [[광대역 인터넷 액세스]]와 기가바이트 단위의 하드 드라이브가 등장하기 전에 온라인에서 음악을 공유하는 매력적인 방법이 되었다.<ref>{{웹 인용|url=https://www.vice.com/en/article/the-internets-first-hit-file-format-wasnt-the-mp3-it-was-midi/ |title=The Internet's First Hit File Format Wasn't the MP3. It Was MIDI |date=8 November 2019 |access-date=2020-10-12 |archive-date=4 December 2020 |archive-url=https://web.archive.org/web/20201204091322/https://www.vice.com/en/article/a359xe/the-internets-first-hit-file-format-wasnt-the-mp3-it-was-midi |url-status=live }}</ref> 이 점의 주요 단점은 사용자 오디오 카드의 품질과 MIDI 데이터가 상징적으로만 참조하는 샘플 또는 합성 사운드로 포함된 실제 오디오의 품질이 크게 다르다는 것이다. 고품질 샘플 사운드를 포함하는 사운드 카드조차도 샘플링된 악기마다 품질이 일관되지 않을 수 있다.<ref name="Crawford" /> [[애드립 (기업)|애드립]] 및 [[사운드 블라스터]]와 그 호환 카드와 같은 초기 저가형 카드들은 야마하의 [[FM 음원]] 기술의 간소화된 버전을 사용했다.<ref name="WiffenFM">Wiffen, Paul. "[http://www.soundonsound.com/sos/1997_articles/sep97/synthschool3.html Synth School, Part 3: Digital Synthesis (FM, PD & VPM)] {{웹아카이브|url=https://web.archive.org/web/20051201090629/http://www.soundonsound.com/sos/1997_articles/sep97/synthschool3.html |date=1 December 2005 }}". Sound on Sound Sep 1997. Print.</ref> 이 카드들의 낮은 충실도 재생<ref name="Crawford" />은 종종 MIDI 자체의 특성으로 오해되곤 했다. 이는 MIDI를 저품질 오디오로 인식하게 만들었지만, 실제로는 MIDI 자체에는 소리가 포함되어 있지 않으며,<ref name="Battino">Battino, David. [http://blogs.oreilly.com/digitalmedia/2005/10/finally-midi-20.html Finally: MIDI 2.0] {{웹아카이브|url=https://web.archive.org/web/20120816000340/http://blogs.oreilly.com/digitalmedia/2005/10/finally-midi-20.html|date=16 August 2012}} O'Reilly Digital Media Blog. O'Reilly Media, Inc. 6 October 2005. Web. 22 August 2012</ref> 재생 품질은 전적으로 소리 생성 장치의 품질에 달려 있다.<ref name="Brewster" />{{참고 쪽|227|date=November 2012}} {{파일 포맷 정보 | name = Standard MIDI File | extensions = {{코드|.mid}} {{코드|.midi}} {{코드|.smf}} (Standard MIDI File) {{코드|.rmi}} (RIFF MIDI) | mime = {{코드|audio/midi}} {{코드|audio/x-midi}} | type_code = Midi | uniform type = public.midi-audio{{웹 인용|url=https://developer.apple.com/documentation/uniformtypeidentifiers/uttype/3551530-midi |title=midi |work=Apple Developer Documentation: Uniform Type Identifiers |publisher=Apple Inc |access-date=22 May 2023 |archive-date=22 May 2023 |archive-url=https://web.archive.org/web/20230522155319/https://developer.apple.com/documentation/uniformtypeidentifiers/uttype/3551530-midi |url-status=live }} | conforms_to = public.audio | magic = {{코드|4D 54 68 64}} ("MThd" in ASCII; appears at the start of a MIDI file) | max_size = No strict limit; practical limits depend on hardware/software handling the file. | owner = MIDI Manufacturers Association (MMA), International MIDI Association (IMA) | type = Musical performance data (not actual audio) | compression = Uncompressed (but can be embedded in compressed archives) | released = 1990 | genre = Musical notation | latest_release_version = MIDI 2.0 | latest_release_date = 2020 | container_for = MIDI data (notes, controllers, tempo, instrument changes) | contained_by = RIFF, Standard MIDI File | extended_from = Original MIDI 1.0 protocol | extended_to = MIDI 2.0 (adds higher resolution and two-way communication) | standard = MIDI Manufacturers Association (MMA) specifications | open = Yes | standards = MIDI 1.0, MIDI 2.0 (since 2020) | free = Yes | url = [https://midi.org/standard-midi-files-specification https://midi.org/standard-midi-files-specification] }} '''표준 MIDI 파일'''(Standard MIDI File, '''SMF''')은 음악 시퀀스를 저장하고, 전송하며, 다른 시스템에서 열 수 있도록 표준화된 방법을 제공하는 [[파일 형식]]이다. 이 표준은 MMA에 의해 개발되고 유지되며, 일반적으로 <code>.mid</code> 확장자를 사용한다.<ref>{{웹 인용|url=https://www.midi.org/specifications-old/item/standard-midi-files-smf|title=Standard MIDI Files (SMF) Specification|website=www.midi.org|access-date=23 October 2019|archive-date=23 October 2019|archive-url=https://web.archive.org/web/20191023033822/https://www.midi.org/specifications-old/item/standard-midi-files-smf|url-status=dead}}</ref> 이 파일들의 작은 크기는 컴퓨터, 휴대폰 [[벨소리]], 웹페이지 제작 및 음악 축하 카드에서 널리 사용되게 했다. 이 파일들은 범용적인 사용을 목적으로 하며, 음표 값, 타이밍 및 트랙 이름과 같은 정보를 포함한다. 가사는 [[메타데이터]]로 포함될 수 있으며, [[가라오케]] 기계에서 표시될 수 있다.<ref>Hass, Jeffrey. "[http://www.indiana.edu/%7Eemusic/etext/MIDI/chapter3_MIDI10.shtml Chapter Three: How MIDI works 10] {{웹아카이브|url=https://web.archive.org/web/20150607074023/http://www.indiana.edu/%7Eemusic/etext/MIDI/chapter3_MIDI10.shtml |date=7 June 2015 }}". Indiana University Jacobs School of Music. 2010. Web 13 August 2012</ref> SMF는 소프트웨어 시퀀서 또는 하드웨어 워크스테이션의 내보내기 형식으로 생성된다. 이들은 MIDI 메시지를 하나 이상의 병렬 [[멀티트랙 레코딩|트랙]]으로 구성하고 이벤트를 타임스탬프하여 순차적으로 재생할 수 있도록 한다. [[헤더 (컴퓨팅)|헤더]]는 편곡의 트랙 수, 템포 및 파일이 사용하는 세 가지 SMF 형식 중 어느 것인지에 대한 지표를 포함한다. 유형 0 파일은 전체 연주를 단일 트랙으로 병합하여 포함하는 반면, 유형 1 파일은 동기적으로 연주되는 여러 트랙을 포함할 수 있다. 유형 2 파일은 거의 사용되지 않으며<ref>{{웹 인용|url=http://www.midi.org/aboutmidi/tut_midifiles.php |title=MIDI Files |archive-url=https://web.archive.org/web/20120822132443/http://www.midi.org/aboutmidi/tut_midifiles.php |archive-date=22 August 2012 |website=midi.org |publisher=Music Manufacturers Association |quote=a Type 2 was also specified originally but never really caught on}}</ref> 각 편곡이 자체 트랙을 가지고 순차적으로 재생되도록 의도된 여러 편곡을 저장한다. =====RMID 파일===== [[마이크로소프트 윈도우]]는 SMF를 [[다운로드 가능 사운드]](DLS)와 함께 [[RIFF|리소스 인터체인지 파일 형식]] (RIFF) 래퍼에 묶어서 <code>.rmi</code> 확장자를 가진 '''RMID 파일'''로 제공한다. RIFF-RMID는 [[XMF|확장 가능한 음악 파일]] (XMF)에 찬성하여 [[표준에서 제거된 기능|사용 중단]]되었다.<ref>"[http://www.digitalpreservation.gov/formats/fdd/fdd000120.shtml RIFF-based MIDI File Format] {{웹아카이브|url=https://web.archive.org/web/20120817183246/http://www.digitalpreservation.gov/formats/fdd/fdd000120.shtml |date=17 August 2012 }}". digitalpreservation.gov. Library of Congress. 26 March 2012. Web. 18 August 2012</ref> ===== 소프트웨어 ===== {{본문|MIDI 편집기 및 시퀀서 비교}} MIDI 시스템에서 개인용 컴퓨터의 주요 장점은 로드된 소프트웨어에 따라 다양한 용도로 사용될 수 있다는 것이다.<ref name="Huber 1991" />{{참고 쪽|55|date=November 2012}} [[다중작업|다중 작업]]은 서로 데이터를 공유할 수 있는 프로그램들의 동시 작동을 허용한다.<ref name="Huber 1991" />{{참고 쪽|65|date=November 2012}} ===== 시퀀서 ===== {{본문|시퀀서}} {{참고|오디오 시퀀서|디지털 오디오 워크스테이션}} 시퀀싱 소프트웨어는 [[잘라내기, 복사 및 붙여넣기]] 및 [[드래그 앤드 드롭]]과 같은 표준 컴퓨터 편집 기능을 사용하여 녹음된 MIDI 데이터를 조작하는 데 사용할 수 있다. [[단축키]]를 사용하여 워크플로우를 간소화할 수 있으며, 일부 시스템에서는 MIDI 이벤트로 편집 기능을 호출할 수 있다. 시퀀서는 각 채널이 다른 소리를 재생하도록 설정할 수 있으며, 편곡의 그래픽 개요를 제공한다. 악보 표시 또는 [[악보 작성 소프트웨어]]를 포함하여 다양한 편집 도구가 제공되어 음악가를 위한 인쇄된 악보를 만들 수 있다. [[루프 (음악)|루핑]], [[퀀타이제이션 (음악)|퀀타이제이션]], 무작위화, [[조옮김 (음악)|조옮김]]과 같은 도구는 편곡 과정을 간소화한다. [[박 (음악)|비트]] 생성은 간소화되고, [[그루브 (음악)|그루브]] 템플릿을 사용하여 다른 트랙의 리듬감을 복제할 수 있다. 실시간 컨트롤러 조작을 통해 사실적인 표현을 추가할 수 있다. 믹싱을 수행할 수 있으며, MIDI는 녹음된 오디오 및 비디오 트랙과 동기화될 수 있다. 작업은 저장되고 다른 컴퓨터나 스튜디오 간에 전송될 수 있다.<ref>Gellerman, Elizabeth. "Audio Editing SW Is Music to Multimedia Developers' Ears". Technical Horizons in Education Journal. Vol. 22, No. 2. Sep 1994</ref><ref name="Desmond">Desmond, Peter. "ICT in the Secondary Music Curriculum". Aspects of Teaching Secondary Music: Perspectives on Practice. ed. Gary Spruce. New York: RoutledgeFalmer, 2002</ref>{{참고 쪽|164–6|date=November 2012}} 시퀀서는 드럼 패턴 편집기와 같은 다른 형태를 취할 수 있는데, 이는 사용자가 패턴 그리드를 클릭하여 비트를 만들 수 있도록 한다.<ref name="Huber 1991" />{{참고 쪽|118|date=November 2012}} [[ACID Pro]]와 같은 루프 시퀀서는 MIDI를 미리 녹음된 오디오 루프와 결합하여 템포와 키를 서로 일치시킨다. 큐-리스트 시퀀싱은 무대 및 방송 제작에서 대화, 음향 효과 및 음악 큐를 트리거하는 데 사용된다.<ref name="Huber 1991" />{{참고 쪽|121|date=November 2012}} ===== 악보 작성 소프트웨어 ===== {{본문|악보 작성 소프트웨어}} MIDI를 사용하면 건반으로 연주한 음표를 자동으로 [[악보]]로 transcribe할 수 있다.<ref name="Holmes3" />{{참고 쪽|213|date=November 2012}} [[악보 작성 소프트웨어]]는 일반적으로 고급 시퀀싱 도구가 부족하며, 라이브 연주자를 위한 깔끔하고 전문적인 인쇄물 제작에 최적화되어 있다.<ref name="Desmond" />{{참고 쪽|157|date=November 2012}} 이러한 프로그램은 다이내믹 및 표현 마킹, 코드 및 가사 표시, 복잡한 악보 스타일을 지원한다.<ref name="Desmond" />{{참고 쪽|167|date=November 2012}} [[점자]] 악보를 인쇄할 수 있는 소프트웨어도 있다.<ref>Solomon, Karen. "[https://www.wired.com/culture/lifestyle/news/2000/02/34495 You Gotta Feel the Music] {{웹아카이브|url=https://web.archive.org/web/20090816175359/http://www.wired.com/culture/lifestyle/news/2000/02/34495 |date=16 August 2009 }}". wired.com. Condé Nast. 27 February 2000. Web. 13 August 2012.</ref> 악보 작성 프로그램으로는 [[Finale (software)|피날레]], [[앙코르 (소프트웨어)|앙코르]], [[시벨리우스 (소프트웨어)|시벨리우스]], [[뮤즈스코어]], [[도리코]] 등이 있다. [[스마트스코어]] 소프트웨어는 [[이미지 스캐너|스캔한]] 악보에서 MIDI 파일을 생성할 수 있다.<ref>Cook, Janet Harniman. "[http://www.soundonsound.com/sos/dec98/articles/midiscan.265.htm Musitek Midiscan v2.51] {{웹아카이브|url=https://web.archive.org/web/20120110074408/http://www.soundonsound.com/sos/dec98/articles/midiscan.265.htm |date=10 January 2012 }}". Sound on Sound. SOS Publications. Dec 1998. Print.</ref> ===== 편집기와 라이브러리 관리자 ===== 사용자는 컴퓨터 인터페이스로 패치 편집기를 통해 장비를 프로그래밍할 수 있다. 이는 [[야마하 FS1R]]과 같이 수천 개의 프로그래밍 가능한 [[매개변수]]를 가지고 있었지만 15개의 작은 버튼, 4개의 노브, 작은 LCD로 구성된 인터페이스를 가진 복잡한 신시사이저의 등장과 함께 필수적이 되었다.<ref>{{잡지 인용|last=Johnson |first=Derek |url=http://www.soundonsound.com/sos/mar99/articles/yamahafs1r.htm |title=Yamaha FS1R Editor Software |archive-url=https://web.archive.org/web/20111225133744/http://www.soundonsound.com/sos/mar99/articles/yamahafs1r.htm |archive-date=25 December 2011 |magazine=Sound on Sound |date=March 1999}}</ref><ref>{{잡지 인용|last1=Johnson |first1=Derek |first2=Debbie |last2=Poyser |url=http://www.soundonsound.com/sos/dec98/articles/yamfs1r.549.htm |title=Yamaha FS1R |archive-url=https://web.archive.org/web/20070415184804/http://www.soundonsound.com/sos/dec98/articles/yamfs1r.549.htm |archive-date=15 April 2007 |magazine=Sound on Sound |date=December 1998}}</ref> 디지털 악기는 스위치와 노브가 제공하는 피드백과 직접적인 제어가 부족하여 사용자들이 실험을 꺼리게 만들지만,<ref name="Gibbs" />{{참고 쪽|393|date=November 2012}} 패치 편집기는 하드웨어 악기 및 이펙터 장치 소유자에게 소프트웨어 신시사이저 사용자에게 제공되는 것과 동일한 편집 기능을 제공한다.<ref>{{웹 인용|url=http://www.squest.com/Products/MidiQuest11/index.html |title=Sound Quest MIDI Quest 11 Universal Editor |archive-url=https://web.archive.org/web/20140306223334/http://www.squest.com/Products/MidiQuest11/index.html |archive-date=6 March 2014 |website=squest.com}}</ref> 일부 편집기는 특정 악기 또는 이펙터 장치용으로 설계되었지만, 다른 범용 편집기는 다양한 장비를 지원하며, 이상적으로는 시스템 익스클루시브 메시지를 사용하여 설정의 모든 장치 매개변수를 제어할 수 있다.<ref name="Huber 1991"/>{{참고 쪽|129|date=November 2012}} 시스템 익스클루시브 메시지는 MIDI 프로토콜을 사용하여 신시사이저의 매개변수에 대한 정보를 전송한다. 패치 라이브러리 관리자는 장비 컬렉션의 사운드를 정리하고 장비와 컴퓨터 간에 전체 사운드 뱅크를 교환하는 특수 기능을 가지고 있다. 이러한 방식으로 장치의 제한된 패치 스토리지는 컴퓨터의 훨씬 더 큰 디스크 용량으로 보완된다.<ref name="Huber 1991"/>{{참고 쪽|133|date=November 2012}} 컴퓨터로 전송된 맞춤형 패치는 동일한 악기의 다른 소유자와 공유할 수 있다.<ref name="Cakewalk">{{웹 인용|url=http://www.cakewalk.com/support/kb/reader.aspx/2007013074 |title=Desktop Music Handbook – MIDI |archive-url=https://web.archive.org/web/20120814222211/http://www.cakewalk.com/Support/kb/reader.aspx/2007013074 |archive-date=14 August 2012 |website=cakewalk.com |publisher=Cakewalk, Inc. |date=26 November 2010}}</ref> 두 기능을 결합한 범용 편집기/라이브러리 관리자는 한때 흔했으며, Opcode Systems의 Galaxy, [[eMagic]]의 SoundDiver, MOTU의 Unisyn 등이 있었다. 이러한 오래된 프로그램들은 가상 악기를 사용하는 컴퓨터 기반 합성으로의 추세에 따라 대부분 버려졌지만, Coffeeshopped Patch Base,<ref>{{웹 인용| url=https://coffeeshopped.com/patch-base | title=Patch Base | access-date=7 September 2022 | archive-date=7 September 2022 | archive-url=https://web.archive.org/web/20220907055311/https://coffeeshopped.com/patch-base | url-status=live }}</ref> Sound Quest의 Midi Quest, Sound Tower의 여러 편집기를 포함한 여러 편집기/라이브러리 관리자는 여전히 사용할 수 있다. [[Native Instruments]]의 Kore는 편집기/라이브러리 관리자 개념을 소프트웨어 악기 시대로 가져오려는 노력이었지만,<ref>{{웹 인용|first=Simon |last=Price |url=http://www.soundonsound.com/sos/jul06/articles/nikore.htm |title=Native Instruments Kore |publisher=Sound on Sound |date=July 2006 |website=Soundonsound.com |access-date=27 November 2012 |url-status=live |archive-url=https://web.archive.org/web/20130602131027/http://www.soundonsound.com/sos/jul06/articles/nikore.htm |archive-date=2 June 2013}}</ref> 2011년에 중단되었다.<ref>{{웹 인용|url=https://www.musicradar.com/news/tech/native-instruments-discontinues-kore-457945|title=Native Instruments discontinues Kore|author1=Ben Rogerson|date=7 June 2011|website=MusicRadar|access-date=7 September 2022|archive-date=7 September 2022|archive-url=https://web.archive.org/web/20220907055313/https://www.musicradar.com/news/tech/native-instruments-discontinues-kore-457945|url-status=live}}</ref> ===== 자동 반주 프로그램 ===== 반주 트랙을 동적으로 생성할 수 있는 프로그램을 자동 반주 프로그램이라고 한다. 이 프로그램들은 사용자가 선택한 스타일로 풀밴드 편곡을 생성하고 그 결과를 MIDI 사운드 생성 장치로 보내 재생한다. 생성된 트랙은 교육 또는 연습 도구, 라이브 공연의 반주 또는 작곡 보조 도구로 사용될 수 있다.<ref name="Bozeman" />{{참고 쪽|42|date=November 2012}} ===== 합성 및 샘플링 ===== {{본문|소프트웨어 신시사이저|소프트웨어 샘플러}} 컴퓨터는 소프트웨어를 사용하여 사운드를 생성하고, 이를 [[디지털-아날로그 변환회로]](DAC)를 통해 파워 앰프 및 스피커 시스템으로 보낼 수 있다.<ref name="Holmes3" />{{참고 쪽|213|date=November 2012}} 동시에 재생할 수 있는 사운드의 수([[다성음악|폴리포니]])는 컴퓨터의 [[CPU]] 성능에 따라 달라지며, 재생의 [[샘플 레이트]]와 [[오디오 비트 심도]]도 마찬가지로 사운드 품질에 직접적인 영향을 미친다.<ref>{{잡지 인용|last=Lehrman |first=Paul D. |url=http://www.soundonsound.com/sos/1995_articles/oct95/softwaresynthesis.html |title=Software Synthesis: The Wave Of The Future? |archive-url=https://web.archive.org/web/20120110172147/http://www.soundonsound.com/sos/1995_articles/oct95/softwaresynthesis.html |archive-date=10 January 2012 |magazine=Sound on Sound |publisher=SOS Publications |date=October 1995}}</ref> 소프트웨어로 구현된 신시사이저는 하드웨어 악기에서는 반드시 존재하지 않는 타이밍 문제에 노출될 수 있다. 하드웨어 악기는 전용 운영체제가 데스크톱 [[운영체제]]처럼 백그라운드 작업의 방해를 받지 않기 때문이다. 이러한 타이밍 문제는 동기화 문제와 샘플 재생이 중단될 때 클릭 및 팝 사운드를 유발할 수 있다. 소프트웨어 신시사이저는 사운드 생성에서 추가적인 [[지연 시간 (오디오)|지연 시간]]을 보일 수도 있다.<ref name="WalkerTime">{{잡지 인용|last=Walker |first=Martin |url=https://www.soundonsound.com/techniques/identifying-solving-pc-midi-audio-timing-problems |title=Identifying & Solving PC MIDI & Audio Timing Problems |archive-url=https://web.archive.org/web/20120110151234/http://www.soundonsound.com/sos/mar01/articles/pcmusician.asp |archive-date=10 January 2012 |magazine=Sound on Sound |publisher=SOS Publications |date=March 2001 |url-status=live}}</ref> 소프트웨어 합성의 뿌리는 1950년대 [[벨 연구소]]의 [[맥스 매튜스]]가 비실시간 사운드 생성이 가능한 [[MUSIC-N]] 프로그래밍 언어를 작성했을 때로 거슬러 올라간다.<ref name="DMM1997">{{잡지 인용|last=Miller |first=Dennis |url=http://www.soundonsound.com/sos/1997_articles/may97/softwaresynth2.html |title=Sound Synthesis On A Computer, Part 2 |archive-url=https://web.archive.org/web/20120110201713/http://www.soundonsound.com/sos/1997_articles/may97/softwaresynth2.html |archive-date=10 January 2012 |magazine=Sound on Sound |publisher=SOS Publications |date=May 1997}}</ref> 데이브 스미스의 [[시어 시스템즈]]의 리얼리티는 호스트 컴퓨터의 CPU에서 직접 실행되는 초기 신시사이저였다. 리얼리티는 긴밀한 드라이버 통합을 통해 낮은 지연 시간을 달성했으므로 [[크리에이티브 랩스]] 사운드 카드에서만 실행될 수 있었다.<ref>{{웹 인용|url=http://www.keyboardmag.com/article/Midi-Ancestors-and-Milestones/2171 |title=MIDI Ancestors and Milestones |archive-url=https://web.archive.org/web/20121030112748/http://www.keyboardmag.com/article/Midi-Ancestors-and-Milestones/2171 |archive-date=30 October 2012 |publisher=[[뉴베이 미디어]]}}</ref><ref>{{잡지 인용|last=Walker |first=Martin |url=http://www.soundonsound.com/sos/1997_articles/nov97/seerreality.html |title=Reality PC |archive-url=https://web.archive.org/web/20150225043325/http://www.soundonsound.com/sos/nov97/seerreality.html |archive-date=25 February 2015 |magazine=Sound on Sound |publisher=SOS Publications |date=November 1997}}</ref> 신타우리 코퍼레이션의 알파 신타우리는 또 다른 초기 소프트웨어 기반 신시사이저였다. 이 신시사이저는 애플 IIe 컴퓨터에서 실행되었으며 소프트웨어와 컴퓨터 하드웨어의 조합을 사용하여 [[가산 합성]]을 생성했다.<ref>{{웹 인용| url=https://www.vintagesynth.com/misc/alphasyntauri.php | title=Syntauri alphaSyntauri | Vintage Synth Explorer | access-date=7 September 2022 | archive-date=7 September 2022 | archive-url=https://web.archive.org/web/20220907060813/https://www.vintagesynth.com/misc/alphasyntauri.php | url-status=live }}</ref> 일부 시스템은 [[심볼릭 사운드 코퍼레이션]]의 Kyma 시스템<ref name="DMM1997" />과 [[크림웨어 (기업)|크림웨어]]/[[소닉 코어]] 펄서/SCOPE 시스템<ref>{{잡지 인용|last=Wherry |first=Mark |url=http://www.soundonsound.com/sos/jun03/articles/creamwarescope.asp |title=Creamware SCOPE |archive-url=https://web.archive.org/web/20111225043650/http://www.soundonsound.com/sos/jun03/articles/creamwarescope.asp |archive-date=25 December 2011 |magazine=Sound on Sound |publisher=SOS Publications |date=June 2003}}</ref>처럼 호스트 CPU의 부하를 줄이기 위해 전용 하드웨어를 사용하는데, 이들은 전체 녹음 스튜디오에 해당하는 악기, [[이펙터]], [[오디오 믹서|믹서]]를 구동한다.<ref>{{웹 인용|last=Anderton |first=Craig |url=http://www.keyboardmag.com/article/sonic-core-scope-xite-1/147874 |title=Sonic Core SCOPE Xite-1 |archive-url=https://web.archive.org/web/20121030112726/http://www.keyboardmag.com/article/sonic-core-scope-xite-1/147874 |archive-date=30 October 2012 |publisher=[[뉴베이 미디어]]}}</ref> 컴퓨터 소프트웨어에서 MIDI 편곡 전체를 구성할 수 있는 기능은 작곡가가 최종 결과물을 오디오 파일로 직접 렌더링할 수 있게 한다.<ref name="Why" /> ===== 게임 음악 ===== 1990년대 중반까지 [[IBM PC 호환기종]] 게임의 주요 배포 매체는 플로피 디스크였다. MIDI 파일의 작은 크기는 사운드트랙을 제공하는 실행 가능한 수단이 되었다. [[윈도우 95]] 이전에는 게임이 일반적으로 [[애드립 (기업)|애드립]] 또는 [[사운드 블라스터]] 오디오 카드를 사용했다. 이 카드들은 [[FM 음원|FM 합성]]을 사용하는데, 이는 [[사인파]]의 [[변조]]를 통해 사운드를 생성한다. 이 기술의 선구자인 [[존 초닝]]은 [[가산 합성|충분한 사인파]]가 사용된다면 이 기술이 어떤 사운드도 정확하게 재현할 수 있을 것이라고 이론화했지만, 대부분의 컴퓨터 오디오 카드들은 두 개의 사인파만으로 FM 합성을 수행했다. 이 카드들의 8비트 오디오와 결합하여 "인공적"<ref>David Nicholson. "[http://www.highbeam.com/doc/1P2-946733.html HARDWARE]."{{웹아카이브|url=https://web.archive.org/web/20130502120852/http://www.highbeam.com/doc/1P2-946733.html |date=2 May 2013 }} The Washington Post. 1993.</ref>이고 "원시적"<ref name="Levy">Levy, David S. "[http://www.highbeam.com/doc/1G1-14803399.html 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).] {{웹아카이브|url=https://web.archive.org/web/20130502121538/http://www.highbeam.com/doc/1G1-14803399.html |date=2 May 2013 }}" Computer Shopper. SX2 Media Labs LLC. 1994.</ref>으로 묘사되는 사운드를 생성했다. 나중에 사용할 수 있게 된 웨이브테이블 [[도터보드]]는 FM 사운드 대신 사용할 수 있는 오디오 샘플을 제공했다. 이들은 비쌌지만, 종종 [[E-mu Proteus]]와 같은 존경받는 MIDI 악기의 사운드를 사용했다.<ref name="Levy" /> 컴퓨터 산업은 1990년대 중반에 16비트 재생을 지원하는 웨이브테이블 기반 사운드 카드로 이동했지만, 2MB의 웨이브테이블 저장 공간을 표준화했다. 이 공간은 128개의 [[제너럴 MIDI]] 악기와 드럼 키트의 고품질 샘플을 담기에는 너무 작았다. 제한된 공간을 최대한 활용하기 위해 일부 제조업체는 12비트 샘플을 저장하고 재생 시 16비트로 확장했다.<ref>Labriola, Don. "[http://www.highbeam.com/doc/1G1-16232686.html 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).]"{{웹아카이브|url=https://web.archive.org/web/20130502104559/http://www.highbeam.com/doc/1G1-16232686.html |date=2 May 2013 }} Computer Shopper. SX2 Media Labs LLC. 1994.</ref> === 기타 활용 === MIDI는 음악 장치와 관련이 있음에도 불구하고 MIDI 명령을 읽고 처리할 수 있는 모든 전자 또는 디지털 장치를 제어할 수 있다. MIDI는 여러 비음악적 응용 분야에서 제어 프로토콜로 채택되었다. [[MIDI 쇼 컨트롤]]은 MIDI 명령을 사용하여 무대 조명 시스템을 제어하고 연극 제작에서 큐된 이벤트를 트리거한다. [[비디오 자키|VJ]] 및 [[턴테이블리즘|턴테이블리스트]]는 클립을 큐하고 장비를 동기화하는 데 사용하며, 녹음 시스템은 동기화 및 [[콘솔 자동화|자동화]]에 사용한다. [[애니뮤직]]의 설립자인 웨인 라이틀(Wayne Lytle)은 애니뮤직 컴퓨터 애니메이션 뮤직 비디오 앨범 시리즈를 제작하기 위해 MIDIMotion이라는 시스템을 개발했다. 애니뮤직은 나중에 MIDIMotion 전용 애니메이션 소프트웨어인 애니모션(Animotion)을 설계했다.<ref>{{웹 인용|title=Animusic-MIDI-Driven Computer Animation – MIDI.org |url=https://midi.org/animusic-midi-driven-computer-animation |access-date=2024-10-19 |website=midi.org}}</ref> [[애플 모션]]은 MIDI를 통해 애니메이션 매개변수를 유사하게 제어할 수 있도록 한다. 1987년 [[1인칭 슈팅 게임]]인 [[MIDI 미로]]와 1990년 [[아타리 ST]] [[퍼즐 비디오 게임]]인 [[옥시드]]는 MIDI를 사용하여 컴퓨터를 네트워크로 연결한다. == 장치 == {{여러그림 | image1 = Midi ports and cable.jpg | caption1 = 5핀 DIN MIDI 케이블이 소켓에 꽂혀 있다. | image2 = MIDI connector2.svg | caption2 = DIN 커넥터 핀 번호 | total_width = 210 }} === 커넥터 및 인터페이스 === ==== DIN 커넥터 ==== 오리지널 MIDI 1.0 표준에 따라 케이블은 [[DIN 단자|180° 5핀 DIN 커넥터]](DIN 41524)로 종단된다. 일반적인 애플리케이션에서는 5개의 도체 중 3개만 사용한다: [[접지]]선 (핀 2), 그리고 MIDI 신호를 [[전류]]로 전달하는 [[밸런스트 라인|밸런스 쌍]] 도체 (핀 4 및 5).<ref>{{웹 인용|title=5 Pin DIN Electrical Specs|url=https://www.midi.org/specifications/midi-transports-specifications/5-pin-din-electrical-specs|access-date=2021-04-08|website=The MIDI Association|language=en-gb|archive-date=28 May 2021|archive-url=https://web.archive.org/web/20210528115750/https://www.midi.org/specifications/midi-transports-specifications/5-pin-din-electrical-specs|url-status=dead}}</ref><ref name="Bozeman">Bozeman, William C. Educational Technology: Best Practices from America's Schools. Larchmont: Eye on Education, 1999.</ref>{{참고 쪽|41|date=November 2012}} 이 커넥터 구성은 한 방향으로만 메시지를 전달할 수 있으므로 양방향 통신을 위해서는 두 번째 케이블이 필요하다.<ref name="Huber 1991">{{서적 인용|last=Huber |first=David Miles |title=The MIDI Manual |location=Carmel, Indiana |publisher=SAMS |date=1991 |isbn=978-0-672-22757-8 |url=https://archive.org/details/midimanual00hube }}</ref>{{참고 쪽|13|date=November 2012}} [[팬텀 파워|팬텀 전원]] 풋스위치 컨트롤러와 같은 일부 독점 애플리케이션은 예비 핀을 [[직류]] (DC) 전력 전송에 사용한다.<ref>Lockwood, Dave. "[http://www.soundonsound.com/sos/dec01/articles/tcgmajor.asp TC Electronic G Major] {{웹아카이브|url=https://web.archive.org/web/20120320113908/http://www.soundonsound.com/sos/dec01/articles/tcgmajor.asp |date=20 March 2012 }}". Sound on Sound. SOS Publications. Dec 2001. Print.</ref> [[포토 커플러]]는 MIDI 장치를 MIDI 연결과 전기적으로 분리시켜 [[그라운드 루프]]를 방지하고<ref>Mornington-West, Allen. "Digital Theory". Sound Recording Practice. 4th Ed. Ed. John Borwick. Oxford: Oxford University Press, 1996.</ref>{{참고 쪽|63|date=November 2012}} 장비를 전압 스파이크로부터 보호한다.<ref name="Manning3" />{{참고 쪽|277|date=November 2012}} MIDI에는 [[오류 감지]] 기능이 없으므로 최대 케이블 길이는 [[단위 변환|15 미터|피트]]로 설정되어 [[간섭 (통신)|간섭]]을 제한한다.<ref>"[http://www.richmondsounddesign.com/faq.html#midilen Richmond Sound Design – Frequently Asked Questions] {{웹아카이브|url=https://web.archive.org/web/20060105205625/http://www.richmondsounddesign.com/faq.html |date=5 January 2006 }}". richmondsounddesign.com. Web. 5 August 2012.</ref> ==== TRS 미니잭 커넥터 ==== 공간 절약을 위해 일부 MIDI 장치(특히 소형 장치)는 3.5mm [[폰 커넥터|TRS 폰 커넥터]] (오디오 미니잭 커넥터라고도 함)를 사용하기 시작했다.<ref>{{웹 인용|last=Kirn |first=Peter |date=2015-08-26 |title=What if we used stereo minijack cables for MIDI? |url=https://cdm.link/2015/08/used-stereo-minijack-cables-midi/ |url-status=live |archive-url=https://web.archive.org/web/20230419015513/https://cdm.link/2015/08/used-stereo-minijack-cables-midi/ |archive-date=2023-04-19}}</ref> 이것이 널리 퍼지면서 MIDI 제조업체 협회에서 배선을 표준화했다.<ref>{{웹 인용|title=Specification for TRS Adapters Adopted and Released |url=https://www.midi.org/midi-articles/trs-specification-adopted-and-released |website=www.midi.org |access-date=30 August 2023 |archive-date=30 August 2023 |archive-url=https://web.archive.org/web/20230830172520/https://www.midi.org/midi-articles/trs-specification-adopted-and-released |url-status=dead }}</ref> MIDI 오버 미니잭 표준 문서에는 오디오 커넥터와의 혼동을 피하기 위해 3.5mm 커넥터 대신 2.5mm 커넥터를 사용할 것을 권장하고 있다.<ref>{{웹 인용|date=21 August 2018 |title=It's official: minijack connections are now kosher for MIDI |url=https://cdm.link/2018/08/midi-minijack-trs/ |access-date=24 July 2019 |archive-date=24 July 2019 |archive-url=https://web.archive.org/web/20190724033640/https://cdm.link/2018/08/midi-minijack-trs/ |url-status=live }}</ref> === 스루(Thru) 포트 === 대부분의 장치는 입력 포트에서 출력 포트로 메시지를 복사하지 않는다. 세 번째 유형의 포트인 스루(thru) 포트는 입력 포트에서 수신된 모든 것의 복사본을 출력하여 데이터를 [[데이지 체인 (전기 공학)|데이지 체인]] 배열로 다른 악기로 전달할 수 있도록 한다.<ref name="Manning3" />{{참고 쪽|278|date=November 2012}}<ref name="indiana.edu">Hass, Jeffrey. "[http://www.indiana.edu/%7Eemusic/etext/MIDI/chapter3_MIDI2.shtml Chapter Three: How MIDI works 2] {{웹아카이브|url=https://web.archive.org/web/20150617205248/http://www.indiana.edu/~emusic/etext/MIDI/chapter3_MIDI2.shtml |date=17 June 2015 }}". Indiana University Jacobs School of Music. 2010. Web. 13 August 2012.</ref> 모든 장치가 스루 포트를 가지고 있는 것은 아니며, 이펙터나 사운드 모듈처럼 MIDI 데이터를 생성할 수 없는 장치는 아웃 포트를 포함하지 않을 수 있다.<ref name="Gibbs">Gibbs, Jonathan (Rev. by Peter Howell) "Electronic Music". Sound Recording Practice, 4th Ed. Ed. John Borwick. Oxford: Oxford University Press, 1996</ref>{{참고 쪽|384|date=November 2012}} === 관리 장치 === 데이지 체인의 각 장치는 시스템에 지연을 추가한다. 이는 여러 출력을 포함하고 박스의 입력 신호의 정확한 복사본을 제공하는 MIDI 스루 박스를 사용하여 피할 수 있다. MIDI 머저는 여러 장치의 입력을 단일 스트림으로 결합할 수 있으며, 여러 컨트롤러를 단일 장치에 연결할 수 있도록 한다. MIDI 스위처는 여러 장치 간 전환을 허용하며, 케이블을 물리적으로 다시 연결할 필요를 없애준다. MIDI 라우터는 이러한 모든 기능을 결합한다. 이들은 여러 입력 및 출력을 포함하며, 입력 채널의 모든 조합을 출력 채널의 모든 조합으로 라우팅할 수 있도록 한다. 라우팅 설정은 컴퓨터 소프트웨어를 사용하여 생성하고, 메모리에 저장하며, MIDI 프로그램 변경 명령으로 선택할 수 있다.<ref name="Huber 1991" />{{참고 쪽|47–50|date=November 2012}} 이를 통해 장치는 컴퓨터가 없는 상황에서 독립형 MIDI 라우터로 기능할 수 있다.<ref name="Huber 1991"/>{{참고 쪽|62–3|date=November 2012}}<ref>{{웹 인용|url=https://www.geeky-gadgets.com/midi-router-control-center-10-09-2019/ |title=MIDI Router Control Center a modern reinvention of the MIDI router |date=September 10, 2019 |author=Julian Horsey |access-date=10 May 2022 |archive-date=2 October 2022 |archive-url=https://web.archive.org/web/20221002152313/https://www.geeky-gadgets.com/midi-router-control-center-10-09-2019/ |url-status=live }}</ref> MIDI 데이터 프로세서는 유틸리티 작업 및 특수 효과에 사용된다. 여기에는 스트림에서 원치 않는 MIDI 데이터를 제거하는 MIDI 필터와 설정된 시간에 입력 데이터의 반복된 복사본을 보내는 효과인 MIDI 딜레이가 포함된다.<ref name="Huber 1991" />{{참고 쪽|51|date=November 2012}} === 인터페이스 === 컴퓨터 MIDI 인터페이스의 주요 기능은 MIDI 장치와 컴퓨터 간의 통신을 동기화하는 것이다.<ref name="indiana.edu"/> 일부 컴퓨터 [[사운드 카드]]에는 표준 MIDI 커넥터가 포함되어 있지만, 다른 카드들은 [[D-sub|D-sub미니어처]] DA-15 [[게임 포트]], [[USB]], [[파이어와이어]], [[이더넷]] 또는 독점 연결을 포함하는 다양한 수단을 통해 연결된다. 2000년대에 [[USB]] 커넥터의 사용이 증가하면서 MIDI 채널을 USB 장착 컴퓨터로 전송할 수 있는 MIDI-USB 데이터 인터페이스를 사용할 수 있게 되었다. 일부 MIDI 키보드 컨트롤러에는 USB 잭이 장착되어 있어 음악 소프트웨어를 실행하는 컴퓨터에 직접 연결할 수 있다. MIDI의 직렬 전송은 타이밍 문제로 이어진다. 3바이트 MIDI 메시지를 전송하는 데는 거의 1밀리초가 필요하다.<ref>Robinson, Herbie. "[http://lists.apple.com/archives/coreaudio-api/2005/Jul/msg00120.html Re: core midi time stamping] {{웹아카이브|url=https://web.archive.org/web/20121028045258/http://lists.apple.com/archives/coreaudio-api/2005/Jul/msg00120.html |date=28 October 2012 }}". Apple Coreaudio-api Mailing List. Apple, Inc. 18 July 2005. 8 August 2012.</ref> MIDI는 직렬 방식이므로 한 번에 하나의 이벤트만 보낼 수 있다. 두 채널에서 동시에 이벤트가 전송되면 두 번째 채널의 이벤트는 첫 번째 이벤트가 끝날 때까지 전송할 수 없으므로 1밀리초 지연된다. 모든 채널에서 동시에 이벤트가 전송되면 마지막 채널의 전송은 최대 16밀리초까지 지연된다. 이는 여러 포트의 여러 채널이 아닌 여러 포트 간에 이벤트가 분산될 때 타이밍이 향상되기 때문에 여러 입출력 포트가 있는 MIDI 인터페이스의 등장에 기여했다.<ref name="WalkerTime" /> MIDI 슬롭(MIDI slop)은 MIDI 전송이 지연될 때 발생하는 가청 타이밍 오류를 나타낸다.<ref>Shirak, Rob. "[http://www.emusician.com/news/0766/mark-of-the-unicorn/140335 Mark of the Unicorn] {{웹아카이브|url=https://web.archive.org/web/20140323225235/http://www.emusician.com/news/0766/mark-of-the-unicorn/140335 |date=23 March 2014 }}". emusician.com. New Bay Media. 1 October 2000. Web. Retrieved 8 August 2012.</ref> === 컨트롤러 === {{본문|MIDI 컨트롤러}} [[파일:Remote 25.jpg|섬네일|alt=Novation Remote 25 두 옥타브 MIDI 컨트롤러|작은 MIDI 컨트롤러는 휴대성 때문에 인기가 있다. 이 두 [[옥타브]] 장치는 컴퓨터 기반 또는 독립형 하드웨어 악기, 이펙터, 믹서 및 녹음 장치의 다양한 사운드 디자인 매개변수를 조작하기 위한 다양한 컨트롤을 제공한다.]] MIDI 컨트롤러에는 두 가지 유형이 있다: 음표를 생성하고 음악을 연주하는 데 사용되는 성능 컨트롤러,<ref>"[http://www.rolandmusiced.com/spotlight/article.php?ArticleId=1040 MIDI Performance Instruments]". {{웹아카이브|url=https://web.archive.org/web/20121118195443/http://www.rolandmusiced.com/spotlight/article.php?ArticleId=1040 |date=18 November 2012 }}. Instruments of Change. Vol. 3, No. 1 (Winter 1999). Roland Corporation, U.S.</ref> 및 음표를 보내지 않고 다른 유형의 실시간 이벤트를 전송하는 컨트롤러. 많은 장치들이 이 두 유형의 조합이다. [[MIDI 키보드]]는 단연코 가장 일반적인 MIDI 컨트롤러 유형이다.<ref name="Cakewalk" /> MIDI는 키보드를 염두에 두고 설계되었으며, 키보드가 아닌 모든 컨트롤러는 "대체" 컨트롤러로 간주된다.<ref>{{웹 인용|url=http://www.midi.org/aboutmidi/products.php |title=MIDI Products |archive-url=https://web.archive.org/web/20120716225141/http://www.midi.org/aboutmidi/products.php |archive-date=16 July 2012 |publisher=MIDI Manufacturers Association |date=1 August 1012}}</ref> 이는 키보드 기반 음악에 관심이 없는 작곡가들에게는 한계로 여겨졌지만, 이 표준은 유연하다는 것이 입증되었고, 기타 및 다른 현악기, [[드럼 컨트롤러]] 및 [[윈드 컨트롤러]]와 같은 다른 유형의 컨트롤러에도 MIDI 호환성이 도입되었다. 이들은 각각 [[드럼 세트]] 및 관악기 연주를 에뮬레이트하며, 전문적이고 실험적인 컨트롤러도 있다.<ref name="Holmes3" />{{참고 쪽|23|date=November 2012}} 그럼에도 불구하고, MIDI가 설계된 키보드 연주의 일부 기능은 다른 악기의 기능을 완전히 담아내지 못한다. [[재런 러니어]]는 이 표준을 예상치 못하게 표현 가능한 것을 제한한 기술 "록인"의 예시로 인용한다.<ref name="You Are Not a Gadget">{{서적 인용|title=You Are Not a Gadget |last=Lanier |first=Jaron |publisher=Vintage |year=2011 |isbn=978-0-307-38997-8 |location=New York |url-access=registration |url=https://archive.org/details/isbn_9780307269645 }}</ref> 이러한 단점 중 일부는 프로토콜의 [[#확장|확장]]에서 다루어졌다. 소프트웨어 신시사이저는 뛰어난 성능과 다양성을 제공하지만, 일부 연주자들은 MIDI 건반과 컴퓨터 건반 및 마우스 사이에서 주의를 분산시키는 것이 연주 경험의 즉각성을 일부 저해한다고 느낀다.<ref>Preve, Francis. "Dave Smith", in "The 1st Annual Keyboard Hall of Fame". Keyboard (US). NewBay Media, LLC. Sep 2012. Print. p.18</ref> 실시간 MIDI 제어 전용 장치는 인체공학적 이점을 제공하며, 컴퓨터를 통해 접근하는 인터페이스보다 악기와의 더 큰 연결감을 제공할 수 있다. 컨트롤러는 다양한 장비와 함께 작동하도록 설계된 범용 장치일 수도 있고, 특정 소프트웨어와 함께 작동하도록 설계될 수도 있다. 후자의 예로는 [[에이블톤 라이브]]용 Akai의 APC40 컨트롤러와 코르그의 MS-20ic 컨트롤러가 있는데, 이는 그들의 [[MS-20]] 아날로그 신시사이저의 제어판을 재현한 것이다. MS-20ic 컨트롤러에는 MS-20 신시사이저의 가상 재현에서 신호 라우팅을 제어하는 데 사용될 수 있는 [[패치 케이블]]이 포함되어 있으며, 타사 장치도 제어할 수 있다.<ref>"[http://www.vintagesynth.com/korg/legacy.php Korg Legacy Collection]". {{웹아카이브|url=https://web.archive.org/web/20120916101912/http://www.vintagesynth.com/korg/legacy.php |date=16 September 2012 }}. Vintage Synth Explorer. Accessed 21 August 2012.</ref> === 악기 === [[파일:Korg 05RW front.jpg|섬네일|alt=제너럴 MIDI 사운드 모듈.|외부 컨트롤러(예: MIDI 키보드)를 통해 소리를 트리거해야 하는 [[사운드 모듈]]. 이 장치들은 휴대성이 높지만, 제한된 프로그래밍 인터페이스 때문에 사운드 매개변수에 편안하게 접근하려면 컴퓨터 기반 도구가 필요하다.]] MIDI 악기에는 MIDI 신호를 보내고 받는 포트, 이 신호를 처리하는 CPU, 사용자 프로그래밍을 위한 인터페이스, 사운드를 생성하는 오디오 회로, 그리고 컨트롤러가 포함된다. 운영체제와 공장 사운드는 종종 [[읽기 전용 메모리]](ROM) 장치에 저장된다.<ref name="Huber 1991" />{{참고 쪽|67–70|date=November 2012}} MIDI 악기는 또한 트랜스포징, MIDI 악기 선택, 볼륨, 팬, 리버브 레벨 및 기타 MIDI 컨트롤러 조정을 포함한 온보드 편집 기능을 갖춘 독립형 모듈(피아노 스타일 건반이 없는)이 될 수 있다. 일반적으로 MIDI 모듈에는 화면이 있어 사용자가 현재 선택된 기능에 대한 정보를 볼 수 있다. ==== 신시사이저 ==== 신시사이저는 다양한 사운드 생성 기술을 사용할 수 있다. 통합 건반을 포함할 수도 있고, MIDI 건반과 같은 외부 컨트롤러에 의해 트리거될 때 사운드를 생성하는 사운드 모듈 형태로 존재할 수도 있다. 사운드 모듈은 일반적으로 [[19인치 랙]]에 장착되도록 설계된다.<ref name="Huber 1991" />{{참고 쪽|70–72|date=November 2012}} 제조업체는 일반적으로 독립형 및 랙 마운트 버전으로 신시사이저를 생산하며, 종종 다양한 크기의 건반 버전을 제공한다. ==== 샘플러 ==== [[샘플러]]는 오디오를 녹음하고 디지털화하여 [[램|랜덤 액세스 메모리]](RAM)에 저장한 다음 재생할 수 있다. 샘플러를 사용하면 일반적으로 사용자는 [[표본화|샘플]]을 편집하여 하드 디스크에 저장하고, 효과를 적용하고, [[감산 합성]] 신시사이저가 사용하는 것과 동일한 도구로 형태를 만들 수 있다. 또한 건반 또는 랙 마운트 형태로도 사용할 수 있다.<ref name="Huber 1991" />{{참고 쪽|74–8|date=November 2012}} 샘플 재생을 통해 사운드를 생성하지만 녹음 기능이 없는 악기는 "[[롬플러]]"로 알려져 있다. 샘플러는 당시 메모리 및 처리 능력의 비용 때문에 신시사이저만큼 빠르게 MIDI 악기로 자리 잡지 못했다.<ref name="Manning3" />{{참고 쪽|295|date=November 2012}} 최초의 저가 MIDI 샘플러는 1984년에 출시된 [[엔소닉 미라지]]였다.<ref name="Manning3" />{{참고 쪽|304|date=November 2012}} MIDI 샘플러는 일반적으로 샘플링된 파형을 편집하기에 너무 작은 디스플레이로 인해 제한되지만, 일부는 컴퓨터 모니터에 연결할 수 있다.<ref name="Manning3" />{{참고 쪽|305|date=November 2012}} ==== 드럼 머신 ==== [[드럼 머신]]은 일반적으로 드럼 및 퍼커션 사운드를 전문으로 하는 샘플 재생 장치이다. 이들은 일반적으로 드럼 패턴을 생성하고 이를 곡으로 배열하는 시퀀서를 포함한다. 각 사운드 또는 사운드 그룹을 별도의 출력으로 라우팅할 수 있도록 여러 오디오 출력이 있는 경우가 많다. 개별 드럼 음성은 다른 MIDI 악기 또는 시퀀서에서 연주할 수 있다.<ref name="Huber 1991" />{{참고 쪽|84|date=November 2012}} ==== 워크스테이션 및 하드웨어 시퀀서 ==== {{추가 정보|뮤직 워크스테이션|시퀀서}} [[파일:Tenori-on.jpg|섬네일|alt=버튼 매트릭스 MIDI 컨트롤러|야마하의 [[테노리온]] 컨트롤러는 조명 버튼 배열에 "그림을 그리는" 방식으로 편곡을 만들 수 있도록 한다. 생성된 편곡은 내장 사운드 또는 외부 사운드 소스를 사용하여 재생하거나 컴퓨터 기반 시퀀서에 녹음할 수 있다.]] 시퀀서 기술은 MIDI보다 앞서 존재한다. [[아날로그 시퀀서]]는 [[CV/게이트]] 신호를 사용하여 MIDI 이전의 아날로그 신시사이저를 제어한다. MIDI 시퀀서는 일반적으로 [[테이프 데크]]의 전송 기능을 모델로 하여 작동한다. 이들은 MIDI 연주를 녹음하고 [[멀티트랙 레코딩]] 패러다임을 사용하여 개별 트랙으로 배열할 수 있다. 뮤직 워크스테이션은 컨트롤러 키보드를 내부 사운드 제너레이터 및 시퀀서와 결합한다. 이들은 자체 내부 사운드를 사용하여 완전한 편곡을 만들고 재생하며 독립형 음악 제작 스튜디오로 기능할 수 있다. 이들은 일반적으로 파일 저장 및 전송 기능을 포함한다.<ref name="Huber 1991" />{{참고 쪽|103–4|date=November 2012}} === 이펙터 === 일부 [[이펙터]]는 MIDI를 통해 원격으로 제어할 수 있다. 예를 들어, [[이븐타이드]] H3000 울트라-하모나이저는 신시사이저처럼 연주될 수 있을 정도로 광범위한 MIDI 제어를 허용한다.<ref name="Manning3" />{{참고 쪽|322|date=November 2012}} 페달 형식의 [[드럼 머신]]인 Drum Buddy는 MIDI 연결을 통해 [[루퍼 페달]] 또는 딜레이와 같은 시간 기반 효과와 템포를 동기화할 수 있다. == 기술 사양 == [[파일:8-N-1 MIDI two-bytes.png|섬네일|342x342px|두 개의 MIDI 바이트의 8-N-1 [[비동기 직렬 통신]]. 각 8비트 바이트는 [[프레임 동기화]]를 위해 시작 비트가 선행하고 정지 비트가 후행하여 총 10비트가 된다.<ref name="Manning3" />{{참고 쪽|286|date=November 2012}} 따라서 31,250 [[보 (통신 단위)|보 속도]]는 31.25 [[킬로비트/초]]에 해당하지만, [[순수 비트 전송률]]은 25킬로비트/초이다. 각 바이트는 프레임과 함께 320 [[마이크로초]]를 사용한다.<ref name="MIDI specification">{{웹 인용|last=MMA |title=MIDI DIN Electrical Specification |url=http://www.midi.org/techspecs/ca33.pdf |url-status=live |archive-url=https://web.archive.org/web/20151222120442/http://www.midi.org/techspecs/ca33.pdf |archive-date=22 December 2015 |access-date=31 August 2016}}</ref>]] MIDI 메시지는 그림에 설명된 대로 8-N-1 [[비동기 직렬 통신]]을 사용하여 31,250{{Efn|31,250 [[보 (통신 단위)|보 속도]]는 1 [[메가헤르츠]]의 정확한 나눗셈이기 때문에 사용된다.<ref name="Manning3" />{{rp|286|date=November 2012}} 이는 대부분의 [[마이크로프로세서 연대표|초기 마이크로프로세서]]의 최대 [[클럭 속도]]의 일반적인 나눗셈이다.}} (±1%) [[보 (통신 단위)|보]]로 전송되는 8비트 [[바이트]]로 구성된다. 각 바이트의 첫 번째 비트는 바이트가 상태 바이트인지 데이터 바이트인지 식별하며, 그 뒤에 7비트의 정보가 이어진다.<ref name="Huber 1991" />{{참고 쪽|13–14|date=November 2012}} MIDI 링크는 1부터 16까지 번호가 매겨진 16개의 독립적인 채널을 전달할 수 있다. 장치는 특정 채널을 수신하고 다른 채널의 메시지를 무시하거나(옴니 오프 모드), 모든 채널을 수신하여 채널 주소를 효과적으로 무시할 수 있다(옴니 온 모드). [[다성음악|다성]] 장치는 장치의 폴리포니 한계에 도달하거나 음표가 [[ADSR 엔벨로프#ADSR 엔벨로프|디케이 엔벨로프]]의 끝에 도달하거나 명시적인 음표 끄기 MIDI 명령이 수신될 때까지 여러 음표를 동시에 소리 낼 수 있다. [[단성]] 장치는 대신 새로운 음표 켜기 명령이 도착하면 이전 음표를 종료한다. 일부 수신 장치는 옴니 오프/온 및 모노/폴리 모드의 네 가지 조합으로 설정될 수 있다.<ref name="Huber 1991" />{{참고 쪽|14–18|date=November 2012}} === 메시지 === MIDI 메시지는 수신 장치의 특정 측면을 제어하는 명령어이다. MIDI 메시지는 메시지 유형을 나타내는 상태 바이트와 그 뒤에 매개변수를 포함하는 최대 두 개의 데이터 바이트로 구성된다.<ref name="Brewster">Brewster, Stephen. "Nonspeech Auditory Output". The Human-Computer Interaction Handbook: Fundamentals, Evolving Technologies, and Emerging Applications. Ed. Julie A. Jacko; Andrew Sears. Mahwah: Lawrence Erlbaum Associates, 2003. p.227</ref> MIDI 메시지는 16개 채널 중 하나로만 전송되어 해당 채널의 장치만 모니터링하는 채널 메시지이거나 모든 장치가 수신하는 시스템 메시지일 수 있다. 각 수신 장치는 기능과 관련 없는 데이터를 무시한다.<ref name="Gibbs" />{{참고 쪽|384|date=November 2012}} 메시지 유형은 채널 음성, 채널 모드, 시스템 공통, 시스템 실시간 및 시스템 익스클루시브의 5가지가 있다.<ref>Hass, Jeffrey. "[http://www.indiana.edu/%7Eemusic/etext/MIDI/chapter3_MIDI3.shtml Chapter Three: How MIDI works 3] {{웹아카이브|url=https://web.archive.org/web/20150619160322/http://www.indiana.edu/~emusic/etext/MIDI/chapter3_MIDI3.shtml |date=19 June 2015 }}". Indiana University Jacobs School of Music. 2010. Web. 13 August 2012.</ref> 채널 음성 메시지는 단일 채널을 통해 실시간 연주 데이터를 전송한다. 예시로는 음높이를 지정하는 MIDI 음표 번호, 음표가 연주된 강도를 나타내는 벨로시티 값, 그리고 채널 번호를 포함하는 음표 켜기 메시지; 음표를 종료하는 음표 끄기 메시지; 장치의 패치를 변경하는 프로그램 변경 메시지; 그리고 악기 매개변수 조정을 허용하는 제어 변경이 있다. MIDI 음표는 C<sub>-1</sub>에서 G<sub>9</sub>까지 0에서 127까지 번호가 매겨져 있다. 이는 A<sub>0</sub>에서 C<sub>8</sub>까지의 88건반 피아노 범위를 넘어 확장되며, 8.175799Hz에서 12543.85Hz의 주파수 범위에 해당한다.{{Efn|평균율 및 440Hz A<sub>4</sub>를 가정}} ==== 시스템 익스클루시브 메시지 {{앵커|SysEx}} ==== 시스템 익스클루시브('''SysEx''') 메시지는 어떤 음표가 연주되고 얼마나 큰지와 같은 연주 데이터가 아니라 신시사이저의 기능에 대한 정보를 보낸다. MIDI 표준이 제공하는 것 이상의 기능을 포함할 수 있기 때문에 MIDI 표준의 유연성과 수명을 유지하는 주요 이유가 된다. 제조업체는 이를 사용하여 표준 MIDI 메시지의 한계를 넘어 장비를 더 철저하게 제어하는 독점 메시지를 만든다.<ref name="Manning3" />{{참고 쪽|287|date=November 2012}} MIDI 제조업체 협회는 MIDI 회사에 고유 식별 번호를 발급한다.<ref>{{웹 인용|title=Request SysEx ID |url=https://www.midi.org/request-sysex-id |url-status=live |archive-url=https://web.archive.org/web/20210923085555/https://www.midi.org/request-sysex-id |archive-date=2021-09-23 |access-date=2023-10-06 |website=[[MIDI 제조업체 협회]]}}</ref> 이 번호는 SysEx 메시지에 포함되어, 지정된 장치만 메시지에 응답하고 다른 모든 장치는 메시지를 무시하도록 한다. 많은 악기에는 SysEx ID 설정도 포함되어 있어, 컨트롤러가 동일 모델의 두 장치를 독립적으로 주소 지정할 수 있다.<ref>Hass, Jeffrey. "[http://www.indiana.edu/%7Eemusic/etext/MIDI/chapter3_MIDI9.shtml Chapter Three: How MIDI works 9] {{웹아카이브|url=https://web.archive.org/web/20150607074022/http://www.indiana.edu/~emusic/etext/MIDI/chapter3_MIDI9.shtml |date=7 June 2015 }}". Indiana University Jacobs School of Music. 2010. Web. 13 August 2012.</ref> 유니버설 시스템 익스클루시브 메시지는 한 제조업체에만 독점적이지 않은 MIDI 확장을 위해 사용되는 SysEx 메시지의 특수 클래스이다.<ref>{{웹 인용|title=MIDI 1.0 Universal System Exclusive Messages |url=https://www.midi.org/specifications-old/item/table-4-universal-system-exclusive-messages |url-status=live |archive-url=https://web.archive.org/web/20230721230039/https://www.midi.org/specifications-old/item/table-4-universal-system-exclusive-messages |archive-date=2023-07-21 |access-date=2023-10-06 |website=[[MIDI 제조업체 협회]]}}</ref> ==== 구현 차트 ==== 장치는 일반적으로 MIDI 사양에 정의된 모든 유형의 메시지에 응답하지 않는다. MIDI 구현 차트는 MMA에 의해 사용자가 악기의 특정 기능과 메시지에 대한 응답 방식을 볼 수 있는 방법으로 표준화되었다.<ref name="Huber 1991" />{{참고 쪽|231|date=November 2012}} 채워진 MIDI 구현 차트는 일반적으로 MIDI 장치 문서의 일부로 게시된다. === 전기 사양 === MIDI 1.0의 전기 인터페이스는 다음 [[회로도]]의 빨간색 및 파란색 선을 따라 완전히 절연된 [[전류 루프]]를 중심으로 한다.<ref name="MIDI specification" /> [[파일:MIDI IN OUT simplified schematic twisted-pair.svg|alt=MIDI 상호 연결 회로도|center|718x718px]] 이 회로도에서 "DIN / TRS"는 [[DIN 단자]]{{Efn|원래 MIDI 1.0 사양은 DIN-5를 의무화했다. 이 회로도에서 전류원 핀 또는 핫 핀("H")은 5핀 DIN의 핀 4에 해당한다. 전류 싱크 또는 콜드 핀("C")은 해당 DIN의 핀 5에 해당한다. 실드 핀("S")은 해당 DIN의 핀 2에 해당한다.}} 또는 [[폰 커넥터|TRS 폰 커넥터]]{{Efn|TRS 폰 커넥터를 사용하는 세 가지 변형은 Type A, Type B, TS(일명 Type C 또는 Non-TRS)라고 불린다. Type A는 2018년에 MIDI 표준의 일부가 되었다. Type A 핀 할당은 다음과 같다: 전류원 또는 핫 핀(회로도에서 "H")은 TRS의 링, 전류 싱크 또는 콜드 핀(회로도에서 "C")은 TRS의 팁, 실드(회로도에서 "S")는 TRS의 슬리브이다.}}를 사용할 수 있음을 나타낸다.<ref>{{웹 인용|title=[Updated] How to Make Your Own 3.5mm mini stereo TRS-to-MIDI 5 pin DIN cables |url=https://www.midi.org/midi-articles/updated-how-to-make-your-own-3-5mm-mini-stereo-trs-to-midi-5-pin-din-cables |access-date=2023-12-14 |website=The MIDI Association |language=en-gb |archive-date=14 December 2023 |archive-url=https://web.archive.org/web/20231214070734/https://www.midi.org/midi-articles/updated-how-to-make-your-own-3-5mm-mini-stereo-trs-to-midi-5-pin-din-cables |url-status=live }}</ref><ref>{{웹 인용|title=A simplified guide to MIDI over TRS minijacks – minimidi.world |url=https://minimidi.world/ |access-date=2023-12-14 |website=minimidi.world |archive-date=14 December 2023 |archive-url=https://web.archive.org/web/20231214070735/https://minimidi.world/ |url-status=live }}</ref> 논리 0과 시작 비트를 전송하기 위해 송신자의 [[UART]]{{Efn|범용 비동기 수신기/송신기([[UART]])는 디지털 장치 간에 바이트를 전송하는 하드웨어이다. MIDI가 새로웠을 때, 대부분의 신시사이저는 [[8250]] 또는 [[16550 UART]]와 같은 개별 외부 UART 칩을 사용했지만, UART는 이후 [[마이크로컨트롤러]]로 옮겨졌다.<ref name=SparkFun>{{웹 인용|title=MIDI Tutorial - SparkFun Learn |url=https://learn.sparkfun.com/tutorials/midi-tutorial/hardware--electronic-implementation |access-date=2023-12-15 |website=[[SparkFun]] |archive-date=15 December 2023 |archive-url=https://web.archive.org/web/20231215011929/https://learn.sparkfun.com/tutorials/midi-tutorial/hardware--electronic-implementation |url-status=live }}</ref>}}는 낮은 전압을 생성한다. 이로 인해 송신자의 고전압 공급 장치에서 [[전류원|공급되는]] 공칭 5 [[밀리암페어]]<ref name="MIDI specification" /> 전류가 발생한다.{{Efn|<nowiki>MIDI는 공칭 +5볼트 소스를 사용하며, 이 경우 저항 할당은 R1=R2=R4=220</nowiki>[[옴 (단위)|Ω]]<nowiki> 및 R3=280Ω이다. 그러나 다른 전압 공급 장치(특히 3.3볼트 시스템)에서 유사한 전류를 얻기 위해 저항 값을 변경할 수 있다.</nowiki>}} 이 전류는 빨간색 선을 따라 [[실드 케이블|실드된]]{{Efn|MIDI 사양은 접지 "선"과 실드 핀에 연결된 브레이드 또는 포일 실드를 제공하여 핫 및 콜드 핀의 두 신호 전달 도체를 보호한다. MIDI 케이블은 이 실드 핀과 브레이드 또는 포일 실드를 섀시 접지에 연결해야 하지만, MIDI 출력 포트에서만 그렇게 해야 한다. MIDI 입력 포트는 실드 핀을 연결되지 않은 채 절연 상태로 두어야 한다. 일부 대형 MIDI 장치 제조업체는 핀 위치 1, 2, 3에서 금속 도체를 의도적으로 생략한 수정된 MIDI 입력 전용 DIN 5핀 소켓을 사용하여 최대 전압 절연을 얻는다.}} [[꼬임쌍선]] 케이블을 통해 수신자의 포토 커플러로 들어간다. 전류는 포토 커플러를 빠져나와 파란색 선을 따라 왼쪽으로 송신자의 UART로 되돌아가 [[전류 싱크|싱크]]된다.{{Efn|[[NPN 트랜지스터|NPN]] 또는 [[전계 효과 트랜지스터|nMOS]] 트랜지스터를 사용하여 전류를 싱크하는 것이 [[PNP 트랜지스터|PNP]] 또는 [[전계 효과 트랜지스터|pMOS]] 트랜지스터를 사용하여 전류를 공급하는 것보다 쉬운 경우가 많다. 이는 [[전자 이동도]]가 홀 이동도보다 좋기 때문이다.}} [[저항]] R1과 R2는 전류를 제한하며, [[밸런스트 라인|밸런스 임피던스]]를 제공하기 위해 동일하다. [[다이오드]]는 보호용이다.<ref>{{서적 인용|last=Russ |first=Martin |date=1988-01-01 |title=Practically MIDI (SOS Jan 1988) |url=https://www.muzines.co.uk/articles/practically-midi/3458 |journal=Sound on Sound |issue=Jan 1988 |pages=56–59 |access-date=14 December 2023 |archive-date=14 December 2023 |archive-url=https://web.archive.org/web/20231214192852/https://www.muzines.co.uk/articles/practically-midi/3458 |url-status=live }}</ref> 이 전류는 포토 커플러의{{Efn|MIDI의 원래 참조 설계는 구식 [[샤프 (기업)|샤프]] PC900을 사용했지만, 현대 설계는 종종 6N138을 사용한다.<ref name="SparkFun" /> 포토 커플러는 [[갈바닉 절연]]을 제공하므로 두 MIDI 장치 사이에 전도 경로가 없다. 따라서 제대로 설계된 MIDI 장치는 접지 루프 및 유사한 간섭에 비교적 면역이다.}} [[발광 다이오드]]와 [[광전 트랜지스터]]를 켜므로, 수신자의 UART는 [[풀업 저항]] R3과 수신자의 전압 공급 장치의 도움으로 신호를 읽을 수 있다. 원래 사양의 공급 장치는 5 [[볼트]]이지만, 수신자와 송신자는 다른 전압 레벨을 사용할 수 있다. 논리 1, 정지 비트 및 유휴 상태를 전송하기 위해 송신자의 [[UART]]는 [[전압원|전압 공급 장치]]가 제공하는 것과 동일한 고전압을 생성하여 전류 흐름이 없도록 한다. 이는 유휴 상태에서 전력 낭비를 방지한다. == 확장 == MIDI의 유연성과 광범위한 채택은 표준의 많은 개선과 원래 의도했던 것 이상의 목적으로의 적용을 가능하게 했다. === 제너럴 MIDI === {{본문|제너럴 MIDI}} [[파일:GM Standard Drum Map on vertical keyboard.svg|alt=GM Standard Drum Map on the keyboard|섬네일|457x457px|[[제너럴 MIDI#퍼커션|제너럴 MIDI의 퍼커션 키 맵]]은 주어진 음표가 트리거하는 퍼커션 사운드를 지정한다. MIDI 음표 번호는 해당 건반 음표 옆 괄호 안에 표시되어 있다.]] MIDI는 프로그램 변경 메시지를 통해 악기의 사운드를 선택할 수 있지만, 두 악기가 주어진 프로그램 위치에서 동일한 사운드를 가질 것이라는 보장은 없다.<ref name="Bello">Bello, Juan P. "[http://www.nyu.edu/classes/bello/FMT_files/10_MIDI_soundcontrol.pdf MIDI: sound control] {{웹아카이브|url=https://web.archive.org/web/20121120074709/http://www.nyu.edu/classes/bello/FMT_files/10_MIDI_soundcontrol.pdf |date=20 November 2012 }}". nyu.edu. New York University. n.d. Web. 18 August 2012</ref> 프로그램 #0은 한 악기에서는 피아노일 수도 있고, 다른 악기에서는 플루트일 수도 있다. [[제너럴 MIDI]](GM) 표준은 1991년에 확립되었으며, 한 장치에서 생성된 표준 MIDI 파일이 다른 장치에서 재생될 때 유사하게 들리도록 하는 표준화된 사운드 뱅크를 제공한다. GM은 16개의 관련 악기군으로 구성된 128개의 사운드 뱅크를 지정하고, 각 악기에 특정 프로그램 번호를 할당한다.<ref>{{웹 인용|last1=Ialuna |first1=John |title=General MIDI (GM) Level 1 Sound Set |url=https://www.midi.com.au/gm-1-soundset/ |website=Hit Trax MIDI Files |access-date=15 August 2018 |archive-date=15 August 2018 |archive-url=https://web.archive.org/web/20180815164219/https://www.midi.com.au/gm-1-soundset/ |url-status=live }}</ref> 주어진 프로그램 변경은 모든 GM 호환 악기에서 동일한 악기 사운드를 선택한다.<ref>"[http://academic.pgcc.edu/~njudy/mt/MIDI/gm.html General MIDI Standard] {{웹아카이브|url=https://web.archive.org/web/20130120153144/http://academic.pgcc.edu/~njudy/mt/MIDI/gm.html |date=20 January 2013 }}". pgcc.edu. Prince George's Community College. n.d. Web.</ref> 퍼커션 악기는 채널 10에 배치되며, 특정 MIDI 음표 값은 각 퍼커션 사운드에 매핑된다. GM 표준은 음표 매핑의 변동을 없앤다. 일부 제조업체들은 어느 음표 번호가 가운데 도(middle C)를 나타내야 하는지에 대해 의견이 일치하지 않았지만, GM은 음표 번호 69가 [[A440]]을 연주하도록 지정하여 가운데 도를 음표 번호 60으로 고정한다. GM 호환 장치는 24음 폴리포니를 제공해야 한다.<ref>{{웹 인용|url=http://www.harfesoft.de/aixphysik/sound/midi/pages/genmidi.html |title="General MIDI Standard". www.harfesoft.de. n.p. n.d. Web |publisher=Harfesoft.de |access-date=27 November 2012 |url-status=live |archive-url=https://web.archive.org/web/20120828013530/http://www.harfesoft.de/aixphysik/sound/midi/pages/genmidi.html |archive-date=28 August 2012 }}</ref> GM 호환 장치는 벨로시티, 애프터터치, 피치 벤드에 응답해야 하고, 시작 시 지정된 기본값으로 설정되어야 하며, [[서스테인 페달]]과 같은 특정 컨트롤러 번호 및 등록된 매개변수 번호(RPN)를 지원해야 한다.<ref>Glatt, Jeff. "[http://home.roadrunner.com/~jgglatt/tutr/gm.htm General MIDI] {{웹아카이브|url=https://web.archive.org/web/20121023090423/http://home.roadrunner.com/~jgglatt/tutr/gm.htm |date=23 October 2012 }}". The MIDI Technical Fanatic's Brainwashing Center. n.p. n.d. Web. 17 August 2012</ref> GM Lite라고 불리는 GM의 간소화된 버전은 처리 능력이 제한된 장치에 사용된다.<ref name="Bello" /><ref>{{웹 인용|title=General MIDI Lite |url=https://www.midi.org/specifications-old/item/general-midi-lite |access-date=2023-12-15 |website=www.midi.org |archive-date=15 December 2023 |archive-url=https://web.archive.org/web/20231215035132/https://www.midi.org/specifications-old/item/general-midi-lite |url-status=dead }}</ref> === GS, XG, 그리고 GM2 === {{본문|일반 MIDI 레벨 2|롤랜드 GS|야마하 XG}} GM의 128개 악기 사운드 세트가 충분히 크지 않다는 일반적인 의견이 빠르게 형성되었다. 롤랜드의 제너럴 스탠다드, 즉 [[롤랜드 GS]]는 추가 사운드, 드럼 키트 및 효과를 포함하고, 이에 접근하는 데 사용될 수 있는 뱅크 선택 명령을 제공했으며, 새로운 기능에 접근하기 위해 MIDI 비등록 매개변수 번호(NRPN)를 사용했다. 야마하의 확장 제너럴 MIDI, 즉 [[야마하 XG]]는 1994년에 뒤를 이었다. XG도 마찬가지로 추가 사운드, 드럼 키트 및 효과를 제공했지만, 편집에 NRPN 대신 표준 컨트롤러를 사용하고 폴리포니를 32음으로 늘렸다. 두 표준 모두 GM 사양과 하위 호환되지만, 서로 호환되지 않는다.<ref>Nagle, Paul. "[http://www.soundonsound.com/sos/1995_articles/sep95/yamahamu50.html Yamaha MU50 & Yamaha CBX-K1] {{웹아카이브|url=https://web.archive.org/web/20120110140106/http://www.soundonsound.com/sos/1995_articles/sep95/yamahamu50.html |date=10 January 2012 }}". Sound on Sound. SOS Publications. Sep 1995. Print.</ref> 두 표준 모두 제작자를 넘어 채택되지 않았지만, 둘 다 음악 소프트웨어 타이틀에서 일반적으로 지원된다. 일본 AMEI의 회원사들은 1999년에 [[일반 MIDI 레벨 2]] 사양을 개발했다. GM2는 GM과 하위 호환성을 유지하면서도 폴리포니를 32음으로 늘리고, [[소스테누토]] 및 [[소프트 페달]](우나 코르다)과 같은 여러 컨트롤러 번호, RPN 및 유니버설 시스템 익스클루시브 메시지를 표준화하며, MIDI 튜닝 표준을 통합했다.<ref>"[http://www.midi.org/techspecs/gm.php About General MIDI] {{웹아카이브|url=https://web.archive.org/web/20120103100025/http://www.midi.org/techspecs/gm.php |date=3 January 2012 }}". midi.org. MIDI Manufacturers Association. n.d. Web. 17 August 2012</ref> GM2는 저전력 장치를 위한 MIDI 변형인 Scalable Polyphony MIDI(SP-MIDI)의 악기 선택 메커니즘의 기반이며, 장치의 폴리포니가 처리 능력에 따라 확장되도록 한다.<ref name="Bello" /> === 튜닝 표준 === {{본문|MIDI 튜닝 표준}} 대부분의 MIDI 신시사이저는 [[평균율]] 튜닝을 사용한다. 1992년에 비준된 [[MIDI 튜닝 표준]](MTS)은 대체 튜닝을 허용한다.<ref name="MTS">"[http://www.microtonal-synthesis.com/MIDItuning.html The MIDI Tuning Standard] {{웹아카이브|url=https://web.archive.org/web/20121118195344/http://www.microtonal-synthesis.com/MIDItuning.html |date=18 November 2012 }}". microtonal-synthesis.com. n.p. n.d. Web. 17 August 2012</ref> MTS는 최대 128개의 패치 뱅크에서 로드할 수 있는 [[미분음 음악|미분음 튜닝]]을 허용하며, 음표 피치의 실시간 조정을 허용한다.<ref>{{웹 인용|url=http://www.midi.org/techspecs/midituning.php |title=MIDI Tuning Messages |publisher=MIDI Manufacturers Association |date=17 August 2012 |archive-url=https://web.archive.org/web/20121130223728/http://www.midi.org/techspecs/midituning.php |archive-date= 30 November 2012 }}</ref> 제조업체는 이 표준을 지원할 의무가 없으며, 지원하는 경우에도 모든 기능을 구현할 의무는 없다.<ref name="MTS" /> === 타임 코드 === {{본문|MIDI 타임코드}} 시퀀서는 내부 클럭으로 MIDI 시스템을 구동할 수 있지만, 시스템에 여러 시퀀서가 포함된 경우 공통 클럭에 동기화해야 한다. [[디지디자인]]이 개발한 MIDI 타임코드(MTC)는<ref>Glatt, Jeff. "[http://home.roadrunner.com/~jgglatt/tutr/history.htm The beginnings of MIDI] {{웹아카이브|url=https://web.archive.org/web/20120501165134/http://home.roadrunner.com/~jgglatt/tutr/history.htm |date=1 May 2012 }}". The MIDI Technical Fanatic's Brainwashing Center. n.p. n.d. Web. 13 August 2012.</ref> 타이밍 목적으로 특별히 개발된 SysEx 메시지를 구현하며<ref>Glatt, Jeff. "[http://home.roadrunner.com/~jgglatt/tech/mtc.htm MIDI Time Code] {{웹아카이브|url=https://web.archive.org/web/20120212181214/http://home.roadrunner.com/~jgglatt/tech/mtc.htm |date=12 February 2012 }}". The MIDI Technical Fanatic's Brainwashing Center. n.p. n.d. Web. 13 August 2012.</ref> [[SMPTE 타임코드]] 표준으로 또는 그 반대로 변환할 수 있다.<ref name="Manning3" />{{참고 쪽|288|date=November 2012}} Mark of the Unicorn의 MIDI Timepiece와 같은 MIDI 인터페이스는 SMPTE 코드를 MTC로 변환할 수 있다.<ref>{{웹 인용|url=http://www.sweetwater.com/publications/sweetnotes/sn-summer96/SumSN_index.html |title="Q & A". Sweet Notes. Sweetwater Sound. Summer 1996. Web |publisher=Sweetwater.com |access-date=27 November 2012 |url-status=live |archive-url=https://web.archive.org/web/20121205031620/http://www.sweetwater.com/publications/sweetnotes/sn-summer96/SumSN_index.html |archive-date=5 December 2012 }}</ref> MIDI 클럭은 템포를 기반으로 하는 반면, 타임코드는 [[프레임 (비디오)|프레임]]을 기반으로 하며 템포와 무관하다. MTC는 SMPTE 타임코드처럼 위치 정보를 포함하며 [[드롭아웃 (통신)|드롭아웃]] 발생 시 복구할 수 있다.<ref>White, Paul. "[http://www.soundonsound.com/sos/1996_articles/jun96/miditimecode.html SMPTE & MTC (MIDI Time Code)] {{웹아카이브|url=https://web.archive.org/web/20120110105648/http://www.soundonsound.com/sos/1996_articles/jun96/miditimecode.html |date=10 January 2012 }}" Sound on Sound. SOS Publications. Jun 1996. Print.</ref> === 머신 제어 === {{본문|MIDI 머신 컨트롤}} MIDI 머신 컨트롤(MMC)은 하드웨어 녹음 장치의 전송 제어 기능을 작동하는 일련의 SysEx 명령으로 구성된다.<ref>Glatt, Jeff. "[http://home.roadrunner.com/~jgglatt/tech/mmc.htm MIDI Machine Control (MMC)] {{웹아카이브|url=https://web.archive.org/web/20121127041205/http://home.roadrunner.com/~jgglatt/tech/mmc.htm |date=27 November 2012 }}". The MIDI Technical Fanatic's Brainwashing Center. n.p. n.d. Web.</ref> MMC를 사용하면 시퀀서가 연결된 테이프 데크 또는 하드 디스크 녹음 시스템에 시작, 중지 및 녹음 명령을 보내고, 시퀀서와 동일한 지점에서 재생을 시작하도록 장치를 빨리 감거나 되감기할 수 있다. 장치들이 MTC를 통해 동기화될 수 있지만, 동기화 데이터는 포함되지 않는다.<ref>"[http://www.sweetwater.com/expert-center/glossary/t--MMC Glossary: MIDI Machine Control (MMC)] {{웹아카이브|url=https://web.archive.org/web/20121205031732/http://www.sweetwater.com/expert-center/glossary/t--MMC |date=5 December 2012 }}". sweetwater.com. Sweetwater Sound. n.d. Web. 15 August 2012.</ref> === 쇼 컨트롤 === [[파일:Waterworld Plane.jpg|섬네일|alt=MIDI 쇼 컨트롤로 작동되는 연극 이벤트|MIDI 쇼 컨트롤은 [[유니버설 스튜디오 할리우드]]의 [[워터월드: 라이브 씨 워 스펙타큘러|워터월드]] 어트랙션과 같은 연극 이벤트의 조명 및 효과를 큐하고 동기화하는 데 사용된다.<ref name="richmondsounddesign.com">"[http://www.richmondsounddesign.com/news.html#hpp News Page] {{웹아카이브|url=https://web.archive.org/web/20120717095955/http://www.richmondsounddesign.com/news.html |date=17 July 2012 }}". richmondsounddesign.com. Richmond Sound Design, Ltd. 17 July 2012. Web. 17 August 2012</ref>]] {{본문|MIDI 쇼 컨트롤}} [[MIDI 쇼 컨트롤]](MSC)은 조명, 음악 및 사운드 재생, [[모션 제어]] 시스템과 같은 쇼 제어 장치를 시퀀싱하고 원격으로 [[큐 (연극)|큐]]하는 SysEx 명령 세트이다.<ref>"[http://people.virginia.edu/~rlk3p/desource/TechNotes/MSC.html An Inexpensive MIDI show-control System] {{웹아카이브|url=https://web.archive.org/web/20120621051011/http://people.virginia.edu/~rlk3p/desource/TechNotes/MSC.html |date=21 June 2012 }}". Lighting TechNotes. The University of Virginia. 25 October 2004. Web. 17 August 2012.</ref> 응용 분야에는 무대 제작, 박물관 전시, 녹음 스튜디오 제어 시스템 및 [[놀이공원]] 명소가 포함된다.<ref name="richmondsounddesign.com"/> === 타임스탬핑 === MIDI 타이밍 문제에 대한 한 가지 해결책은 MIDI 이벤트에 재생될 시간을 표시하고, 미리 전송하여 수신 장치의 버퍼에 저장하는 것이다. 데이터를 미리 보내면 바쁜 구간이 전송 링크를 압도할 가능성이 줄어든다. 수신기에 저장되면 정보는 더 이상 MIDI 또는 USB 인터페이스와 관련된 타이밍 문제에 영향을 받지 않으며 높은 정확도로 재생될 수 있다.<ref>"[http://www.sweetwater.com/expert-center/glossary/t--MTS-MOTU Glossary: MTS (MIDI Time Stamping)] {{웹아카이브|url=https://web.archive.org/web/20121205041728/http://www.sweetwater.com/expert-center/glossary/t--MTS-MOTU |date=5 December 2012 }}". sweetwater.com. Sweetwater Sound. n.d. Web. 17 August 2012</ref> MIDI 타임스탬핑은 하드웨어와 소프트웨어 모두가 이를 지원할 때만 작동한다. MOTU의 MTS, eMagic의 AMT, [[스테인버그]]의 Midex 8은 서로 호환되지 않는 구현 방식을 가지고 있었으며, 사용자들은 작동을 위해 동일한 회사에서 제조한 소프트웨어와 하드웨어를 소유해야 했다.<ref name="WalkerTime" /> 타임스탬핑은 파이어와이어 MIDI 인터페이스,<ref name="WalkerLate">Walker, Martin. "[http://www.soundonsound.com/sos/Oct02/articles/pcmusician1002.asp The Truth About Latency: Part 2] {{웹아카이브|url=https://web.archive.org/web/20111225130148/http://www.soundonsound.com/sos/oct02/articles/pcmusician1002.asp |date=25 December 2011 }}". Sound on Sound. SOS Publications. Oct 2002. Print.</ref> Mac OS X [[코어 오디오]], 및 Linux ALSA Sequencer에 내장되어 있다. === 샘플 덤프 표준 === SysEx 메시지의 예상치 못한 기능은 악기 간에 오디오 샘플을 전송하는 데 사용될 수 있다는 것이었다. 이는 샘플 전송을 위한 새로운 SysEx 형식을 확립한 샘플 덤프 표준(SDS)의 개발로 이어졌다.<ref name="Manning3" />{{참고 쪽|287|date=November 2012}} SDS는 나중에 전체 샘플을 전송할 필요 없이 샘플 루프 포인트에 대한 정보를 전송할 수 있는 두 개의 명령으로 보강되었다.<ref>Glatt, Jeff. [https://web.archive.org/web/20111115234241/http://home.roadrunner.com/~jgglatt/tech/sds.htm]. The MIDI Technical Fanatic's Brainwashing Center. n.p. n.d. Web. 13 August 2012.</ref> === 다운로드 가능 사운드 === {{본문|DLS 포맷}} 1997년에 비준된 다운로드 가능 사운드(DLS) 사양은 모바일 장치 및 컴퓨터 [[사운드 카드]]가 다운로드 가능한 사운드 세트로 웨이브 테이블을 확장할 수 있도록 허용한다.<ref>{{웹 인용|url=http://www.midi.org/techspecs/dls/dlsoverview.php |title=Massey, Howard. "DLS Overview". midi.org. n.d. Web. 27 Aug 2012 |publisher=Midi.org |access-date=27 November 2012 |url-status=live |archive-url=https://web.archive.org/web/20121127083133/http://www.midi.org/techspecs/dls/dlsoverview.php |archive-date=27 November 2012 }}</ref> DLS 레벨 2 사양은 2006년에 뒤를 이어 표준화된 신시사이저 아키텍처를 정의했다. 모바일 DLS 표준은 DLS 뱅크를 SP-MIDI와 결합하여 자체 포함된 모바일 XMF 파일로 만들 것을 요구한다.<ref>{{웹 인용|url=http://www.midi.org/techspecs/dls/dls.php |title="DLS 1 Spec". midi.org. n.d. Web. 27 Aug 2012 |publisher=Midi.org |access-date=27 November 2012 |url-status=live |archive-url=https://web.archive.org/web/20121130114614/http://www.midi.org/techspecs/dls/dls.php |archive-date=30 November 2012 }}</ref> === MIDI 폴리포닉 익스프레션 === MIDI 폴리포닉 익스프레션(MPE)은 피치 벤드 및 기타 표현 제어 차원을 개별 음표에 대해 연속적으로 조정할 수 있도록 하는 MIDI 사용 방법이다.<ref name=MPE2018>{{웹 인용|url=https://www.midi.org/articles/midi-polyphonic-expression-mpe|title=MIDI Polyphonic Expression (MPE) Specification Adopted!|last=MIDI Manufacturers Association|date=January 2018|access-date=12 February 2018|archive-url=https://web.archive.org/web/20171102162057/https://www.midi.org/articles/midi-polyphonic-expression-mpe|archive-date=2 November 2017}}</ref> MPE는 각 음표에 고유한 MIDI 채널을 할당하여 컨트롤러 메시지를 각 음표에 개별적으로 적용할 수 있도록 작동한다.<ref>{{웹 인용|last=Linn|first=Roger|url=http://www.rogerlinndesign.com/implementing-mpe.html|title=For Developers of MIDI Sound Generators: How to add MPE Capability|access-date=8 September 2016|url-status=live|archive-url=https://web.archive.org/web/20160917131941/http://www.rogerlinndesign.com/implementing-mpe.html|archive-date=17 September 2016}}</ref><ref name=MPE2018/> 사양은 2017년 11월 AMEI에서, 2018년 1월 MMA에서 발표되었다.<ref name=MIDI-CI2018>{{웹 인용|url=https://www.midi.org/articles-old/midi-manufacturers-association-mma-adopts-midi-capability-inquiry-midi-ci-specification|title=MIDI Manufacturers Association (MMA) Adopts MIDI Capability Inquiry (MIDI-CI) Specification.|website=www.midi.org|access-date=13 September 2018|archive-date=23 January 2019|archive-url=https://web.archive.org/web/20190123165200/https://www.midi.org/articles-old/midi-manufacturers-association-mma-adopts-midi-capability-inquiry-midi-ci-specification|url-status=dead}}</ref> [[컨티넘 핑거보드]], [[린스트루먼트]], [[ROLI 시보드]], [[센셀]] 모프, [[아이젠하프]]와 같은 악기들은 사용자들이 코드 내 개별 음표에 대해 피치, 음색 및 기타 뉘앙스를 제어할 수 있도록 한다.<ref>{{웹 인용|last1=Robair |first1=Gino |title=Three pioneers discuss Multidimensional Polyphonic Expression |url=https://roli.com/article/mpe-in-emusician?region=uk |website=ROLI |publisher=Electronic Musician |access-date=10 January 2019 |archive-date=11 January 2019 |archive-url=https://web.archive.org/web/20190111060618/https://roli.com/article/mpe-in-emusician?region=uk |url-status=dead }}</ref> == 대체 하드웨어 전송 == 31.25kbit/s 전류 루프를 [[DIN 단자]]를 통해 사용하는 것 외에도, 동일한 데이터는 [[USB]], [[파이어와이어]], [[이더넷]]과 같은 다른 하드웨어 전송 방식을 통해 전송될 수 있다. === USB 및 FireWire === 1999년 USB-IF 회원들은 USB를 통한 MIDI 표준인 "Universal Serial Bus Device Class Definition for MIDI Devices"를 개발했다.<ref>Ashour, Gal, et al. [http://www.usb.org/developers/docs/devclass_docs/midi10.pdf "Universal Serial Bus Device Class Definition for MIDI Devices"]. USB Implementers Forum. {{웹아카이브|url=https://web.archive.org/web/20150426221331/http://www.usb.org/developers/docs/devclass_docs/midi10.pdf |date=26 April 2015 }}. 1 November 1999. Accessed 22 August 2012.</ref> USB를 통한 MIDI는 MIDI 연결에 사용되었던 다른 인터페이스([[ISA 버스]], [[게임 포트]] 등)가 개인용 컴퓨터에서 사라지면서 점점 더 보편화되었다. Linux, 마이크로소프트 윈도우, Macintosh OS X, Apple iOS 운영 체제는 "Universal Serial Bus Device Class Definition for MIDI Devices"를 사용하는 장치를 지원하기 위한 [[USB 장치 클래스|표준 클래스]] 드라이버를 포함한다. [[애플 (기업)|애플 컴퓨터]]는 1990년대에 파이어와이어 인터페이스를 개발했다. 이 인터페이스는 1990년대 말에 [[DV (비디오 포맷)|디지털 비디오]] (DV) 카메라에, 1999년에는 G3 매킨토시 모델에 나타나기 시작했다.<ref name="WiffenFW1">Wiffen, Paul. "[http://www.soundonsound.com/sos/aug00/articles/mlan.htm An Introduction To mLAN, Part 1]". {{웹아카이브|url=https://web.archive.org/web/20160102133428/http://www.soundonsound.com/sos/aug00/articles/mlan.htm |date=2 January 2016 }}. Sound on Sound. SOS Publications. August 2000.</ref> 이는 멀티미디어 애플리케이션에 사용하기 위해 만들어졌다.<ref name="WalkerLate" /> USB와 달리 파이어와이어는 메인 CPU의 개입 없이 자체 전송을 관리할 수 있는 지능형 컨트롤러를 사용한다.<ref name="WiffenFW2">Wiffen, Paul. "[http://www.soundonsound.com/sos/sep00/articles/mlan.htm An Introduction To mLAN, Part 2]". {{웹아카이브|url=https://web.archive.org/web/20120110210330/http://www.soundonsound.com/sos/sep00/articles/mlan.htm |date=10 January 2012 }}. Sound on Sound. SOS Publications. September 2000.</ref> 표준 MIDI 장치와 마찬가지로 파이어와이어 장치는 컴퓨터 없이도 서로 통신할 수 있다.<ref name="Cables" /> === XLR 커넥터 === 옥타브-플라토 [[Voyetra-8]] 신시사이저는 [[DIN 단자|5핀 DIN]] 대신 [[XLR 단자|XLR3 커넥터]]를 사용한 초기 MIDI 구현이었다. 이 신시사이저는 MIDI 이전 시대에 출시되었고 나중에 MIDI 인터페이스가 추가되었지만 XLR 커넥터를 유지했다.<ref>{{웹 인용|last=Vail |first=Mark |title=Voyetra 8: The original rackmount analog polysynth |url=http://www.turtlebeach.com/support/entry/830517138/ |work=Keyboard Magazine |publisher=Turtle Beach |archive-url=https://archive.today/20130630120411/http://www.turtlebeach.com/support/entry/830517138/ |archive-date=30 June 2013}}</ref> ==== 직렬, 병렬 및 조이스틱 포트 ==== 컴퓨터 기반 스튜디오 설정이 보편화되면서 컴퓨터에 직접 연결할 수 있는 MIDI 장치들이 등장했다. 이 장치들은 일반적으로 애플이 [[블루 앤 화이트 G3]] 모델 출시 이전에 [[직렬 포트]]용으로 사용했던 [[미니 DIN-8]] 커넥터를 사용했다. [[마크 오브 더 유니콘]] MIDI Time Piece와 같은 스튜디오의 중심 역할을 하는 MIDI 인터페이스는 이 직렬 포트가 표준 MIDI 속도의 20배로 작동할 수 있는 빠른 전송 모드를 활용하여 가능해졌다.<ref name="Huber 1991"/>{{참고 쪽|62–3|date=November 2012}}<ref name="Cables">"[http://www.midi.org/aboutmidi/tut_midicables.php MIDI Cables & Transports] {{웹아카이브|url=https://web.archive.org/web/20121104052816/http://www.midi.org/aboutmidi/tut_midicables.php |date=4 November 2012 }}". midi.org. Music Manufacturers Association. n.d. Web. 27 August 2012.</ref> 미니 DIN 포트는 1990년대 후반 일부 MIDI 악기에 내장되어 이러한 장치를 컴퓨터에 직접 연결할 수 있게 했다.<ref>"CS2x Control Synthesizer Owner's Manual". Yamaha Corporation, 1998.</ref> 일부 장치는 PC의 [[DB-25 병렬 포트]] 또는 많은 PC 사운드 카드에 있는 [[DA-15 게임 포트]]를 통해 연결되었다.<ref name="Cables" /> ==== mLAN ==== [[야마하|야마하 코퍼레이션]]은 1999년에 [[mLAN]] 프로토콜을 도입했다. 이는 파이어와이어를 전송 수단으로 사용하는 악기용 [[근거리 통신망]]으로 고안되었으며, 다중 MIDI 채널과 다채널 디지털 오디오, 데이터 파일 전송 및 타임코드를 함께 전송하도록 설계되었다.<ref name="WiffenFW1" /><ref name="WiffenFW2" /> mLan은 여러 야마하 제품, 특히 [[디지털 믹싱 콘솔]]과 [[야마하 모티프]] 신시사이저, 그리고 PreSonus FIREstation 및 [[코르그 트리톤 스튜디오]]와 같은 타사 제품에 사용되었다.<ref>{{웹 인용|url=http://www.presonus.com/products/FIREstation |title="PreSonus FIREstation". presonus.com. n.p. n.d. Web. 18 Aug 2012 |publisher=Presonus.com |access-date=27 November 2012 |url-status=live |archive-url=https://web.archive.org/web/20121231140519/http://www.presonus.com/products/FIREstation |archive-date=31 December 2012 }}</ref> 2007년 이후로는 새로운 mLan 제품이 출시되지 않았다. === SCSI MIDI 장치 인터페이스 (SMDI) === SCSI MIDI 장치 인터페이스(SMDI)는 1990년대 일부 샘플러와 [[하드 디스크 레코더]](예: [[Kurzweil K2000]] 및 [[피비 일렉트로닉스|피비]] SP 샘플 재생 신시사이저<ref>{{서적 인용|last=Trask |first=Simon |date=1992 |title=Peavey SP Sample Playback Synthesiser |url=https://www.muzines.co.uk/articles/peavey-sp-sample-playback-synthesiser/2341 |url-status=live |journal=Music Technology |issue=Aug 1992 |pages=52–56 |archive-url=https://web.archive.org/web/20210516182228/https://www.muzines.co.uk/articles/peavey-sp-sample-playback-synthesiser/2341 |archive-date=2021-05-16}}</ref>)에서 [[하드 디스크 드라이브]] 및 [[자기-광학 드라이브]]로의 빠른 양방향 샘플 전송에 사용되었다.<ref>{{웹 인용|last=Walker |first=Martin |date=1996 |title=Integrating Samplers & Your PC Via SCSI |url=https://www.soundonsound.com/techniques/integrating-samplers-your-pc-scsi |url-status=live |archive-url=https://web.archive.org/web/20231222164723/https://www.soundonsound.com/techniques/integrating-samplers-your-pc-scsi |archive-date=2023-12-22 |access-date=2023-12-22 |website=[[사운드 온 사운드]]}}</ref><ref>{{웹 인용|last=Sweetwater |date=1999-04-23 |title=SMDI |url=https://www.sweetwater.com/insync/smdi/ |url-status=live |archive-url=https://web.archive.org/web/20151005133122/http://www.sweetwater.com/insync/smdi/ |archive-date=2015-10-05 |access-date=2023-12-22 |website=inSync |language=en}}</ref> === 이더넷 및 인터넷 프로토콜 === MIDI의 [[컴퓨터 망]] 구현은 네트워크 라우팅 기능과 초기 MIDI 대안이었던 [[ZIPI]]가 제공하려 했던 고대역폭 채널을 제공한다. 1980년대부터 독점 구현이 존재했으며, 일부는 전송을 위해 [[광섬유]] 케이블을 사용했다.<ref name="Huber 1991" />{{참고 쪽|53–4|date=November 2012}} [[국제 인터넷 표준화 기구|인터넷 엔지니어링 태스크 포스]]의 [[RTP-MIDI]] 개방형 사양은 업계의 지지를 얻었다. 애플은 Mac OS X 10.4부터 이 프로토콜을 지원했으며, 애플의 구현을 기반으로 한 윈도우 드라이버가 Windows XP 및 최신 버전에서 존재한다.<ref>"rtpMIDI". tobias-erichsen.de. n.p. n.d. Web. 22 August 2012 [http://www.tobias-erichsen.de/software/rtpmidi.html Windows RTP-MIDI driver download] {{웹아카이브|url=https://web.archive.org/web/20120816032555/http://www.tobias-erichsen.de/software/rtpmidi.html |date=16 August 2012 }}</ref> === 무선 === 무선 MIDI 전송 시스템은 1980년대부터 사용 가능했다.<ref name="Huber 1991" />{{참고 쪽|44|date=November 2012}} 여러 상업용 송신기는 [[와이파이]] 및 [[블루투스]]를 통해 MIDI 및 [[오픈 사운드 컨트롤|OSC]] 신호를 무선으로 전송할 수 있도록 한다.<ref>Kirn, Peter. "[http://createdigitalmusic.com/2011/03/golden-age-of-wireless-korg-ios-sync-android-midi-hardware-enter-bluetooth-midi/ Golden Age of Wireless: Korg iOS Sync, Android + MIDI Hardware, Enter Bluetooth MIDI?] {{웹아카이브|url=https://web.archive.org/web/20120911130151/http://createdigitalmusic.com/2011/03/golden-age-of-wireless-korg-ios-sync-android-midi-hardware-enter-bluetooth-midi/ |date=11 September 2012 }}". createdigitalmusic.com. n.p. 25 March 2011. Web.</ref> iOS 장치는 Wi-Fi 및 OSC를 사용하여 MIDI 제어 표면으로 기능할 수 있다.<ref>{{웹 인용|url=http://hexler.net/software/touchosc |title="TouchOSC". hexler.net n.p. n.d. Web. 20 Aug 2012 |publisher=Hexler.net |access-date=27 November 2012 |url-status=live |archive-url=https://web.archive.org/web/20121205071535/http://hexler.net/software/touchosc |archive-date=5 December 2012 }}</ref> [[XBee]] 라디오는 DIY 프로젝트로 무선 MIDI 트랜시버를 만드는 데 사용될 수 있다.<ref>"[http://ladyada.net/make/xbee/midibee.html XBee Adapter – wireless Arduino programming] {{웹아카이브|url=https://web.archive.org/web/20120602152151/http://www.ladyada.net/make/xbee/midibee.html |date=2 June 2012 }}". ladyada.net. n.p. 17 May 2011. Web. 20 August 2012.</ref> 안드로이드 장치는 Wi-Fi 및 블루투스를 통해 여러 다른 프로토콜을 사용하여 완전한 MIDI 제어 표면으로 기능할 수 있다.<ref>{{웹 인용|url=http://www.humatic.de/htools/touchdaw/|title=TouchDAW – DAW controller and MIDI utilities for Android™|access-date=31 August 2016|url-status=live|archive-url=https://web.archive.org/web/20160907160204/http://www.humatic.de/htools/touchdaw/|archive-date=7 September 2016}}</ref> == MIDI 2.0 == {{본문|MIDI 2.0}} == 같이 보기 == * [[ABC 기보법]] * [[디지털 피아노]] * [[전자 드럼 모듈]] * [[기타 신시사이저]] * [[음악 소프트웨어 목록]] * [[MIDI 목업]] * [[MusicXML]] * [[음악 매크로 언어]] * [[사운드폰트]] * [[합성 음악 모바일 애플리케이션 형식]] == 내용주 == {{Notelist}} == 각주 == {{각주|refs= <ref name="russ2012">{{서적 인용|last=Russ |first=Martin |year=2012 |title=Sound Synthesis and Sampling |url=https://books.google.com/books?id=X9h5AgAAQBAJ&pg=PA192 |publisher=[[CRC Press]] |isbn= 978-1-136-12214-9 |page=192 |access-date=26 April 2017 |url-status=live |archive-url=https://web.archive.org/web/20170428051514/https://books.google.co.uk/books?id=X9h5AgAAQBAJ&pg=PA192 |archive-date=28 April 2017 }}</ref> <ref name="casabona">{{서적 인용|url=https://books.google.com/books?id=6K5Tpl_zBoEC&pg=PA15 |url-status=live |title=Advanced MIDI Applications |author1=Helen Casabona |author2=David Frederick |publisher=[[알프레드 뮤직]] |isbn=978-1-4574-3893-6 |page=15 |archive-url=https://web.archive.org/web/20171026003030/https://books.google.co.uk/books?id=6K5Tpl_zBoEC&pg=PA15 |archive-date=26 October 2017}}</ref> <ref name="emusician-mpu">[http://www.textfiles.com/music/midi-em.txt MIDI INTERFACES FOR THE IBM PC] {{웹아카이브|url=https://web.archive.org/web/20151021050032/http://textfiles.com/music/midi-em.txt |date=21 October 2015 }}, [[Electronic Musician]], September 1990</ref> }} == 외부 링크 == * [https://www.midi.org/ The MIDI Association] {{웹아카이브|url=https://web.archive.org/web/20180219070411/https://www.midi.org/ |date=19 February 2018 }} * [[MIDI 제조업체 협회]]에서 [https://midi.org/specs 영어 MIDI 사양]을 다운로드할 수 있다. {{웹아카이브|url=https://web.archive.org/web/20160601121904/https://www.midi.org/specifications |date=1 June 2016 }} {{컴퓨터 버스}} {{전거 통제}} {{위키데이터 속성 추적}} [[분류:MIDI| ]] [[분류:전자 음악]] [[분류:직렬 버스]] [[분류:일본의 발명품]] [[분류:컴퓨터 하드웨어 표준]]
MIDI
문서로 돌아갑니다.
검색
검색
MIDI 문서 원본 보기
새 주제