擅长:python、mysql、java
<p>在MaxiMouse的大力帮助下,我可以完成我想要的。我使用了MaxiMouse的建议,稍加修改就可以让脚本正常工作</p>
<p>我将把工作代码留在这里</p>
<pre><code>import time
import rtmidi
import mido
import keyboard
outport = mido.open_output('loopMIDI 1')
a_pressed = False
while True:
#Pad A
if keyboard.is_pressed("a") and not a_pressed:
msg = mido.Message("note_on", note=36, velocity=100, time=10)
outport.send(msg)
a_pressed = True
print("True press")
elif (keyboard.is_pressed("a") == False):
msg = mido.Message("note_off", note=36, velocity=100, time=10)
outport.send(msg)
a_pressed = False
print("False press")
</code></pre>