帮助中心帮助中心
确定是否可以从MIDI设备读取数据
Tf = hasdata(设备)
例子
特遣部队= hasdata (设备)返回逻辑1(真正的),如果有资料可从mididevice指定的设备.否则,返回逻辑0(假).
特遣部队= hasdata (设备)
特遣部队
设备
1
真正的
mididevice
0
假
全部折叠
创建一个mididevice对象与MIDI设备接口。查询系统中可用的MIDI设备。
mididevinfo
可用的MIDI设备:ID Direction接口名称0输出MMSystem 'Microsoft MIDI Mapper' 1输入MMSystem 'nanoKONTROL2' 2输入MMSystem 'USB Uno MIDI接口' 3输出MMSystem 'Microsoft GS Wavetable Synth' 4输出MMSystem 'nanoKONTROL2' 5输出MMSystem 'USB Uno MIDI接口'
设备= mididevice(“USB Uno MIDI接口”)
设备= mididevice连接到输入:'USB Uno MIDI接口'(2)输出:'USB Uno MIDI接口' (5)
只要你mididevice对象创建后,它开始监听MIDI消息并将它们存储在缓冲区中。当你打电话时midireceive, MIDI消息从缓冲区中检索并返回。你可以使用hasdata查询您的mididevice对象缓冲区包含未读MIDI消息。
midireceive
hasdata
hasdata(设备)
ans =逻辑0
指定设备创建的对象mididevice.
在R2018a中引入
midisend|mididevice|mididevinfo|midimsg
midisend
midimsg
この例の変更されたバ,ジョンがあります.編集された方の例を開きますか?
次のmatlabコマンドに対応するリンクがクリックされました。
コマンドをmatlabコマンドウィンドウに入力して実行してください。Webブラウザ,はMATLABコマンドをサポ,トしていません。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处