我正在使用通过USB连接到运行Ubuntu 18.04.2 LTS的笔记本电脑的Edirol PCR键盘。 我从amidi -l得到以下输出:
Dir Device Name
IO hw:1,0,0 PCR MIDI
IO hw:1,0,1 PCR 1
I hw:1,0,2 PCR 2
似乎检测到了键盘。
当我查看Java中MidiSystem.getMidiDeviceInfo检测到的所有设备的名称时,我有一个“ Gervill”设备和一个“ Real Time Sequencer”设备,但是与我的预期相反,没有PCR键盘。关于这里可能出什么问题的任何理论,或解决此问题的策略?谢谢。
答案 0 :(得分:0)
您可能需要MIDI over USB
驱动程序,就像我的访问病毒使用它一样。
如果您有常规的MIDI端口和电缆-它应该可以正常检测到它。
此here适用于Android,但它实现了相同的概念-
请注意这16条“虚拟MIDI电缆”,它们是人们可以控制的通道;
除非能够选择其中之一,否则所有这些都将毫无用处。
尝试将其连接到Ubuntu Studio可能值得一试。
此Q&A也显示为相关。
答案 1 :(得分:0)
问题是我使用的是OpenJDK的无头版本。使用头版修复了此问题。