Ableton ra mắt Extensions SDK: Tùy chỉnh phần mềm Live bằng JavaScript
Ableton vừa công bố Extensions SDK mới, cho phép người dùng tạo các tiện ích mở rộng cho phần mềm Live bằng ngôn ngữ JavaScript phổ biến. Khác với Max for Live vốn tập trung vào xử lý âm thanh, Extensions SDK cho phép can thiệp vào hầu hết các khía cạnh của DAW để tự động hóa quy trình làm việc hoặc kết nối với các công cụ khác.

Ableton ra mắt Extensions SDK: Tùy chỉnh phần mềm Live bằng JavaScript
Ableton Extensions SDK
Ableton Live, một trong những trạm làm việc âm thanh kỹ thuật số (DAW) phổ biến nhất thế giới, đang trở nên linh hoạt hơn bao giờ hết. Công ty vừa giới thiệu Extensions SDK, một bộ công cụ cho phép người dùng xây dựng các tiện ích mở rộng cho Live bằng ngôn ngữ lập trình JavaScript thông dụng.
Đây là một bước tiến lớn so với Max for Live — công cụ hiện có cho phép người dùng tạo hiệu ứng MIDI, synthesizer và sampler. Trong khi Max chủ yếu bị giới hạn ở việc xử lý MIDI và âm thanh, thì Extensions SDK mới này cho phép các nhà phát triển và nhạc sĩ can thiệp vào hầu hết mọi phần của Ableton Live chỉ thông qua một cú nhấp chuột phải trong Live Set của họ.
Đơn giản hóa quy trình làm việc âm nhạc
Mục tiêu chính của Extensions SDK là giúp đơn giản hóa các tác vụ tẻ nhạt, cung cấp ý tưởng sáng tạo mới hoặc kết nối Live với các công cụ phần mềm khác. Ableton đã cung cấp một số ví dụ điển hình để minh họa cho tiềm năng của nền tảng này.
Một trong những tiện ích nổi bật là Arrangement Helper. Công cụ này cho phép người dùng phác thảo cấu trúc bài hát mà không cần phải sao chép và dán thủ công hàng loạt đoạn âm thanh hoặc MIDI clip. Bạn chỉ cần thiết lập thứ tự cho các phần như verse (điệp khúc), chorus (đoạn điệp khúc), bridge (cầu), chọn số ô nhịp cho mỗi phần, sau đó nhấn tạo. Tiện ích sẽ tự động điền chế độ Arrangement View với các clip đã được đặt tên. Bạn thậm chí có thể quay lại Arrangement Helper để xáo trộn lại bài hát nếu muốn thêm một đoạn breakdown hoặc di chuyển chorus lên trước verse.
Giao diện Ableton Live
Một tiện ích hữu ích khác là RNMR, cho phép đổi tên hàng loạt các clip. Ví dụ, nếu bạn vừa thu âm một loạt track nhưng quên đổi tên kênh khỏi tên mặc định vô dụng như "audio", bạn có thể vào đây và đổi tên tất cả các clip thành "lead guitar" (guitar chính), sau đó thêm nhanh các thẻ như "verse", "chorus" hoặc "solo" từ một hộp thoại duy nhất.
Sáng tạo không giới hạn
Ableton cũng cung cấp các ví dụ khác như tự động chuyển dữ liệu MIDI thành bản nhạc notation có thể in để chia sẻ với các nhạc sĩ khác, hoặc cắt nhỏ một vòng lặp trống (drum loop) và sắp xếp lại nó bằng thuật toán mã nguồn mở BBCut.
Đáng chú ý, tính linh hoạt của SDK này đã dẫn đến những kết quả thú vị; thậm chí có người đã quản lý chạy được tựa game kinh điển Doom ngay trên Ableton Live.
Hiện tại, SDK có thể được tải xuống miễn phí từ trang web của Ableton. Tuy nhiên, tính năng này chưa được bật mặc định trong DAW. Những người sở hữu Ableton Live Suite có thể tham gia chương trình beta của Live 12.4.5 để trải nghiệm sớm tính năng này.



