2012-12-22 6 views
2

Ableton Live의 세션보기에서 프로그래밍 방식으로 파이썬 API를 사용하여 클립을 만들 수 있습니까?Ableton Live Python API를 사용하여 클립 만들기

더 많은 컨텍스트 : _Framework 클래스를 사용하여 MIDI Remote Script을 해킹하고 있습니다. 이벤트 트리거에 대한 응답으로 새로운 미디 클립으로 ClipSlot을 채우고 싶습니다.

Live Object Modelcreate 작업에 매우 제한적인 것처럼 보입니다. 프로그래밍 방식으로 Ableton Live에서 클립을 만들 수 있습니까?

+0

라이브 API 호출을 통해 불가능 될 가능성이 보인다 : https://forum.ableton.com/viewtopic.php?f=2&t=151056&hilit=create+clip+python – pje

+0

업데이트 : Live 9에서 Push의 RemoteScript는 'Track.duplicate_clip_slot'이라는 API 메소드를 호출합니다. http://julienbayle.net/PythonLiveAPI_documentation/Live.Track.Track.html – pje

답변

0

확실하지 않은이에 여부 찌푸리게하지만 같은 일을하려고했다, 그리고 분명히 그것을 사용하여 클립 http://julienbayle.net/PythonLiveAPI_documentation/Live9.1.xml (디 컴파일 라이브 9.1 API)에서 Live.ClipSlot.ClipSlot.create_clip()

를 생성하는 것이 가능하다면

Live.ClipSlot.ClipSlot.create_clip() 방법

create_clip((ClipSlot)arg1, (float)arg2) -> 없음 :

가와 빈 클립을 작성합니다 슬롯의 지정된 길이 비어 있지 않은 슬롯이나 MIDI가 아닌 트랙의 슬롯에서 호출 될 때 오류가 발생합니다. C++ 서명 : 무효 create_clip (더블 TPyHandle는)