From 4feefdbbac2631184bb37057b2c9259cb209d45f Mon Sep 17 00:00:00 2001 From: ygrabit Date: Wed, 24 Apr 2024 13:37:26 +0000 Subject: [PATCH] deploy: 1a87f2b1727f2cfe516e280cc06d6f0464b7dc48 --- 404.html | 2 +- index.html | 2 +- pages/FAQ/Communication.html | 2 +- .../Compatibility+with+VST+2.x+or+VST+1.html | 2 +- pages/FAQ/GUI+Editor.html | 2 +- pages/FAQ/Hosting.html | 2 +- pages/FAQ/Index.html | 2 +- pages/FAQ/Licensing.html | 32 +- pages/FAQ/Miscellaneous.html | 2 +- pages/FAQ/Persistence.html | 2 +- pages/FAQ/Processing.html | 2 +- pages/Forum/Index.html | 2 +- .../How+to+setup+my+system.html | 2 +- pages/Getting+Started/Index.html | 2 +- pages/Getting+Started/Links.html | 4 +- .../Preparation+on+Windows.html | 2 +- pages/Main+benefits+of+VST+3/Index.html | 2 +- pages/Miscellaneous/Index.html | 2 +- .../API+Documentation/Index.html | 2 +- .../About+MIDI/Index.html | 2 +- .../Change+History/3.0.0/Host+Interfaces.html | 2 +- .../3.0.0/Multiple+Dynamic+IO.html | 2 +- .../3.0.0/Plug+in+Interfaces.html | 2 +- .../Change+History/3.0.0/Silence+flags.html | 2 +- .../Change+History/3.0.1/IMidiMapping.html | 2 +- .../3.0.2/IParameterFinder.html | 2 +- .../3.1.0/IAudioPresentationLatency.html | 2 +- .../3.1.0/IComponentHandler2.html | 2 +- .../3.1.0/IEditController2.html | 2 +- .../3.5.0/IComponentHandler3.html | 2 +- .../3.5.0/IEditControllerHostEditing.html | 2 +- .../3.5.0/IKeyswitchController.html | 2 +- .../3.5.0/INoteExpressionController.html | 2 +- .../3.5.0/IXmlRepresentationController.html | 2 +- .../Change+History/3.6.0/IAA.html | 2 +- .../3.6.0/IStreamAttributes.html | 2 +- .../Change+History/3.6.10/UI+Snapshots.html | 2 +- .../INoteExpressionPhysicalUIMapping.html | 2 +- .../Change+History/3.6.12/IMidiLearn.html | 2 +- .../3.6.12/IPlugInterfaceSupport.html | 2 +- .../3.6.12/IVst3WrapperMPESupport.html | 2 +- .../3.6.12/LegacyMIDICCOutEvent.html | 2 +- .../3.6.5/IAutomationState.html | 2 +- .../Change+History/3.6.5/IInfoListener.html | 2 +- .../3.6.5/IPrefetchableSupport.html | 2 +- .../Change+History/3.6.5/IUnitHandler2.html | 2 +- .../3.6.6/IPlugViewContentScaleSupport.html | 2 +- .../3.6.8/IComponentHandlerBusActivation.html | 2 +- .../Change+History/3.7.0/Control+Voltage.html | 2 +- .../3.7.0/IParameterFunctionName.html | 2 +- .../3.7.0/IProcessContextRequirements.html | 2 +- .../Change+History/3.7.0/IProgress.html | 2 +- .../Change+History/3.7.11/IRemapParamID.html | 344 +++++++++++++++ .../Change+History/3.7.5/ModuleInfo.html | 2 +- .../3.7.9/IComponentHandlerSystemTime.html | 2 +- .../3.7.9/IDataExchangeHandler.html | 6 +- .../Change+History/Index.html | 3 +- .../Complex+Structures/Index.html | 2 +- .../Data+Exchange/Index.html | 2 +- .../Host+Requirements/Index.html | 2 +- pages/Technical+Documentation/Index.html | 8 +- .../Locations+Format/Index.html | 2 +- .../Locations+Format/Plugin+Format.html | 2 +- .../Locations+Format/Plugin+Locations.html | 2 +- .../Locations+Format/Preset+Format.html | 2 +- .../Locations+Format/Preset+Locations.html | 2 +- .../Locations+Format/Snapshots.html | 2 +- .../Parameters+Automation/Index.html | 2 +- .../Presets+Program+Lists/Index.html | 2 +- .../Provide+A+Runloop+On+Linux/Index.html | 2 +- .../VST+3+Units/Index.html | 2 +- .../Derive+From+Interface.html | 2 +- .../VST+Module+Architecture/Index.html | 2 +- .../Interface+Versions+and+Inheritance.html | 2 +- .../VST+Module+Architecture/Loading.html | 2 +- .../ModuleInfo-JSON.html | 2 +- .../Audio+Processor+Call+Sequence.html | 2 +- .../Bus+Arrangement+Setting+Sequence.html | 2 +- .../Edit+Controller+Call+Sequence.html | 2 +- .../Get+Latency+Call+Sequence.html | 2 +- .../Workflow+Diagrams/Index.html | 2 +- .../Resize+View+Call+Sequence.html | 2 +- .../Tutorials/Advanced+VST+3+techniques.html | 2 +- ...he+examples+included+in+the+SDK+Linux.html | 2 +- ...+examples+included+in+the+SDK+Windows.html | 2 +- ...he+examples+included+in+the+SDK+macOS.html | 2 +- .../Building+the+examples/Index.html | 2 +- pages/Tutorials/Code+your+first+plug-in.html | 2 +- .../Creating+a+plug-in+from+scratch.html | 2 +- ...with+VST+3+SDK+as+an+external+project.html | 2 +- pages/Tutorials/Data+Exchange.html | 2 +- ...te+new+plug-in+with+Project+Generator.html | 2 +- .../Guideline+for+VST3+replacing+VST2.html | 2 +- .../How+to+use+the+silence+flags.html | 2 +- pages/Tutorials/Index.html | 2 +- .../Tutorials/Strings+Conversion+Helper.html | 2 +- ...to+another-VSTGUI+submodule+or+branch.html | 2 +- .../Tutorials/Use+VSTGUI+to+design+a+UI.html | 2 +- .../Using+cmake+for+building+plug-ins.html | 3 +- .../VST+3+Licensing/Developer+use+cases.html | 2 +- pages/VST+3+Licensing/Index.html | 2 +- pages/VST+3+Licensing/Usage+guidelines.html | 2 +- .../What+are+the+licensing+options.html | 8 +- .../Which+files+fall+under+which+license.html | 9 +- pages/Versions/Index.html | 11 +- pages/Versions/Version+3.0.0.html | 2 +- pages/Versions/Version+3.0.1.html | 2 +- pages/Versions/Version+3.0.2.html | 2 +- pages/Versions/Version+3.1.0.html | 2 +- pages/Versions/Version+3.5.0.html | 2 +- pages/Versions/Version+3.5.1.html | 2 +- pages/Versions/Version+3.5.2.html | 2 +- pages/Versions/Version+3.6.0.html | 2 +- pages/Versions/Version+3.6.10.html | 2 +- pages/Versions/Version+3.6.11.html | 2 +- pages/Versions/Version+3.6.12.html | 2 +- pages/Versions/Version+3.6.13.html | 2 +- pages/Versions/Version+3.6.14.html | 2 +- pages/Versions/Version+3.6.5.html | 2 +- pages/Versions/Version+3.6.6.html | 2 +- pages/Versions/Version+3.6.7.html | 2 +- pages/Versions/Version+3.6.8.html | 2 +- pages/Versions/Version+3.6.9.html | 2 +- pages/Versions/Version+3.7.0.html | 2 +- pages/Versions/Version+3.7.1.html | 2 +- pages/Versions/Version+3.7.10.html | 6 +- pages/Versions/Version+3.7.11.html | 279 ++++++++++++ pages/Versions/Version+3.7.2.html | 2 +- pages/Versions/Version+3.7.3.html | 2 +- pages/Versions/Version+3.7.4.html | 2 +- pages/Versions/Version+3.7.5.html | 2 +- pages/Versions/Version+3.7.6.html | 2 +- pages/Versions/Version+3.7.7.html | 2 +- pages/Versions/Version+3.7.8.html | 2 +- pages/Versions/Version+3.7.9.html | 2 +- pages/What+is+VST/Index.html | 2 +- pages/What+is+VST/Use+cases.html | 8 +- pages/What+is+the+VST+3+SDK/AudioHost.html | 2 +- pages/What+is+the+VST+3+SDK/EditorHost.html | 2 +- pages/What+is+the+VST+3+SDK/Index.html | 6 +- .../Plug-in+Examples.html | 44 +- .../Plug-in+Test+Host.html | 2 +- .../Project+Generator.html | 2 +- .../What+is+the+VST+3+SDK/VST3Inspector.html | 2 +- pages/What+is+the+VST+3+SDK/VSTGUI.html | 2 +- pages/What+is+the+VST+3+SDK/Validator.html | 2 +- .../Wrappers/AAX+Wrapper.html | 8 +- .../Wrappers/AUv2+Wrapper.html | 4 +- .../Wrappers/AUv3+Wrapper.html | 4 +- .../What+is+the+VST+3+SDK/Wrappers/Index.html | 18 +- .../Wrappers/VST+2+Wrapper.html | 256 ----------- .../iOS+Inter-App+Audio+support.html | 2 +- pages/index.html | 2 +- print.html | 409 ++++++++++++------ resources/VST3_License_Agreement.pdf | Bin 129021 -> 196498 bytes searchindex.js | 2 +- searchindex.json | 2 +- 157 files changed, 1125 insertions(+), 615 deletions(-) create mode 100644 pages/Technical+Documentation/Change+History/3.7.11/IRemapParamID.html create mode 100644 pages/Versions/Version+3.7.11.html delete mode 100644 pages/What+is+the+VST+3+SDK/Wrappers/VST+2+Wrapper.html diff --git a/404.html b/404.html index 14b9e379..423a2c1c 100644 --- a/404.html +++ b/404.html @@ -89,7 +89,7 @@ diff --git a/index.html b/index.html index fb9433af..74265101 100644 --- a/index.html +++ b/index.html @@ -88,7 +88,7 @@ diff --git a/pages/FAQ/Communication.html b/pages/FAQ/Communication.html index aa411d9c..be4f6caa 100644 --- a/pages/FAQ/Communication.html +++ b/pages/FAQ/Communication.html @@ -88,7 +88,7 @@ diff --git a/pages/FAQ/Compatibility+with+VST+2.x+or+VST+1.html b/pages/FAQ/Compatibility+with+VST+2.x+or+VST+1.html index 233f125a..25bda417 100644 --- a/pages/FAQ/Compatibility+with+VST+2.x+or+VST+1.html +++ b/pages/FAQ/Compatibility+with+VST+2.x+or+VST+1.html @@ -88,7 +88,7 @@ diff --git a/pages/FAQ/GUI+Editor.html b/pages/FAQ/GUI+Editor.html index fc41d20d..eb7b755e 100644 --- a/pages/FAQ/GUI+Editor.html +++ b/pages/FAQ/GUI+Editor.html @@ -88,7 +88,7 @@ diff --git a/pages/FAQ/Hosting.html b/pages/FAQ/Hosting.html index ff220bd4..2d74fee5 100644 --- a/pages/FAQ/Hosting.html +++ b/pages/FAQ/Hosting.html @@ -88,7 +88,7 @@ diff --git a/pages/FAQ/Index.html b/pages/FAQ/Index.html index 84df8352..f73a50bd 100644 --- a/pages/FAQ/Index.html +++ b/pages/FAQ/Index.html @@ -88,7 +88,7 @@ diff --git a/pages/FAQ/Licensing.html b/pages/FAQ/Licensing.html index d4111d48..c1fe443e 100644 --- a/pages/FAQ/Licensing.html +++ b/pages/FAQ/Licensing.html @@ -88,7 +88,7 @@ @@ -173,40 +173,40 @@

