2 điểm bởi GN⁺ 2025-10-24 | 1 bình luận | Chia sẻ qua WhatsApp
  • VST3 SDK, tiêu chuẩn cốt lõi cho phát triển plugin âm thanh, đã được phát hành với phiên bản mới 3.8.0 và chuyển sang giấy phép MIT
  • Bản cập nhật này do Steinberg Media Technologies dẫn dắt, và SDK có thể được tải xuống từ VST 3 Developer Portal chính thức
  • Phiên bản mới nới lỏng các ràng buộc giấy phép trước đây, cho phép sử dụng tự do trong cả dự án mã nguồn mở lẫn thương mại
  • Nhà phát triển có thể xem tài liệu kỹ thuật và ví dụ thông qua tài liệu trực tuyến và vstdev.org
  • Thay đổi này được kỳ vọng sẽ thúc đẩy khả năng tương thích plugin và tăng tốc đổi mới trong toàn bộ hệ sinh thái phần mềm âm thanh

Tổng quan về việc phát hành VST 3.8.0 SDK

  • Steinberg Media Technologies đã chính thức công bố VST SDK 3.8.0 vào ngày 20 tháng 10 năm 2025

    • Đây là một bản cập nhật quan trọng dành cho cộng đồng nhà phát triển plugin âm thanh, cải thiện đáng kể khả năng tiếp cận và mức độ hữu dụng của SDK
    • Nhà phát triển có thể tải trực tiếp SDK từ cổng chính thức, đồng thời tài liệu trực tuyến cũng được cung cấp kèm theo
  • Chính sách cấp phép của định dạng VST3 đã được thay đổi từ các điều khoản hạn chế trước đây sang giấy phép MIT

    • Giấy phép MIT cho phép sử dụng, chỉnh sửa và phân phối tự do trong cả dự án thương mại và mã nguồn mở
    • Nhờ đó, các nhà phát triển audio engine, DAW và plugin có thể tích hợp VST3 mà không gặp ràng buộc pháp lý

Tài nguyên cho nhà phát triển và truy cập tài liệu

  • VST 3 Developer Portal chính thức (steinbergmedia.github.io) cung cấp tài liệu mới nhất và hướng dẫn API

    • Cổng này bao gồm cấu trúc SDK, mã ví dụ và phần giải thích về giao diện plugin
    • Nhà phát triển có thể dựa vào đó để thiết kế và kiểm thử plugin dựa trên VST3 một cách hiệu quả
  • vstdev.org là trung tâm thông tin theo định hướng cộng đồng, hỗ trợ hợp tác và chia sẻ kỹ thuật giữa các nhà phát triển

    • Thông qua diễn đàn, hướng dẫn và các dự án mẫu, trang này cung cấp kinh nghiệm phát triển mang tính thực tiễn

Tác động đối với hệ sinh thái phát triển âm thanh

  • Việc chuyển sang giấy phép MIT là cơ hội để củng cố chuẩn hóa plugin và khả năng tương tác

    • Các công ty phần mềm âm thanh và dự án mã nguồn mở từng do dự trong việc áp dụng VST3 vì vấn đề giấy phép nay có thể tham gia tích cực hơn
    • Đặc biệt, việc tích hợp với các framework âm thanh lớn như JUCE, Tracktion, Bitwig được kỳ vọng sẽ trở nên trơn tru hơn
  • Động thái này được đánh giá là một bước ngoặt quan trọng giúp đẩy nhanh đổi mới công nghệ âm thanh và thúc đẩy mở rộng cộng đồng nhà phát triển

    • Trong tương lai, VST3 nhiều khả năng sẽ củng cố vị thế như tiêu chuẩn thực tế cho phát triển plugin âm thanh

