问题描述
我是一个名为MobileSheets的UWP应用程序的开发人员,音乐家使用它来管理他们的乐谱库,歌词,吉他谱表等。其中一个功能是能够连接到MIDI设备作为键盘并发送和接收MIDI信息。
我的实现紧密跟随微软的MIDI样本(https://github.com/Microsoft/Windows-universal-samples/blob/master/Samples/MIDI/cs/MidiDeviceWatcher.cs)就其如何监听而言用于新的连接。这似乎适用于某些设备,当我连接MPK Mini时
,它立即被检测到。不幸的是,我有一个用户没有检测到KORG PA 3x键盘。他正在使用此链接中的KORG usb midi驱动程序:http://www.korg.com/us/support/download/driver/1/285/1356/
I am the developer of a UWP app called MobileSheets that is used by musicians to manage their library of scores, lyrics, guitar tablature, etc. One of the features is the ability to hook up to a MIDI device such as a keyboard and send and receive MIDI messages. My implementation closely follows the Microsoft sample for MIDI (https://github.com/Microsoft/Windows-universal-samples/blob/master/Samples/MIDI/cs/MidiDeviceWatcher.cs) in terms of how it listens for new connections. This appears to work well with some devices, as I connected a MPK Mini, and it was immediately detected. Unfortunately, I have a user with a KORG PA 3x keyboard that is not detected. He is using the KORG usb midi driver from this link: http://www.korg.com/us/support/download/driver/1/285/1356/
他说他的电脑上的每个其他应用程序都可以检测到他的键盘。使用C#UWP MIDI类时是否存在检测某些设备的已知问题?我可以做些什么来解决这个问题吗?我目前正在使用DeviceWatcher
类来检测MIDI设备(如前面提到的示例所示)。
He says that every other application on his PC can detect his keyboard. Is there a known issue with detecting certain devices when using the C# UWP MIDI classes? Is there anything I can do to work around this issue? I'm currently using the DeviceWatcher class to detect MIDI devices (as shown in the previously mentioned sample).
谢谢,
Mike
推荐答案
我没有'在我的研究之后找到相关的信息。我会尝试从我的内部渠道咨询,看看我是否可以获得任何信息。
I didn't find related info after my research. I'll try consult this from my internal channel to see if I can get any info.
祝你好运,
Barry
这篇关于[UWP]检测KORG PA-3X MIDI键盘时出现问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!