• MIDI代表乐器数字接口和数字通信的协议。 之后,创建于1983年八月的MIDI1.0规范的每一个的设备,有的MIDI能力的工作必须与其他任何文书使用的相同的规范使用相同的数据结构和格式。

    该协议是一种语言,它允许连接不同的文书从不同的制造商和提供一个链接,是能够发送和接收数字数据进行编码不同的命令的其他文书必须遵守。

    这些命令都是基于MIDI规范和包括共同的语言,提供了有关事件的信息,例如注意,注意,速度、时间信息系统专用(系统专用),补变化。

    MIDI信息传送通过的MIDI电缆已DIN型的男性插头的连接器五销。 两脚被用来传输的二进制数字信息(MIDI码)。 一个销问题的一个稳定的五伏,而其他销候补成员5之间的伏和0伏于表示的二进制信息(和)。 第三销是一个地面和剩余的两个销目前没有使用。

    这串口被选MIDI制造商,因为它是不太昂贵的一个平行的接口,并具有再范围。 速度的MIDI串口是31,250位/秒。 10位所需的每MIDI数字词,因此允许发送的3125消息。

    演示应用程序MidiStation的开发是为了以一种易于使用的程序,显示了所有功能DirectMIDI包装类。 你可以改变的参数喜欢的MIDI港口输出,选择任何通用的文书,改变八度,记录你的组合,并预览所有的笔记和信息从一个外部键盘或甚至玩的内的MIDI键盘。

  • मिडी के लिए खड़ा है साज़ डिजिटल इंटरफेस है और एक डिजिटल संचार प्रोटोकॉल. निर्माण के बाद अगस्त 1983 में की मिडी 1.0 विनिर्देश हर डिवाइस है कि मिडी क्षमताओं के साथ काम करना चाहिए किसी भी अन्य साधन का उपयोग करता है कि एक ही विनिर्देश का उपयोग एक ही डेटा संरचनाओं और प्रारूपों.

    इस प्रोटोकॉल एक भाषा है जो जोड़ने की अनुमति देता विभिन्न उपकरणों के विभिन्न निर्माताओं से और एक लिंक उपलब्ध कराने के लिए सक्षम है कि संचारण और प्राप्त करने, डिजिटल डेटा सांकेतिक शब्दों में जो अलग-अलग आदेशों के लिए जो के अन्य साधन का पालन करना चाहिए.

    इन आदेशों के आधार पर कर रहे हैं मिडी विनिर्देशन शामिल हैं और एक आम भाषा प्रदान करता है कि घटनाओं के बारे में जानकारी, इस तरह के रूप में नोट पर ध्यान दें, बंद, वेग, समय की जानकारी, प्रणाली अनन्य (SysEx) और पैच बदलें.

    मिडी जानकारी के माध्यम से फैलता है एक मिडी केबल गया है कि दीन-प्रकार पुरुष प्लग कनेक्टर्स के साथ पांच पिन. दो पिन के लिए इस्तेमाल कर रहे हैं हस्तांतरण डिजिटल द्विआधारी जानकारी (मिडी कोड). एक पिन के मुद्दों की एक सतत स्ट्रीम पांच वोल्ट, जबकि अन्य पिन के बीच alternates, 5 वोल्ट और 0 वोल्ट का प्रतिनिधित्व करने के लिए द्विआधारी जानकारी (पर और बंद). तीसरी पिन एक जमीन है, और शेष दो पिन कर रहे हैं वर्तमान में उपयोग में नहीं है.

    इस सीरियल इंटरफ़ेस द्वारा चुना गया था मिडी निर्माताओं क्योंकि यह है की तुलना में कम खर्चीला एक समानांतर इंटरफ़ेस है और लंबे समय तक श्रृंखला है । गति के एक मिडी सीरियल इंटरफ़ेस है 31,250 बिट्स प्रति सेकंड । 10 बिट्स के लिए आवश्यक हैं हर मिडी डिजिटल शब्द के, इसलिए संचरण की अनुमति के 3125 संदेश प्रति सेकंड है ।

    डेमो आवेदन MidiStation विकसित किया गया था होना करने के लिए एक आसान करने के लिए उपयोग कार्यक्रम से पता चलता है कि सभी सुविधाओं के DirectMIDI आवरण वर्ग. आप बदल सकते हैं की तरह मापदंडों की मिडी पोर्ट के लिए आउटपुट का चयन करें, किसी भी जीएम साधन, बदलने octaves, रिकॉर्ड, अपनी रचनाओं और पूर्वावलोकन के सभी नोटों और संदेश से एक बाहरी कीबोर्ड या यहां तक कि खेल के साथ निर्मित में मिडी कीबोर्ड ।

  • MIDI stands for Musical Instrument Digital Interface and is a digital communication protocol. After the creation in August 1983 of MIDI 1.0 Specification every device that has MIDI capabilities must work with any other instrument that uses the same specification using the same data structures and formats.

    This protocol is a language which allows connecting different instruments from different manufacturers and providing a link that is capable of transmitting and receiving digital data which encode different commands to which the other instrument must comply.

    These commands are based on the MIDI specification and include a common language that provides information about events, such as note-on, note-off, velocity, timing information, System Exclusive (SysEx) and patch change.

    MIDI information is transmitted through a MIDI cable that has DIN-type male plug connectors with five pins. Two of the pins are used to transfer digital binary information (MIDI Code). One of the pins issues a steady stream of five volts, while the other pin alternates between 5 volts and 0 volts to represent binary information (on and off). The third pin is a ground and the remaining two pins are currently not in use.

    This serial interface was chosen by MIDI manufacturers because it is less expensive than a parallel interface and has longer range. The speed of a MIDI serial interface is 31,250 bits per second. 10 bits are needed for every MIDI digital word, therefore allowing the transmission of 3125 messages per second.

    The demo application MidiStation was developed to be an easy-to-use program that shows all the features of the DirectMIDI wrapper class. You can change parameters like the MIDI port for output, select any GM instrument, change octaves, record your compositions and preview all notes and messages from an external keyboard or even play with the built-in MIDI keyboard.