2

是否可以使用 Python API 以编程方式在 Ableton Live 的会话视图中创建剪辑?

更多上下文:我正在使用 _Framework 类破解MIDI 远程脚本。为了响应事件触发,我想用新的 MIDI 剪辑填充 ClipSlot。

Live Object Model似乎对动作有很大限制——create甚至可以在 Ableton Live 中以编程方式创建剪辑吗?

4

1 回答 1

1

不确定这是否令人不悦,但我试图做同样的事情,显然现在可以使用Live.ClipSlot.ClipSlot.create_clip()

来自http://julienbayle.net/PythonLiveAPI_documentation/Live9.1.xml(反编译的 Live 9.1 API)

Live.ClipSlot.ClipSlot.create_clip()方法

create_clip( (ClipSlot)arg1, (float)arg2)-> 无:

在插槽中创建具有给定长度的空剪辑。在非空插槽或非 MIDI > 轨道中的插槽上调用时引发错误。C++ 签名:void create_clip(TPyHandle,double)

于 2014-05-13T19:40:29.997 回答