1 bình luận

 
GN⁺ 2025-10-24
Ý kiến Hacker News
  • Vì Yamaha sở hữu Steinberg, có người xem đây là "một ví dụ Yamaha làm điều đúng đắn"
    Trước đây Yamaha cũng từng mua lại Korg khi công ty này gặp khó khăn tài chính, hỗ trợ vốn rồi trả lại cho chủ cũ, và từng hoàn lại quyền đối với thương hiệu Sequential cho nhà sáng lập Dave Smith
    Bài liên quan: Lịch sử của Korg, Lịch sử của Sequential, Tin RA

    • Yamaha là một công ty rất lâu đời, được xây dựng trên một triết lý khác với nhiều công ty khác
      Lịch sử của họ cũng rất thú vị — video này rất đáng xem
      Điều gây ấn tượng là những công ty có thái độ kiểu "chúng tôi làm ra thứ thú vị này, bạn có muốn mua không?" thường tồn tại lâu hơn nhiều so với những công ty nghĩ "hãy kiếm tiền từ cái này"
    • Yamaha vẫn quản lý tài liệu sản phẩm rất tốt và duy trì hỗ trợ driver cho thiết bị cũ
      Ngay cả thiết bị USB Yamaha sản xuất năm 1999 mà tôi đang có cũng vẫn còn driver cho Windows 11 và macOS mới nhất
    • "Cho tôi một cây piano" → "Được thôi" → "Tôi cũng muốn mua một chiếc mô tô nữa?" → "Khó tin nhưng..."
      Đây là cách diễn đạt hài hước về sự đa năng của Yamaha
    • Tôi không biết Steinberg đã bị Yamaha mua lại
      Dù vậy, về mặt pháp lý họ vẫn là một pháp nhân riêng, còn trụ sở và đội ngũ phát triển/hỗ trợ vẫn ở Hamburg
      Việc được Yamaha mua lại không phải điều xấu, nhưng có vẻ không liên quan trực tiếp đến quyết định lần này
    • Tôi thích thiết bị âm thanh của Yamaha
      Chất lượng loa và khả năng sửa chữa rất tốt, giá cả cũng hợp lý
      Các thương hiệu khác từng làm tôi thất vọng vì lớp phủ gây cản trở sửa chữa hoặc các vấn đề quá nhiệt
      Nghe những câu chuyện nền như vậy khiến chất lượng của Yamaha trở nên dễ hiểu hơn
  • Có người cho rằng đây là kết quả vì định dạng CLAP về mặt kỹ thuật vượt trội hơn VST3
    Họ chỉ ra Steinberg đã làm nhiều việc để giữ thế độc quyền của VST3, như ngừng phân phối, đe dọa pháp lý, và cản trở sự lan rộng của CLAP

  • Có vẻ Steinberg đã đưa ra quyết định này vì CLAP đã xuất hiện thành công
    Có thể tham khảo dự án CLAP của u-he

    • Điều này có vẻ sẽ hữu ích để các plugin hiện có chuyển sang mã nguồn mở
    • Tôi cũng làm nhạc khá nhiều nhưng hầu như chưa từng thấy plugin CLAP ngoài thực tế
    • Tôi tò mò không biết các plugin đang phổ biến hiện nay có cung cấp bản CLAP không
    • Tôi không ngờ u-he đã phát triển lớn đến vậy, tôi còn nhớ từ thời Zebra trước đây
    • Tôi nghĩ CLAP tốt hơn nhiều
  • Cảm giác đây là một thay đổi thoát khỏi định dạng độc quyền đến quá muộn
    Với tư cách là một nhà soạn nhạc cộng tác với nhiều studio, tôi phải cài nhiều DAW vì vấn đề tương thích, và gần 800 plugin lại bị quét lại mỗi lần
    Tôi hy vọng Apple và Avid cũng sẽ lấy quyết định này làm cơ hội để bắt đầu thảo luận tiêu chuẩn hóa
    AAX và AU có quy trình build phức tạp, còn AU thường chỉ là một lớp bọc VST
    Tôi mong trong 5 năm tới sẽ có sự tiêu chuẩn hóa thực sự và quy trình làm việc mượt mà hơn

    • Từ khi chuyển hẳn sang Linux, tôi đã ngừng dùng DAW
      Tôi cảm thấy ngành phần mềm âm thanh đã bị thương mại hóa quá mức, và cần một làn sóng đổi mới mã nguồn mở như Blender
  • Từ góc nhìn của cộng đồng kỹ thuật, đây là một trong những tin tức được mong đợi nhất
    Thật ngạc nhiên khi điều đã được mong chờ suốt nhiều năm lại được công bố lặng lẽ như vậy trên diễn đàn
    Nhờ Steinberg và Yamaha, có vẻ phía trước sẽ còn nhiều thay đổi tích cực

  • Có rất nhiều tin tốt cho lĩnh vực âm thanh mã nguồn mở
    Video giới thiệu tình hình phát triển Audacity 4 cũng đáng tham khảo

    • Ở khoảng phút 25 của video, họ nhắc đến nỗi khổ khi triển khai host VST3. Họ nói rằng "nếu muốn làm thì phải dành rất nhiều thời gian"
    • Mong là họ sẽ không đưa Google Analytics vào lại
    • Tôi đang theo dõi sát Audacity 4, mong là họ đừng thêm thứ gì kỳ quặc nữa
  • Với tư cách là người không chuyên về âm thanh, cảm nhận của tôi như sau

    1. Đây là tin tốt. VST đóng vai trò quan trọng trong hệ sinh thái phần mềm âm thanh, nên việc nó trở nên cởi mở hơn là điều tích cực
    2. SDK lớn hơn tôi tưởng rất nhiều. Những API như lập lịch công việc giữa các luồng khá khó hiểu
    3. Định dạng Markdown của bài đăng bị rối nên khá khó đọc
    • Phần lớn plugin VST đều bao gồm GUI, nên SDK phải hỗ trợ framework UI đa nền tảng
      Các chức năng liên quan đến luồng chủ yếu dùng để chuyển sự kiện đầu vào và cập nhật render sang luồng chính (UI)
    • Âm thanh được xử lý trên một luồng tách biệt với UI
      Hầu hết VST được chia thành phần UI và phần audio engine, nên việc quản lý luồng là rất quan trọng
    • Mô hình luồng cơ bản của plugin gồm luồng "main" và luồng "audio"
      Mỗi phương thức đều được chỉ rõ có thể được gọi ở luồng nào
      CLAP đã đưa vào phần mở rộng thread pool của host để plugin không cần tự quản lý luồng, và VST3 cũng đang đi theo hướng đó
      Phần lớn sự phức tạp này là do độ phức tạp ngẫu nhiên (accidental complexity) của chính VST3
  • Đây là thay đổi do ảnh hưởng của CLAP, nhưng diễn biến sắp tới vẫn rất đáng chú ý
    VST thì phức tạp nhưng được dùng rộng rãi, còn CLAP thì đơn giản hơn nhưng vẫn chưa phổ biến nhiều

    • Hiện tại các plugin hỗ trợ CLAP chỉ ở mức 1 trên 200, trong khi VST gần như được hỗ trợ 100%
      Nhưng nếu CLAP dễ phát triển hơn và ít gánh nặng giấy phép hơn, thì đóng góp từ cộng đồng có thể tăng lên
      Dù vậy, có lẽ vẫn sẽ cần thời gian để trở nên đại chúng
  • Về nguyên tắc đây là thay đổi tích cực, nhưng trên thực tế nó cũng có thể càng củng cố nền đơn văn hóa (monoculture) với ẩn dụ âm nhạc kiểu thập niên 1970
    VST3, giống như MIDI 1.0, có thiết kế hạn chế và cố định
    Nếu AudioUnits được công bố theo giấy phép MIT thì phản ứng có lẽ đã rất khác

    • Có người tò mò cụ thể phần "hạn chế và mang tính áp đặt quan điểm (opinionated)" nghĩa là gì, và khác biệt về mặt khái niệm giữa AU và VST3 là gì
  • Rất có thể đây là động thái nhằm đáp lại mức độ phổ biến của CLAP
    Nhưng việc họ thêm hỗ trợ Wayland cũng khá thú vị
    Ở điểm này thì ngược lại, VST3 lại đang đi trước CLAP