Raspberry pi 带RPi midi板的Raspberry Pi上的midi设置存在问题

Raspberry pi 带RPi midi板的Raspberry Pi上的midi设置存在问题,raspberry-pi,midi,gpio,midi-interface,pigpio,Raspberry Pi,Midi,Gpio,Midi Interface,Pigpio,我从osa电子公司买了这个: 我按照此处的说明进行设置: 按照设置并在命令行中运行此命令后: python import mido mido.get_output_names() amidi -l aplaymidi -p f_midi myMidiTune.mid 它输出的结果似乎是正确的: ['Midi-Through:Midi-Through-Port-014:0','fu-Midi:fu-Midi 24:0'] 当我从命令行运行此命令时: python import mido

我从osa电子公司买了这个:

我按照此处的说明进行设置:

按照设置并在命令行中运行此命令后:

python
import mido
mido.get_output_names()
amidi -l
aplaymidi -p f_midi myMidiTune.mid
它输出的结果似乎是正确的:

['Midi-Through:Midi-Through-Port-014:0','fu-Midi:fu-Midi 24:0']

当我从命令行运行此命令时:

python
import mido
mido.get_output_names()
amidi -l
aplaymidi -p f_midi myMidiTune.mid
输出如下:

Dir Device    Name
IO  hw:2,0    f_midi
然而,当我从他们的webapge运行一些测试应用程序时,我没有得到任何输入或输出。 像这个:

import mido
from mido import MidiFile
from mido import MetaMessage
port = mido.open_output('f_midi')
mid = MidiFile('mymidifile.mid')

while True:
    for msg in MidiFile('mymidifile.mid').play():
        port.send(msg)
或者从这一个(我试图打印消息,但它甚至不会打印。因此,似乎没有进入while循环,但没有错误消息)

我注意到pigpio守护进程存在一些问题 从本页下载并安装后:

然后尝试用以下命令启动守护进程:

sudo pigpiod
我收到这个错误信息:

绑定到端口8888失败(地址已在使用)无法初始化 pigpio图书馆

但是,我也在命令行中完成了以下操作:

python
import mido
mido.get_output_names()
amidi -l
aplaymidi -p f_midi myMidiTune.mid
没有错误信息,但我的数字钢琴没有MIDI输出

我如何调试这个