The MIDI output application displays the messages it receives and sends to the selected MIDI device.
MIDI输出应用程序显示了它接收到的和要发送给所选的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命令可以用来控制一个或更多其它的设备。
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音高。
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命令是通过键盘这样的控制器输入的。
A MIDI file player application ACTS as an information provider by sequencing a MIDI file and publishing the commands to the broker.
MIDI文件播放器应用程序充当了一个信息提供者,它对MIDI文件进行排序,并将命令发布给代理。
Finally, three example programs are described, a MIDI file player, a MIDI input, and MIDI output.
文章最后描述了三个程序实例,MIDI文件播放器,MIDI输入和MIDI输出。
In this article, I'll use MIDI commands only as an example of data packets that can be distributed between applications; it's not intended to be a proposal to standardize another form of MIDI.
本文仅将MIDI命令作为在不同应用程序间分发的数据包实例,并不是要标准化另一种形式的MIDI。
On the MIDI input application, the Attach and Detach buttons connect and disconnect the application from the selected MIDI device.
在MIDI输入应用程序中,Attach和Detach按钮负责连接或断开所选 MIDI 设备的应用程序。
By implementing this interface, the MidiEventPublisher appears as just another MIDI device to a sequencer which schedules the MIDI commands from a file and passes them to the publisher.
通过实现该接口,MidiEventPublisher看上去像将另一个到音序器的MIDI设备,从文件来调度MIDI命令,并将他们传送到发布者。
So all we need to do is to create a ShortMessageEvent and send it to the MIDI Receiver that encapsulates the selected MIDI output port.
我们需要做的就是创建ShortMessage Event并且将其发送给MIDI接收器,该接收器封装了所选的MIDI输出端口。
The Subscribe button on the MIDI output application registers a subscription for all MIDI short messages with the broker.
MIDI输出应用程序上的Subscribe按钮使用代理为所有 MIDI短消息注册了订阅。
There are two constructors; one is used to serialize a MIDI ShortMessage object into a byte array whilst the second is used to deserialize a byte array and topic into a MIDI ShortMessage.
其中有两个构造器:一个用于将MIDIShortMessage对象串行输入到字节阵列,而第二个用来将字节阵列和主题反序列化到MIDI ShortMessage中。
Each MIDI device has three connectors; MIDI in, MIDI Out and MIDI Thru that allow devices to be daisy-chained together.
每个MIDI设备有三个连接器:MIDIIn、MIDIOut和MIDIThru,它们能将设备呈菊花链状连接起来。
Remember that the MidiOut client has only subscribed to MIDI short messages and a special closing event so we can ignore other MIDI events such as Meta or System-Exclusive.
记住MidiOut客户端只订阅了MIDI短消息和特别的结束事件,因此可以忽略其他的 MIDI事件,例如Meta或者System-Exclusive。
When the MIDI file starts playing, the MIDI commands are displayed as they are published in the text area. The format of the displayed message is.
MIDI文件开始播放时,会在发布MIDI命令的文本区显示这些命令。
And send it to the MIDI Receiver that encapsulates the selected MIDI output port.
并且将其发送给MIDI接收器,该接收器封装了所选的MIDI输出端口。
MIDI file player application ACTS as an information provider by sequencing a MIDI file and publishing the commands to the broker.
MIDI文件播放器应用程序充当了一个信息提供者,它对MIDI文件进行排序,并将命令发布给代理。
Taking Motorola Dragon Ball MC68EZ328 processor as the hardware platform and on the basis of MIDI file decoder and PWM driver, MIDI music player has designed and realized.
以基于摩托罗拉龙珠mc68ez328处理器的嵌入式开发板为硬件平台,在MIDI文件解码器和PWM驱动程序的基础上,设计并实现了MIDI音乐播放器。
However, the shortcomings of MIDI are that the sounds are dependent on the sound bank that are in the hardware that outputs the sound, so MIDI music can sound different on different computers.
然而,MIDI的缺点是,声音依赖于音源库在硬件输出声音,因此MIDI音乐声音在不同的计算机上不同。
In principle, MIDI files contain sequences of MIDI Protocol messages.
在原理上,MIDI文件包含了MIDI协议报文序列。
We hear"MIDI"nearly daily music sound, everybody also frequently can take the music score which own create or must sing to go to the specialized music manufacture room to make"the MIDI accompaniment".
我们几乎天天听到“MIDI”音乐的声音,大家也经常会拿着自己创作或要演唱的谱子去专业音乐制作室做“MIDI伴奏”。
MIDI sheet music is a free program that plays MIDI music files while highlighting the piano notes and sheet music notes.
迷笛乐谱是一个免费程序,播放MIDI音乐文件,同时特别强调说明和钢琴乐谱笔记。
Utilising Automap, Launchpad can operate as a standard MIDI controller, creating custom MIDI maps with 72 of its buttons transmitting either CC or MIDI note data.
利用自动绘制的,可以操作的Launchpad作为一个标准的MIDI控制器,它的创造与传播或者CC或MIDI音符数据自定义按钮72的MIDI地图。
Utilising Automap, Launchpad can operate as a standard MIDI controller, creating custom MIDI maps with 72 of its buttons transmitting either CC or MIDI note data.
利用自动绘制的,可以操作的Launchpad作为一个标准的MIDI控制器,它的创造与传播或者CC或MIDI音符数据自定义按钮72的MIDI地图。
应用推荐