VST 3.8.0 SDK Released

DeveloperVST 3 SDK

VST 3.8 SDK Released

Dear VST Developers,

Steinberg Media Technologies today releases the VST SDK 3.8

Here’s a brief overview of changes:


Version 3.8.0 (2025/10/20)

  • New licensing model for VST 3:

    • VST 3 is now open source, released under theMIT license.
  • Interface changes:

    • Support forMIDI 2.0: new interfacesIMidiLearn2 andIMidiMapping2. These new interfaces replace the previous interfacesIMidiLearn andIMidiMapping.
    • Add missing ControllerNumbers enum forMIDI 1.0 System messages.
    • PreviewWayland support on Linux (originally written and contributed to VST SDK by PreSonus Software Ltd. and integrated inStudio One Pro 7.2 and higher on Linux):
  • VSTGUI update4.15.0

    • new**Task Concurrency API**: It facilitates scheduling tasks for execution on background threads, either concurrently or sequentially. This API also enables the scheduling of tasks on the main thread from any other thread.
    • add support for custom view layouts (see**IViewLayouter** and**CViewContainer::setViewLayouter**).
    • add a grid view layouter that is similar to CSS Grid (see**GridLayouter**).
    • add Scripting for UIDescription (see**uidescription-scripting/uiscripting.md**)
    • add new text editor view (see**lib/ctexteditor.h**)
    • a scroll view can now have a top and a left edge view (see**CScrollView::setEdgeView**)
    • preliminary [Wayland](https://wayland.freedesktop.org/) support on Linux.
  • Documentation

  • cmake

    • FixSMTG_AddSMTGLibrary.cmake (macOS/Linux): Remove old symlink before creating a new one.
    • FixSMTG_PlatformToolset.cmake for Visual Studio Compiler: __cplusplus was not assigned to correct version (pull#13).
  • Examples:

    • Add support of new ControllerNumbers enums inlegacymidiccout Plug-in.
    • Add support of the new interfacesIMidiLearn2 andIMidiMapping2 inNote Expression Synth Plug-in.
    • EditorHostWayland support.
  • Helper Classes:

    • Fix: Validator ScanParametersTest::run() - Doesn’t Print Parameter Type Correctly (Issue#142).
    • Fix: validator.exe and moduleinfotool.exe Debug Version Throws Abort When Checking for Symlink (Issue#145).
    • Fix: Undefined Behavior (UB) in Validation Test Suite causes test case to fail (Issue#77).
  • VST3PluginTestHost v3.10.10:

    • Fix: potential crash at start on Windows platform (Forum).

The SDK can be downloaded here:

steinberg.net

3rd-Party Developers Support & SDKs

We offer other manufacturers the chance to develop VST- and ASIO-based software and hardware for macOS and Windows by offering those technologies.

github.com

Online documentation available under:
VST - VST 3 Developer Portal (steinbergmedia.github.io)

Main VST page:vstdev.org

Your Steinberg Team

24 Likes

Congratulations! Great to see both MIDI 2.0and the new MIT license together!

Pete
Microsoft

4 Likes

Great news!

FYI the SSL cert forhttps://vstdev.org/ doesn’t seem to be correct.

1 Like

I assume it is correct. The domainvstdev.org just forwards toVSTDev (ongithub.io) where the website resides. Is your browser complaining about that?

Thank you for the release and thank you for changing the Licensing. That is a monumental change!

2 Likes

it’s working now. not sure what was wrong earlier. thanks!

1 Like

Wow, this is huge!! Not just the MIT license, not just MIDI 2.0, butWayland support as well?! This Linux nerd isvery happy. Thank you all!!

6 Likes

Great news!!:slight_smile:

1 Like

Even though I don’t build plugins myself, it’s great to know this could open the door for more creative and community-driven stuff to come out of it.

3 Likes

Just wanted to say thank you for the licensing change, this is awesome!:slight_smile:

2 Likes