Ableton이 Live Suite 사용자가 JavaScript로 확장 프로그램을 작성할 수 있는 Extensions SDK를 출시했습니다. 이 SDK를 통해 음악가와 프로듀서는 복잡한 언어를 마스터할 필요 없이 프로젝트를 분석 및 수정하고 워크플로를 맞춤 설정할 수 있습니다. 오디오를 처리하지는 않지만 창의적인 가능성을 무료로 확장합니다.
Live Suite용 확장 SDK 작동 방식 🛠️
Extensions SDK는 Live 프로젝트의 내부 구조와 상호 작용할 수 있는 API를 공개합니다. JavaScript 스크립트는 트랙, 클립, 장치 및 파라미터에 액세스하여 반복적인 작업을 자동화하거나 새로운 기능을 만들 수 있습니다. 오디오 처리에 접근할 수 없기 때문에 편집 및 구성 로직에 중점을 둡니다. 이는 C++이나 Max for Live를 건드리지 않고도 맞춤형 도구를 사용할 수 있는 길을 열어주며, 일반 개발자에게 기술적 장벽을 낮춰줍니다.
프로그래밍을 모른다는 변명은 이제 안녕 😅
이제 누구나 트랙을 색상별로 정리하거나 무작위 구조를 생성하는 확장 프로그램을 만든 다음, 프로젝트 사운드가 타버린 트랜지스터처럼 들리면 SDK 탓을 할 수 있습니다. 가장 좋은 점은 코딩 천재가 될 필요가 없다는 것입니다. Stack Overflow에서 복사해서 붙여넣고 기도하면 됩니다. 문제가 생기면 항상 실험적인 기능이라고 말할 수 있습니다. 마침내 게으름에 공식적인 동맹이 생겼습니다.