从python发送滑块值到Ableton Live

时间:2017-02-14 15:30:27

标签: python midi

我想发送到Ableton Live浮点数,它将从代码(python)设置仪器参数。我尝试编辑midi删除脚本(没有文档,没有工作)。我可以通过MIDI发送音符和音速,但它可以工作,但我无法发送滑块或旋钮值。

MIDI示例:

import time
import rtmidi
midiout = rtmidi.MidiOut()
available_ports = midiout.get_ports()
if available_ports:
    midiout.open_port(0)
else:
    midiout.open_virtual_port("My virtual output")
note_on = [0x90, 60, 112] # channel 1, middle C, velocity 112
note_off = [0x80, 60, 0]
midiout.send_message(note_on)
time.sleep(0.5)
midiout.send_message(note_off)
del midiout

0 个答案:

没有答案