VST 3 Developer Portal

Licensing


-

Q: I would like to share the source code of my VST 3 plug-in/host on GitHub or other such platform.

+

Q: I would like to share the source code of my VST 3 plug-in/host on GitHub or a similar platform.


Q: I would like to distribute my VST 3 plug-in/host as freeware/shareware in binary form only.


Q: I would like to sell my VST 3 plug-in/host in binary form only.

-

If you work for-profit and distribute your VST 3 plug-in/host in binary form, you need to choose the "Proprietary Steinberg VST 3" license. +

If you work for-profit and distribute your VST 3 plug-in/host in binary form, you need to choose the "Proprietary Steinberg VST 3" license. Download the license agreement (it is part of the SDK too), sign it and return it to Steinberg.


Q: I would like to adapt the VST 3 SDK's sources to my VST 3 plug-in/host's needs.

-

You can adapt and modify the VST 3 SDK's source for your needs, but if you want to distribute these sources under GPLv3 you have to distribute your VST 3 plug-in/host's sources under GPLv3 too. -It is allowed to modify the VST 3 SDK's when you distribute your VST 3 plug-in/host in binary form and choose the "Proprietary Steinberg VST 3" license. +

You can adapt and modify the VST 3 SDK's source so that it suits your needs, but if you want to distribute these sources under GPLv3 you have to distribute your VST 3 plug-in/host's sources under GPLv3 too. +It is allowed to modify the VST 3 SDK's when you distribute your VST 3 plug-in/host in binary form and choose the "Proprietary Steinberg VST 3" license. If you are of the opinion that we should include your changes in the SDK, please contact us (use the sdk.steinberg.net).


Q: I would like to reuse a distributed modified version of the VST 3 SDK for my own VST 3 plug-ins/host.

@@ -216,17 +216,17 @@

GPLv3 too!
  • Note that you have to follow the Steinberg VST usage guidelines.
  • -
  • If you do not want to be GPLv3, you have to build your VST 3 plug-in/host based on the original or any private modified version of the VST 3 SDK and choose the "Proprietary Steinberg VST 3" license.
  • +
  • If you do not want to be licensed as GPLv3, you have to build your VST 3 plug-in/host based on the original or any private modified version of the VST 3 SDK and choose the "Proprietary Steinberg VST 3" license.

  • -

    Q: I would like to sell my VST 3 plug-in/host in binary form which is based on a 3rd party SDK like JUCE.

    +

    Q: I would like to sell my VST 3 plug-in/host in binary form, which is based on a 3rd party SDK like JUCE.


    -

    Q: I would like to distribute my VST 3 plug-in/host in binary form which is based on a 3rd party SDK like JUCE and used its GPLv3 license.

    +

    Q: I would like to distribute my VST 3 plug-in/host in binary form, which is based on a 3rd party SDK like JUCE and used its GPLv3 license.