나머지/midiSpec

미디 1.0 상세명세 (MIDI 1.0 Detailed Specification)

일단은생각해놓은닉넴이없음 2020. 3. 3. 14:23

소개

미디(MIDI, the Musical Instrument Digital Interface)는 다른 악기나 다른 장치들(시퀀서, 컴퓨터, 조명 컨트롤러, 믹서 등) 사이에서 정보(음표, 프로그램 바꾸기, expression control 등)를 주고받을 수 있게 하려는 하드웨어/소프트웨어 명세로서 제정되었다. 데이터를 주고받는 이 기능은 본디 실황 연주를 위한 것이었으나, 이후의 개발은 녹음 스튜디오, 음성/영상 생산, 작곡환경에 지대한 영항을 미쳤다.

본 문서는 미디1.0 명세를 설명하려고 미디제조가협회(MMA)와 일본미디표준위원회(JMSC) 사이의 공동 노력으로 작성되었다. 이 문서는 JMSC와 MMA 간의 계약에 따라 변경 될 수 있는 것이다. 이 출판물의 부록에 미디 프로토콜이 추가로 포함될 수 있다.

개요 부분 차례

상세 부분 차례

  • 채널 보이스 메시지
  • 채널 보이스 메시지 / `control change
  • CHANNEL MODE MESSAGES
    • MODE MESSAGES AS ALL NOTES OFF MESSAGES
    • THE BASIC CHANNEL OF AN INSTRUMENT
    • RECEIVERS MODE (OMNI ON/OFF & POLY/MONO)
      • MONO MODE
      • OMNI-OFF/MONO
      • OMNI-ON/MONO
    • MODES NOT IMPLEMENTED IN A RECEIVER
    • ALL NOTES OFF
    • ALL SOUNDS OFF
    • RESET ALL CONTROLLERS
    • LOCAL CONTROL
  • SYSTEM COMMON MESSAGES
    • MTC QUARTER FRAME *
    • SONG POSITION POINTER
    • SONG SELECT
    • RECEPTION OF SONG POSITION AND SONG SELECT
    • TUNE REQUEST
    • EOX
  • SYSTEM REAL TIME MESSAGES
    • START OR CONTINUE MESSAGE
    • STOP MESSAGE
    • RELATIONSHIP BETWEEN CLOCKS AND COMMANDS
    • PRIORITY OF COMMANDS
    • ACTIVE SENSING
    • SYSTEM RESET
  • SYSTEM EXCLUSIVE MESSAGES
    • DISTRIBUTION OF ID NUMBERS
    • UNIVERSAL EXCLUSIVE ID
    • DEVICE ID
    • SAMPLE DUMP
      • GENERIC HANDSHAKING MESSAGES
    • DEVICE INQUIRY
    • FILE DUMP
    • MIDI TUNING
    • GENERAL MIDI SYSTEM MESSAGES*
    • MTC FULL MESSAGE, USER BITS, REAL TIME CUEING*
    • MIDI SHOW CONTROL*
    • NOTATION INFORMATION
    • DEVICE CONTROL (MASTER VOLUME AND BALANCE)
    • MIDI MACHINE CONTROL*

* Specification document available separately (see Table VIII).

NO PART OF THIS DOCUMENT MAY BE REPRODUCED IN ANY FORM OR BY ANY MEANS, …라고 적혀있는데 풒킼 누가 이 블로그 보냐??? 한국말로 좀 보쟈.
https://www.midi.org/specifications-old/item/the-midi-1-0-specification라는 웹페이지(미디협회)에서 Download the Complete MIDI 1.0 Detailed Specification Document (1996)를 눌러서 다운받은 complete_midi_96-1-3라는 이름의 문서 중, MIDI 1.0 Detailed Specification라는 소제목이 붙은 부분

APPENDIX
ADDITIONAL EXPLANATIONS AND APPLICATION NOTES
  RUNNING STATUS
  ASSIGNMENT OF NOTE ON/OFF COMMANDS
  VOICE ASSIGNMENT IN POLY MODE
  "ALL NOTES OFF" WHEN SWITCHING MODES
  MIDI MERGING AND ALL NOTES OFF
  HOLD PEDAL AND ALL NOTES OFF
  FURTHER DESCRIPTION OF HOLD PEDAL
  PRIORITY OF MIDI RECEIVING
  RELEASE OF OMNI
  BASIC CHANNEL OF A SEQUENCER
  TRANSPOSING
  MIDI IMPLEMENTATION INSTRUCTIONS
  MIDI IMPLEMENTATION CHART (BLANK)