MIDI
abbr. 音乐设备数字接口(Musical Instrument Digital Interface)
2026-03-21 20:14 浏览次数 16
abbr. 音乐设备数字接口(Musical Instrument Digital Interface)
"midiskirts"
"wore her dresses midi length"
General MidiGeneral MIDI or GM is a standardized specification for music synthesizers that respond to MIDI message GM was developed by the MIDI Manufacturers Association (MMA) and the Japan MIDI Standards Committee (JMSC) and first published in 1991.
MIDI SOFT上海谜底软件有限公司
MIDI Volume响铃音量
EOP Midi电脑钢琴模拟器
MIDI TRACKMIDI轨
pop midi普普表迷地版
MIDI Select响铃开关
Midi Awards中国摇滚迷笛奖
MIDI Recording电脑录音乐
Observe that in the demo code, the client also subscribes to an additional closing event that is published by the MIDI file player at the end of file.
观察演示代码中的通配符,客户端还订阅了额外的关闭事件,该事件是由MIDI文件播放器在文件的末尾发布的。
Now, listen to the resulting MIDI file.
现在,聆听得到的MIDI文件。
Finally, three example programs are described, a MIDI file player, a MIDI input, and MIDI output.
文章最后描述了三个程序实例,MIDI文件播放器,MIDI输入和MIDI输出。
The MIDI output and input applications both look very similar.
MIDI输出和输入应用程序看上去是类似的。
This group works on enhancements and documentation for the MMA「s XML Specification of MIDI events, names, and device features.
该小组负责为MMA的XML标準的MIDI时间,名称和设备特征制作文件。
A MIDI command consists usually of 2 or 3 bytes and encodes a particular action.
MIDI命令通常由2或3个字节组成,并通过特殊的操作方式编码。
In the example illustrated above, a partial topic space for MIDI commands is shown.
上面演示的实例显示了MIDI命令的一部分主题空间。
JMusic has many other nice features in addition to MIDI functionality.
除了MIDI功能,jMusic还有许多其他好功能。
Because only Numbers between 0 and 128 specify MIDI pitches, you can then convert this number to a MIDI pitch by taking its value modulo 128.
因为只有0和128之间的数指定midi音高,所以可以通过将这个数值取128的模将它转换为midi音高。
Short commands are used to directly control MIDI devices.
一些简短的命令可以用于直接控制MIDI设备。
If you record a sequence and assign it to channel 5, for example, only an instrument set to listen on channel 5 plays back the sequence, this feature enables MIDI networks to sound like orchestras.
例如,你记录了一个音乐序列并将它设置到第五声道上,并且只有一种乐器在第五声道上回放这个音序,其效果使MIDI网听起来很像乐队。
The MIDI messages are short, therefore additional overhead in terms of message size or API complexity isn」t desirable.
MIDI消息很短,因而根据消息大小和API复杂度,附加消息头不合适。
A limitation of the current version of Monk is that it only USES conventional Western pitches, the 128 MIDI tones.
当前版本Monk的一个限制是它只使用常规西方音高:128midi音调。
I'll use code examples from Monk and short MIDI file examples created by Monk to illustrate my points.
我将用Monk的代码示例和短的MIDI文件示例说明我的观点。
The MIDI output application displays the messages it receives and sends to the selected MIDI device.
MIDI输出应用程序显示了它接收到的和要发送给所选的MIDI设备的消息。
By using this technology, you can create interconnections that are more flexible than the serial interface supported by the MIDI standard.
利用这种技术,用户可以创建互连网络,比MIDI标準支持的串行接口更具灵活性。
MIDI contains three types of commands.
MIDI包含三种命令。
MIDI controllers and synthesizers are connected using cables that allow the commands to be sent between devices using an asynchronous serial interface.
MIDI控制器与合成器通过电线相连接,利用异步串行接口可以在不同设备间传送命令。
A musician may play a MIDI controller such as a keyboard, but the MIDI commands generated from the keyboard can be used to control one or more other instruments.
音乐家可以使用MIDI控制器进行演奏,例如键盘,但是键盘产生的MIDI命令可以用来控制一个或更多其它的设备。
Meta commands were added to support MIDI files and System exclusive commands were provided for vendors to add features that were implemented by their hardware.
需要增加 Meta命令来支持MIDI文件,并提供一些系统高级命令,增加厂商的特性,这些特性由他们的硬件系统实现。
When the application has been attached, it will publish the MIDI messages received from the controller.
连接到应用程序后,它会发布从控制器接收到的 MIDI消息。
The selection box identifies the MIDI input or output devices available to the application.
选择框表明MIDI输入设备或输出可用于应用程序。
A MIDI file player application ACTS as an information provider by sequencing a MIDI file and publishing the commands to the broker.
MIDI文件播放器应用程序充当了一个信息提供者,它对MIDI文件进行排序,并将命令发布给代理。
Selecting a MIDI file enables the Play button which is used to start the sequence.
选择MIDI文件将会启动Play按钮,它是用来排序的。
For the purposes of this article, we assume the user does not have a hardware MIDI wave-table synthesizer in the sound card, and, therefore, a software synthesizer was used.
为实现本文的目的,我们假定用户的声卡中没有硬件midi波表合成器,并因此而使用了软件合成器。
The MIDI input application displays the messages it publishes from the attached controller.
MIDI输入应用程序显示了它从相连控制器发布的消息。
Finally, a MIDI input application ACTS as an information provider by capturing MIDI commands entered via a controller such as a keyboard and publishing them to the broker.
最后,MIDI输入应用程序通过捕捉MIDI命令并将他们发布给代理充当了信息提供者,这些MIDI命令是通过键盘这样的控制器输入的。