是否可以使用Python API以编程方式在Ableton Live的会话视图中创建剪辑?
更多上下文:我正在使用_Framework类来攻击MIDI Remote Script。为了响应事件触发器,我想用新的midi剪辑填充ClipSlot。
Live Object Model似乎对create
行为有相当大的限制 - 是否有可能以编程方式在Ableton Live中创建剪辑?
答案 0 :(得分:0)
不确定这是否令人不满,但我试图做同样的事情,显然现在可以使用Live.ClipSlot.ClipSlot.create_clip()
创建一个剪辑
来自http://julienbayle.net/PythonLiveAPI_documentation/Live9.1.xml(Decompiled Live 9.1 API)
Live.ClipSlot.ClipSlot.create_clip()
方法
create_clip( (ClipSlot)arg1, (float)arg2)
- >无:在插槽中创建具有给定长度的空剪辑。在非MIDI>轨道上的非空插槽或插槽上调用时会引发错误。 C ++签名:void create_clip(TPyHandle,double)