From 6a73e6327730f60035dae6ea23b39e786dd89b85 Mon Sep 17 00:00:00 2001 From: reuk Date: Wed, 22 Oct 2025 14:54:33 +0100 Subject: [PATCH] VST3: Update bundled sources to 3.8.0 --- LICENSE.md | 2 +- .../format_types/VST3_SDK/JUCE_README.md | 5 - .../format_types/VST3_SDK/LICENSE.txt | 58 ++---- .../format_types/VST3_SDK/README.md | 73 +++++-- .../VST3_SDK/VST3_License_Agreement.pdf | Bin 204538 -> 0 bytes .../VST3_SDK/VST3_Usage_Guidelines.pdf | Bin 307448 -> 361746 bytes .../format_types/VST3_SDK/base/LICENSE.txt | 49 +++-- .../VST3_SDK/base/source/baseiids.cpp | 30 +-- .../base/source/classfactoryhelpers.h | 30 +-- .../VST3_SDK/base/source/fbuffer.cpp | 30 +-- .../VST3_SDK/base/source/fbuffer.h | 30 +-- .../VST3_SDK/base/source/fcommandline.h | 37 +--- .../VST3_SDK/base/source/fdebug.cpp | 30 +-- .../VST3_SDK/base/source/fdebug.h | 30 +-- .../VST3_SDK/base/source/fobject.cpp | 30 +-- .../VST3_SDK/base/source/fobject.h | 33 +--- .../VST3_SDK/base/source/fstreamer.cpp | 30 +-- .../VST3_SDK/base/source/fstreamer.h | 30 +-- .../VST3_SDK/base/source/fstring.cpp | 30 +-- .../VST3_SDK/base/source/fstring.h | 30 +-- .../VST3_SDK/base/source/updatehandler.cpp | 30 +-- .../VST3_SDK/base/source/updatehandler.h | 30 +-- .../VST3_SDK/base/thread/include/flock.h | 31 +-- .../VST3_SDK/base/thread/source/flock.cpp | 30 +-- .../VST3_SDK/pluginterfaces/LICENSE.txt | 58 ++---- .../VST3_SDK/pluginterfaces/base/fplatform.h | 5 +- .../VST3_SDK/pluginterfaces/base/ftypes.h | 9 +- .../VST3_SDK/pluginterfaces/base/funknown.h | 4 + .../pluginterfaces/base/funknownimpl.h | 23 +-- .../VST3_SDK/pluginterfaces/base/futils.h | 2 +- .../VST3_SDK/pluginterfaces/base/icloneable.h | 2 +- .../pluginterfaces/base/ipersistent.h | 10 +- .../pluginterfaces/base/ipluginbase.h | 8 +- .../pluginterfaces/base/iupdatehandler.h | 2 +- .../VST3_SDK/pluginterfaces/base/ustring.h | 4 + .../VST3_SDK/pluginterfaces/gui/iplugview.h | 36 ++-- .../gui/iplugviewcontentscalesupport.h | 1 + .../VST3_SDK/pluginterfaces/vst/ivstevents.h | 2 + .../pluginterfaces/vst/ivstmidicontrollers.h | 18 +- .../pluginterfaces/vst/ivstmidilearn.h | 2 +- .../pluginterfaces/vst/ivstmidimapping2.h | 182 ++++++++++++++++++ .../pluginterfaces/vst/ivstnoteexpression.h | 14 ++ .../pluginterfaces/vst/ivsttestplugprovider.h | 30 +-- .../VST3_SDK/pluginterfaces/vst/vsttypes.h | 8 +- .../VST3_SDK/public.sdk/LICENSE.txt | 49 +++-- .../source/common/commonstringconvert.cpp | 30 +-- .../source/common/commonstringconvert.h | 30 +-- .../public.sdk/source/common/memorystream.cpp | 30 +-- .../public.sdk/source/common/memorystream.h | 30 +-- .../public.sdk/source/common/pluginview.cpp | 30 +-- .../public.sdk/source/common/pluginview.h | 30 +-- .../public.sdk/source/common/readfile.cpp | 30 +-- .../public.sdk/source/common/readfile.h | 30 +-- .../source/vst/hosting/hostclasses.cpp | 30 +-- .../source/vst/hosting/hostclasses.h | 30 +-- .../public.sdk/source/vst/hosting/module.cpp | 30 +-- .../public.sdk/source/vst/hosting/module.h | 30 +-- .../source/vst/hosting/module_linux.cpp | 30 +-- .../source/vst/hosting/module_win32.cpp | 90 ++++----- .../vst/hosting/pluginterfacesupport.cpp | 34 +--- .../source/vst/hosting/pluginterfacesupport.h | 30 +-- .../source/vst/moduleinfo/jsoncxx.h | 30 +-- .../source/vst/moduleinfo/moduleinfo.h | 30 +-- .../vst/moduleinfo/moduleinfocreator.cpp | 30 +-- .../source/vst/moduleinfo/moduleinfocreator.h | 30 +-- .../vst/moduleinfo/moduleinfoparser.cpp | 30 +-- .../source/vst/moduleinfo/moduleinfoparser.h | 30 +-- .../public.sdk/source/vst/utility/optional.h | 30 +-- .../source/vst/utility/stringconvert.cpp | 30 +-- .../source/vst/utility/stringconvert.h | 30 +-- .../public.sdk/source/vst/utility/uid.h | 30 +-- .../source/vst/utility/vst2persistence.cpp | 30 +-- .../source/vst/utility/vst2persistence.h | 30 +-- .../VST3_SDK/public.sdk/source/vst/vstbus.cpp | 30 +-- .../VST3_SDK/public.sdk/source/vst/vstbus.h | 30 +-- .../public.sdk/source/vst/vstcomponent.cpp | 30 +-- .../public.sdk/source/vst/vstcomponent.h | 30 +-- .../source/vst/vstcomponentbase.cpp | 30 +-- .../public.sdk/source/vst/vstcomponentbase.h | 30 +-- .../source/vst/vsteditcontroller.cpp | 30 +-- .../public.sdk/source/vst/vsteditcontroller.h | 30 +-- .../public.sdk/source/vst/vstinitiids.cpp | 35 +--- .../public.sdk/source/vst/vstparameters.cpp | 35 +--- .../public.sdk/source/vst/vstparameters.h | 32 +-- .../public.sdk/source/vst/vstpresetfile.cpp | 30 +-- .../public.sdk/source/vst/vstpresetfile.h | 30 +-- 86 files changed, 774 insertions(+), 1709 deletions(-) delete mode 100644 modules/juce_audio_processors_headless/format_types/VST3_SDK/JUCE_README.md delete mode 100644 modules/juce_audio_processors_headless/format_types/VST3_SDK/VST3_License_Agreement.pdf create mode 100644 modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstmidimapping2.h diff --git a/LICENSE.md b/LICENSE.md index 623a536de8..b547e7ba29 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -46,7 +46,7 @@ The JUCE modules contain the following dependencies: - [LV2](modules/juce_audio_processors/format_types/LV2_SDK/) ([ISC](modules/juce_audio_processors_headless/format_types/LV2_SDK/lv2/COPYING)) - [pslextensions](modules/juce_audio_processors/format_types/pslextensions/ipslcontextinfo.h) ([Public domain](modules/juce_audio_processors_headless/format_types/pslextensions/ipslcontextinfo.h)) - [AAX](modules/juce_audio_plugin_client/AAX/SDK/) ([Proprietary Avid AAX License/GPLv3](modules/juce_audio_plugin_client/AAX/SDK/LICENSE.txt)) -- [VST3](modules/juce_audio_processors/format_types/VST3_SDK/) ([Proprietary Steinberg VST3 License/GPLv3](modules/juce_audio_processors_headless/format_types/VST3_SDK/LICENSE.txt)) +- [VST3](modules/juce_audio_processors/format_types/VST3_SDK/) ([MIT](modules/juce_audio_processors_headless/format_types/VST3_SDK/LICENSE.txt)) - [Box2D](modules/juce_box2d/box2d/) ([zlib](modules/juce_box2d/box2d/Box2D.h)) - [pnglib](modules/juce_graphics/image_formats/pnglib/) ([zlib](modules/juce_graphics/image_formats/pnglib/LICENSE)) - [zlib](modules/juce_core/zip/zlib/) ([zlib](modules/juce_core/zip/zlib/README)) diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/JUCE_README.md b/modules/juce_audio_processors_headless/format_types/VST3_SDK/JUCE_README.md deleted file mode 100644 index f3e3689c36..0000000000 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/JUCE_README.md +++ /dev/null @@ -1,5 +0,0 @@ -This list details modifications made to the VST3 SDK in order to facilitate -inclusion in JUCE. - -- The main.cpp of moduleinfotool was updated to include information exported - by the plugin's IPluginCompatibility object, if present. diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/LICENSE.txt b/modules/juce_audio_processors_headless/format_types/VST3_SDK/LICENSE.txt index f5df1de438..6598b81c88 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/LICENSE.txt +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/LICENSE.txt @@ -1,44 +1,24 @@ //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -This license applies only to files referencing this license, -for other files of the Software Development Kit the respective embedded license text -is applicable. The license can be found at: www.steinberg.net/sdklicenses_vst3 +MIT License -This Software Development Kit is licensed under the terms of the Steinberg VST3 License, -or alternatively under the terms of the General Public License (GPL) Version 3. -You may use the Software Development Kit according to either of these licenses as it is -most appropriate for your project on a case-by-case basis (commercial or not). +Copyright (c) 2025, Steinberg Media Technologies GmbH -a) Proprietary Steinberg VST3 License -The Software Development Kit may not be distributed in parts or its entirety -without prior written agreement by Steinberg Media Technologies GmbH. -The SDK must not be used to re-engineer or manipulate any technology used -in any Steinberg or Third-party application or software module, -unless permitted by law. -Neither the name of the Steinberg Media Technologies GmbH nor the names of its -contributors may be used to endorse or promote products derived from this -software without specific prior written permission. -Before publishing a software under the proprietary license, you need to obtain a copy -of the License Agreement signed by Steinberg Media Technologies GmbH. -The Steinberg VST SDK License Agreement can be found at: -www.steinberg.net/en/company/developers.html +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: -THE SDK IS PROVIDED BY STEINBERG MEDIA TECHNOLOGIES GMBH "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -IN NO EVENT SHALL STEINBERG MEDIA TECHNOLOGIES GMBH BE LIABLE FOR ANY DIRECT, -INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -OF THE POSSIBILITY OF SUCH DAMAGE. +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. -b) General Public License (GPL) Version 3 -Details of these licenses can be found at: www.gnu.org/licenses/gpl-3.0.html -Please refer to the Steinberg VST usage guidelines for the use of VST, VST logo and VST -compatible logos: -https://steinbergmedia.github.io/vst3_dev_portal/pages/VST+3+Licensing/Usage+guidelines.html -//---------------------------------------------------------------------------------- +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +//--------------------------------------------------------------------------------- \ No newline at end of file diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/README.md b/modules/juce_audio_processors_headless/format_types/VST3_SDK/README.md index 3f81424007..1903143e0a 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/README.md +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/README.md @@ -1,7 +1,7 @@
VST 3 SDK
-# Welcome to VST SDK 3.7.x +# Welcome to VST SDK 3.8.x ## Table Of Contents @@ -33,15 +33,13 @@ The full **VST 3 SDK** is available [here!](https://www.steinberg.net/en/company Supported Platforms: -| Operating System |Architecture |Compiler | Notes| -| :------------------------------ | :-----------------------: | :---------------------: | :--------------------------: | -|Windows 10/11 |x86, x86_64, arm64 |MSVC 2022, MSVC 2019 | | -|Windows 8.1 |x86, x86_64 |MSVC 2019, MSVC 2017 | | -|macOS 10.13 - 14 |x86, x86_64, Apple Silicon |Xcode 10 - 15 | | -|iOS 13 - iOS 17 |arm64 |Xcode 11 - 15 | | -|Linux - Raspberry Pi OS (Buster) |arm32 |GCC 8.3 and higher |Visual Studio Code | -|Linux - Ubuntu 18.04 LTS |x86, x86_64 |GCC 8.3 and higher |Visual Studio Code, Qt Creator| -|Linux - Ubuntu 20.04 LTS |x86, x86_64 |GCC 8.3 and higher |Visual Studio Code, Qt Creator| +| Operating System | Architecture | Compiler | Notes | +| :-------------------------------- | :---------------------------- | :-------------------- | :-------------------------------- | +| Windows 11 | x86, x86_64, arm64, arm64EC | MSVC 2022 | | +| Windows 8.1/10 | x86, x86_64 | MSVC 2019, MSVC 2022 | | +| macOS 10.13 - 15 | x86, x86_64, Apple Silicon | Xcode 10 - 16 | | +| iOS 13 - 18 | arm64 | Xcode 11 - 16 | | +| Linux - Ubuntu 24.04 LTS | x86_64 | GCC 13.3 and higher | Visual Studio Code, Qt Creator | ---
@@ -138,7 +136,7 @@ Some more features implemented specifically for developers include: ---
-## How to build VST3 +## How to build VST 3 ### Get the source code from GitHub @@ -234,16 +232,65 @@ cmake --build . --config Release - Press **Configure** - Press **Generate** and the project will be created ----
## Contributing For bug reports and features requests, please visit the [VST Developer Forum](https://sdk.steinberg.net) ---- +
## License & Usage guidelines +- **VST 3 SDK** is under [MIT license](https://tlo.mit.edu/understand-ip/exploring-mit-open-source-license-comprehensive-guide). + +- Developers can adopt the [MIT license](https://tlo.mit.edu/understand-ip/exploring-mit-open-source-license-comprehensive-guide) for full open-source integration. + +- Licensing under **GPLv3** and the **Steinberg proprietary license** is no longer available. + +- Code licensed under [MIT license](https://tlo.mit.edu/understand-ip/exploring-mit-open-source-license-comprehensive-guide) can be used, modified, and redistributed freely — including in commercial products — provided [MIT license](https://tlo.mit.edu/understand-ip/exploring-mit-open-source-license-comprehensive-guide) terms are followed. + More details are found at [www.steinberg.net/sdklicenses_vst3](http://www.steinberg.net/sdklicenses_vst3) + +### Trademark and Logo Usage + +#### General Principle + +Trademark usage (e.g. "VST" name or logo) is optional under [MIT license](https://tlo.mit.edu/understand-ip/exploring-mit-open-source-license-comprehensive-guide), but if used, must comply with Steinberg's official trademark rules. + +#### Permitted Use (if selected) + +If you choose to display the **VST Compatible Logo** or refer to the **VST trademark**: + + - Logos must be used in unaltered form. + - Use must follow the official usage guidelines provided in the SDK. + - The trademark/logo must appear only in clear product-related contexts, such as: + - Splash screens + - About boxes + - Product websites + - Documentation and manuals + +This ensures legal compliance and brand consistency. + +#### Prohibited Use + +- Using “VST” (or derivatives like “VSTi”) in company or product names. +- Applying the logo or trademark to non-VST-compatible products. +- Associating the trademark with offensive, obscene, or inappropriate content. + +#### VST trademark and/or VST Compatible Logo + +If you choose to display the **VST trademark** and/or **VST Compatible Logo**, you must observe the *Steinberg VST Usage Guidelines*. + +*Purpose*: To assist Steinberg in enforcing and protecting the **VST trademark** in international jurisdictions. + +#### Notes for Developers + +- The *Steinberg VST Usage Guidelines* are included in the SDK. +- Use of branding is not required under [MIT license](https://tlo.mit.edu/understand-ip/exploring-mit-open-source-license-comprehensive-guide), but if you choose to use it, trademark compliance is mandatory. +- Non-compliance with logo guidelines does not affect your MIT rights (but may result in trademark violations). + +#### Best Practice Recommendation + +Although optional, we encourage developers using VST under [MIT license](https://tlo.mit.edu/understand-ip/exploring-mit-open-source-license-comprehensive-guide) to follow the *Steinberg VST Usage Guidelines*.It fosters ecosystem-wide recognition, improves end-user trust, and supports the long-term visibility of the **VST** brand. diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/VST3_License_Agreement.pdf b/modules/juce_audio_processors_headless/format_types/VST3_SDK/VST3_License_Agreement.pdf deleted file mode 100644 index af7d0246d7f840344801d295d0b35e427dad1812..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204538 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 diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/VST3_Usage_Guidelines.pdf b/modules/juce_audio_processors_headless/format_types/VST3_SDK/VST3_Usage_Guidelines.pdf index cf4ea4eea8d490a28a4b9cac9450fc518a9ba260..3bb964ac25b85206daa443856c14396f68dc6718 100644 GIT binary patch literal 361746 zcmbrkbyy_Nwk?QTV}-jF?(Xi=xVyVHF5S4hd*kj7jng|g^OXPodbs%wEp4d zk06PR!klP=rL@|$8u{PuN{a23`4|>(rgkR(j`R8LZwvo6>+kimVO%VK&3_9l|JD3| z8Z74SETQcD*;pc8-oL=-hry8Xvp~ckB1FVQ#9(ardH(Fer{P~`1`T;5D^p|Ve|+3I zh&cXs{;%!x_;-xI(BD}9%MdX!{&o8&X8k;Iu(1&7{$rAGw0Cj%UwZMc>i$9h+W$sS{tV)1Xy@c$=xAzZ z?C~F1ipbf~#q>WVkxwsCQ&&r4QzZ%Ezu>>Stz_zC@8W1|>O{o#Pgg$S|C-i0Eh(oJ zag5F#^&H1kurgs71ZNK4RTQ2C$8D9&I2*z|JR+1lgMh$3vC*#VW*2ZYOqr062)nZudXhQ0GYb-)3A}KdOFZPVh2}!q8UX|6dn!jzbDMtVkpw2^W`1J z#4*2LGG!fF=`)18U6=(GFFa1&Gg~GXO}TmaZzr*G!6zYzY$13! zr=}Z)iO(sXuBUC;?Z~E_?Ki{Av&e+txIqMdR)<< zcPGp{{Dps6jbTyBZ6%cJCk?TEWT82WWBx*gK9sO+m zO5bgkEDP1O;rs0wl5>WRU$qyo)X@6QY z0^6*K6G!+$0l6@bBDHy=uKKI}Hp#J9GP)6A%wo0qZh$p%y2+{46^p zTogGFdNatdWyr9REV?WolGjapr<+qaqPU9tYWaaFRNQUMI0;J8hm=z$nzxXcNE(?a zrb-iqSLm=|>!?npR_$BZAcU#G4AIfnl7bSl8>Gl=Jydc-iMsp8!o}1yq*Y%$^A!la zCHpGTDn3L$sDVyDx*oMcbtogQ9^qr%I9)f(qglM4<4pVxGEh}w#*PPgWcdfDxYWb~ z>o}dE*4^1G?BwUbCTGDMuK_}+)C7mKzFYvVFUF|+){c|fBD$Wt5da`GPYJn7fYk|n zDUxQ1pq{gNu`zkk=G3%z=)@rJyw;0uy4d>jn%WNG9z9l$sj1a3i3I8Jm=wh(@E~H|nXiWaR z<@^lJDyfuEWJ$0;@6Qow#6ftgu#*|9DYq?{3{;}}5@u>&5f{hLxR16;xyhq%Jx;^E zoyqrMI027(sgxv~zIZbop-kzUdcX@B`2dv*-wv|hH;jFW1=dbea0o{#_YDmMts6#T z&g&pJKd-aHMNy&JeZW$JU3V)H{~3aZ-C#6+Oy3PZMl#x^m%ya&sMuwYWX-?0QsEI> zug{~H*W7o)@>_cK=3y!aO+$y_3I#(GpRb^j%1D9d#=R)0p5aSJt+?3}o;(O|RVs)@ zcppL)sD>87TejAFcpQkxO_t<1j$8xU34T6395Fi*<@g1@dqo!39wG8dwfH!Z4fTr1 zitsoDe6#Nq-S$~L3nqduth8!+2RJW9491(dLeGXuj1YPCb@<%~GKc#LYmtjl(eeNY zJ7O#!ffGC0tUepsSOzC0FJ~Eb1i|vy*ytwi<1R(}-m8Wcov=<7}8l}0t^?rkWY-UeX!2g_0=y>jg*AH=z1haVJUJbyETuV(+m61 z=Ik|!Rio~@TLhZd&;Ga)0?rH>O={a0% zune_|k~8i6h~B~ZX2iQt4H$?Enud_LLuu4APG7S8n32~;NSJnD103^^r9JMy2nfW+e4s*6v3Td{ai5k7E!rXYFNbR6#0g3;>N-B6 z^URv~AtA)LIS@jQJmA^0;J}r{twRR&937tHa!^aRYYy5y$G5lro>Se$L4Q(_pma(r$v~VxkDrrY($6cxqRId z9!IT!%nBNW%@Fn0a&JJuvik)B=Fb^bnmlhJI?L-ZTV%#HHtAfW^J+<7uY``A<3OK= z$jvAHSo{`m+E6is?zdj!;9S-SB&C;FRWQlT(~?GEJgF+1y;+y+k;}(Fmc2@TPj*N0 zxXdh7Fu)hiZL`+^Lo0XT^*kw8^Eb#OAqeSCwr zeN(UQ*!uaT`#rVovfg@-CaX_ikaA!`eQ(`Ik(n(;awc*mTr98u3B^lohAUndc zbo;t=F6K+(j=YPAvy=r6eY3a32TEQXoVoR~*P}(9k(fmFwTZ9-0q#BAU=3I10&PPD z)whI&m`~ZPc~_cnqZU(NJSRzp65d-h$iP0|T$pkW1msOVnnb`KY*US{Pua6S^*y}} z3qQ=02(`j9FA&{Vk>=UDV@Gr3;gXIgwTM+q!Zt{pm9WX}-InfeNGBUJ(UDeU#g5t?}}MM-~d zZh(A|&-qktEZS6KO?+3Y38Cv3t5cR*i(0Vr5a%Y`$m!{&eXZP8>n2LM9rc86mU^Nv25)sZb6Z+rtFbY@nMbD zhrfEH{OpJPH9R+rO!Z`l6vud$DP_~x+O3LJsFcaXw9NDjfi15JUm~Ut*S9TDlvi9% z+}l=AjIWR$*jOa|5IaM2D(s7u@|#@vq>gzESfZ9O>lK}?AkbZ9Z~r8V$kcJMF+whI z`yNkb*<=bpb-D{#*MR7wx z;sN%V^P7mSMCnk24ak^A?SfKA5+Z_Ib9>Y#e{wH`-L>bJW+{xs$-XaNmW_SG11?ip zH>F8U^nQo>XTl6&PS>2`KH*yxrcx_1)F))2Ck7SDxL4g&&F)&nN#DipoJhW$MrJj#j&+tro6SnpiXodWQtJ1Z ziW=O97RF}!QrFcJX2yY}^0i@9>01Chx10f+91rLQCdmfD$@yW*{;F>9rspj^%eSrC zIJeA#o8S1OAj*~IXz@mFOQ2^X3Im5Q2n4HkHs@IA!KE})!--Xd3^@*rjqaOXmR8?7 zXs)TLY_f>y%(AX9&PuMZC%HK+z*|K<=_ zI5^qS^q8CeP;T9`2~8$ ze=!W7*MFtie{1{y!ap#v5`7;3W+49FEN*Z2mzwxbHg879NcTw-F#VIVf7<`Ln9(u) z#hCv)#{3ui%Z~iRQvA!0oecRG zgYdV${{u2a%GS{QAGU%)-O}WfePZTd{bv#+O)bqWoQXIY|0#*s+t@oQI~W>&j`Y9i z3<*cWe<%+IDZ5XO%EA6GMfG3I2ZOMsvy+0Uqlmq&!{_XLjv?oNBd+#zpuek#z5B4- zte=x-$iWcD36|srA#-va!EGtXiP0_!Zuu$*%R@jyLX=WVG8C8K$p)epl;k)&N&<+{ zs9*yFAz&;`W?VN`GOmx$$w|4+Kb}rxfA4p2+<3Fx{M66Z1li<71VM~Na+TsAW>B!_ zQj@hy^t|r{eZv*B9JCa(qe$3A!?{&ILwAt&Y3*7Dk7k>fq(*4)P8vtoS{B)Z%<0;k z?E&$i7W@GVCJ))FtFj8Gw!9BYN_~C=s=~+N(oqHlSj%u1zZH>>UKdhBi0uZx!fbab zR4LL7SFdX1gCGF?mcJZ3Rk8&h%izd*z$@TF1S*ixaQF%07F>&B$4&nP#WXF$L5K?E zwp5~y!vR4SrEFQ72^b)i`-(N$*2n-VUium!ElU>a;2TmTF+f1?T2^QPX0)8 zCZ=iNOU;Huya!DwEpB(V%w+yr9+q?6h)@jJ-o=r_EtghF7INbQ zQw+gH?(?CAQFsd_7sGg!QA%;D2V>E)UB`MQ}4 z5r@4!O%hzd%(ebW69a+%#Ol z=^S^JD1^_e8Kwn&BW5e7i4nXJDD#C5BAu#m0>1ltibAPqDC)6^){J2XC9<(Oia|P_ zOQi6XoE&co|%|h`P_;X8>mauc{=)C9aoLE#&k%zLj7+nKr?b7=T=v-COSL0 zI!Kg@8Z@BTnFFKjUar1Va8Esm$}k~cBAS5Du|Qy(wOZK;e+k(@2Ous=>!BnsaYHlA zf_0V?db{hARU|DE$M};<{j6C!q0|)fYA)1*JW3}|%e;)31ugz3IY+0%9$*BPDYBUS zasZ>uN5X@&3dW5giPv-&VESa4VG%bSwu8W%2kU!`q!J`?E5bCA?GJ-xRZT#&xPB{s z9(owTTgL7w>ipJ9WHbn`@LJ#>$}@yRvb<9U%v%@Qk?|D0ZGr;XXs{ZF|GA67QZY1N zavILo;t%6!t~NK{9ZfNj#p8CavJh^I5DUmv%7^```hDJN8K=zrF{Qj%OcF4IOUyw) z3>I2RTHQiJPzdFtpdHb0$2vqb{OW=u&Q?w+IxwLImu^9f zkaOx5Yu0!Sp>4sgJOPA(6lJwT4(w6lp}^lMmd)URW4md;Dhrrb{CGa0}A4up+MmA>(--n@2X4E=8Z(NB{S-TndN%PqRC5HUx!z+zYM z9p_6dHJQR;y;t4E-~CANs? z*V}RsK-Jir)fWVM$VTExAeh3$PHJ@M7b&sx&$P*w`um5NR97sb}E;df+BX7LG}1g1a9S4h)a66}x~-W79ngu1NV{dl-b+u8l9W~yI~>sr zRy(_>Qy@NK8Tj_)1K&oRkVMR?piZdI3`m@{&SfsL*qN#4y&VKIwx~o+1}i8gN-dl9 zphUC9QI_^4o7gU5fg}ym*|X1A(qc?QlpEWZ)zg7JzwW4(8%)oIl+j1%N^_?cLp(Rg zxoMO*BK%~*wqR@sve!gZ|)oLu2t0NyH_*BAm9X zFF6IgpOcjm&ijJ9=1rqGAnc?maKcuOl9I4dg9EyqSR*x~Bf$Dq&HkZ2Ucj3j8KkeB zX-OnvFj@Wa3)3$pP5Juf6b|~L1ZQS1-!=k3o054ev8^vaaU17ACEc>8YTi+J;YwR! zlWh3}bMkmEXgGbt0H-K7jCh;V|BaD15*vkW-*^!NFPjADAE}sSWNnqQ03VJP^5su@{ZWM{0gSQRfxlBlu-@M|Jq3r*CM#ADL9 zWN0r?%v5=wY9u*qzwSMYokg^Ojn-gkM8!^>-Ka%Mq%WcJszaHjcIhJOw#lq?Jvd_e z4ZT2X5QzLIg(eBX^od@{VXh*+5_^vk9WXcFV8BZfVl@3$BKMRRU1arZa5$7R#c_8C z+Q(N_l!ZWOR1_UBHg5rn!>x_#15plNkPoKN=a$E>8qqONL^mBlv7==vC`zBlBCg=k z=L_TO!X}zZ0KjD?@O!;!&{dRqF2j|zjFt+4afL^!&C;%&6pjgn3y4=H%3iVB&mEf| zOvFNwF#@124S=H;mb*uoQ# zpfiwe+QvgzF0_>ZQUo0!AKtJ?k5cu7|5uMfs1xL#v64}eBv=1ME1u}MsgOe)G>J{LGI_etJ$iIwSnnz%GPUVc zZauP1v>Inn9Fts=Fo?{<6c|=GepG7d)CcC<32K1as$IgxfNZPFcxvaP=?)CNv>k(Q zCz2oC03Tc344-&>cRfLbMX*S&V46%q+e2Q&5lk4E#feUW4WRL^!$<$5*!)g6m&J~o1!ZJd_h65ffO#G`P)OE1B6v{?4W0354S^+A z{%C6em+*qOh9%QtT|#=X&Drrj4l@mg^Au%VBPdI1Ix*7EpD237ZfBC#=5$VWC z{~VvkDR;zs{aLvaukvU2JcsC*xKu*U1U}b2FPqbLnaxORG+Kn$=}FH#WoT$L@IsDf zm>ZcRR&)*O*Zz9h6(OEEzrm7IcmKR#OWzx5T12Jd54CFpJr@sAN5lXeKs(}%^xklp zU3}_PGW=sG%0Pq^OmxzX7|O64)9^Vg%{D;ZQT9g@&JhUv)Z4K(_s_{-Il6@;i$ zH?25`5?m6oDkUJ$XvTC@)Qb?~&V`BzUeEbYKd<#9P-V*R;GEM!Scx|6zAB@V=^Ez# z2t(z~1mvf#B4L?&BOXp5ekW~#1YhX{r4$cO?N5K-epgp8mG55!1YzAsT}lhC&uVA4 zrirgHL<+DYtnuWG3*0`^oKVJ!jJ!E#M3(dq-6i9H5TW4ecqHKYlW2-vn@~X~Jw}zU zx$UQ{%roH3CT5=#EMU1qKp)4TsX!y+)oA6`F%&!kVOTXX6?M$qI7ejQTzTQ#iL5K+ zc`bah| z5uPJ|HoI>nrmScsR+6u$pb;{QCCnWgH)`#{(a@P~x5q+tcJl55Jv-QMlPHeMioZ}! z`Hlyy>$kYi*9-`0 z5qCYgj5jz?B%6rDewz1dZ5{xU+qFBYfqOB=X0;b*D{$R|G=l9?`?IXYY;q{<8RBb~LY`BnK|IZlX^-5DgZjmq_bc9JVQCxxjjf|V}6 zN(R*+8PX$bADHfoF8~l@W;6;xl|R$0EERYF#OIG!1Nyj;`)QNyPos^jF~ibbn}m@a z3M#sMZMCba{Z7Ct$}oQ~7#n~c?eGZE(+*shu;fA9wt(>Gi7_3f#jKQFF~?GUD=>bP ztlwJdjZw{k>}&*x=R&pKsg6w=5A4W(?a$x9jhVbiYQ%cj%T1s_s>pav#f@<*{$q+0;`CT1AtRB1Iu^CFr zG3W6vPeP(jQyZxEF(@W#4jC1Ug%g$T+Bs{$co$cC?$RMOqpk0T3a1NY5P9o7mRo!R zH_i)mJD~}gTNaG$$%~d&bq`dYUuTJl#Z#vwk`h`wR*#cd1cB$xqqQ0H5N#^MiHX(j zk`%~c-WAyg7}MwgeiSS=75fd4t)j~Ou_0@@IB=4*tzbZQJgNFv3j~`m`>K|VnCH9O z|9duN?tN2cp}Me8kLN5uI@yO;vi5(rivIkco|Lo=32 zXjpwl#YtdcWz3LWO!6DL&=xt`r+^scXKLz4@1dd@+vjg{5&Ecer%!z2BRSif-ooNr z`)C{Co)5? zzMN~$;4zt7;k8Ibnw+i8@YrmTFeiTBx6@nszFV+?TvMQQwr|X?c7DghM=up|xTcDh z;B97F3E#G<{vsH(X-MQ~$PqYNG^?-8%@}yWw57>{`9!)=ArWx(15{G;N<#@1d7>c~lzRlci?L0kHEx+h>bt!OrU81UJa8k}LP3pc8|gHe52I z7W|F)693f|8q1jQc|g(!d5Xq)wwyN*pB$l~`(4wU$Y%GE9QhdmSC2xj=p8|BeMuxzdeBmzoVkOP)39>wYC756vj6@~YKZ6|1};@7&JX`%GTmBve9 zyk*DdT^;(X@#eJhuVZ$E{3@+dlJAQRr}Lfd*m!#${5RlLD;?m)G0#sF#iyNX#XsK` z?CsA0;%Ef#weAF`KOPJQYJJt~!19>sU(?s8?bQe7S%UmDtiTxX1w7lLE=m)M$DiZB zACGGb@m@1IrNsM4c0H}R1z87D{er#^vqurFnQgCnnU}x24du@$Q_H*5w-F&?9&2a} z_G;47>m&#Uq$Rys9EP1;t~T!rtVo3HKHMyOcT>=PEOB?pOJc5bj@`lCGwm!?dtfblHU|i#cc7|sU0CeP; z=gzWOyGn3z_IOyR`yRsC%K8U?iJAvijuP&7XnPj+^yYd)baVcPa~lgusL2#dq|Qij zGKaMO<+>}Kjg@DP&%l9!(^c~ZUM&)GfNPR+gW0X!I7M;>#iE@)4Ip^9u zL}n_|@GiH#V1Z9@|}C{cSa@HbJ~*035j5 z-n?f{p7;;`9TVl6{1=jd{f6PQo9sPLbZ7(7qU<}kKN@IBDQL``c=BjKl*hHDn}p4$ z;Z@X!mE0tbWBDHZ*H?s9o%V|m)M(IlUY4r5kGR4z&p^RxMzU(?R5NRM?~aF+s5U^L zM3wkZ=qydfl(ckLrW*;RErDon9Yjs+B@9>_KfXIBb-vg2s>9Lxp7wZZcIU%&Tb(B7 zJuxev_uU9Xq(tDKrQ`rIb>-2W!To_tem{-+-|C|oh~}Z0Z}DCLVEh@2E*u9yG;6mN z6SXu=-SMgH2dqGwdt*{aq=X*6`3IJsd&J2%0gS2^MW16!M1o~R4s&P^fxB2Xn((J0 zE*m#{@YHAkSH1OiAB4WTs8;g0d?x3lV-%62jL2?zmZq-LNp>nOxotM*H^-s%i;mZ7 z07327HkQpwWo}U=3JN(Z7IF@8Mh|7tQ#g_X7!sd5-=WOgg1&;mI2X@%ZW=Mtwq&Yy z8)BhdScJF$2msATjV;2l;v#JKguIfdoLtB{9V9+U`LEDA%dv<&Aq{0wz%YAh=&4mU z%bwOy+OJ$A6inokyE7y`QLAY0+3j=6ZTgZ>Jnn5{J53tmX1Xp5V{JE4teDxGRw00g zKMC_qgJvk4mtE^d&bD6*!;QerNjh)@p4Y!{pHi%^fByAAk2jJY8xkz~v{wlg647U% z-!zzFDD*V=pmSdcfY4RY;ARap%-hoecz`w930LWIC|4(IJ8)QvekYex-9D$zPues{!#orzS*&N zgmBQ4R583PgM*sfoH9j06dBuXj)K(d9J(uzwJl9jj;*qxKQ*h)2V#N(Kma<*L{h4k z9C6Z9L~FmDdo>sFgU}ad*?Pq-_d6+v*6Ngj;#1xiiMPQLUdLRUCxL?X%iSQzU!#J@ zydXfQX#0BnoX}H#G=~8uiqqeCHN-C+PU`JhH2QT*auxP76>BUv^h2Sm&%U^Nbyi+N z8Z?#@k-ze2333M^h9@hdO?EQx`7RS1udi7Mz-jWj%Z$c*%$LNzcH|q zuR8iI(H&7A@Xq}0ut?0MrKkRD&C>Qgdgh;U%hNBW=GfPGYu)q9(+wO2bi1PV3&y;Q zZ+r#G=p!dW6YCJ`Kz36}?!em2+&7rCZ=7}&rVLlb>hXz>qRgbIs3>r?DIdvkHcmzjgm7kDji3tEuBwPTU z{8cv|P6dmjFpWzop(7%KhFLlMeg4ljQ?K?a(@NGe@UqSsESJeO`$vM zfc~yCm&WdGW|zjFZ?rV9IR9srTXxLVH?T&Eh?F>xY`D%60;V4VMuq`2KBhZ3Ytn0Q zaq)M{a9yQdQB1h(;+lTl*@tQUaEff549JQVaP7nCJZ>Q03L8F9?82V6v(@Rm^x~#T zxyn$11XZOa%bST$cI)EmgW`?jYNlZjiO=y+J^!%wC~o9~R=#o(z>4!0cW#9&LXv0^YnbIqWveSnLmGI04z`ylx^Wks?Dh`k`HcLHoMz zk-~O6IR@yQi3TKV5LRZVwZ9({1r98hU)zkLSEF0NV;n-wX?_gU?Mt$|P5g27@f^P~ z>{@E=Xu-M3{guI+?MF`#LUNkDE4jp z_uKFW>~g_>Vu7Nx2gLF;SX!p{=pElz{T4LE~2mND=pck-U|Wa+}4$4>zZ!c zGJ`&rJ7LB4+*b|ia*x;L6yBxp%KBP9+m=XGTu;H9Wh|^wc+3wN7JmF+pOO3V6`Z)J zUYMx7h5)M?ILrG89GtV_84WY!XATg}T;SS2d(IF|+gMur)!*tkz6*3+n<=#>(`vsM z&bj+x9QNjqhP`lAzbjdqcu7_C5=2MjMq&+XsD7W$Oy5e3Br;E**yR9z_#}pyUaRI3`8BxutB`b_=mQle~u`v~B_AYlM0DHDkx=Fu71^f2UgSRGH2~MIpXQfD(`Mwt{rfTZZNt@h%pwNCxRmh z#E*gNR(5Sx&@mE9%ap7dD!$}RemS{i8dM|Gae~u&YbyF!e=R^`U=EqB)=1GH7aLWu zaBtF2VGNRq&3htWYz-8%TIGytM@NC{DAOQEHP?+mRmb4sy6x-9 zMdSyUMZ3%7WA@wab{BNiMwfB>l~2gR#dC3lomB<5%iwnU=Ue$Gyjyq_Mr*uCsTYW0lXjX4buqk3KWP-?tvQbI`*ZQ|6;Zcg*Sf2 zvhF>Kg^h=g&3{41K~T0GB+>?lm?RL1P{`oLoGltda% zoiGX)aE7k^eqdNuvnAepZ_n*fykGfYMsaN55O|y0*gSSK{$T(CD`8xO2Fcq%UG$5` zW{nJxWRafPYBszXHz3f!Wrl)^`grWcO<8XpQ^t2w*@NI4lYS_gO%43F;qkBvlQB$xYyt(Oi5YE-AXt-&2|X8_9UMZ|L(1IE+H)F?I{D2-!?<=g!OOf`e4VW!()kh{ITNT`jdg6cSO+^yQ}aD5Dr)gX#T)wuz<-jt;KUu}dYG zQ*gZ>5)5bIo^DlSsEm(*6#e#)@nfT%b}M|q)=D~-IWK;1u0qvgk@yFtp`VPDScaGC zILdM3p=Nn9`IhTLdin77Ln&u)I%#zQBo`238^edEns1x;ISXH5#tiAfQ5p&JaI27$ z;*2&TOTy-JF1k#p*Z0|R@yzaikW=_b#&R>ds+Fz)B*T=ta+;lTcP%la-VS_v7uAH0tJ z=X6DZz_vc*IjnA>tjL{ejH*pqZA~)j3MqY@oUE-~b*)JuMOJQc7p=O9tGvp4W8P9g z5o7JF#18#8EJ;YCqrw|D8bPdn#OM~(2_V@ney@XmOQg)h@0U9c;O}w z>uEK*URASSBbmsjbw{|=Rz4exwx@&;2Hh*S`rf>HP{D+`BfYb?Z{0pl)p98NAv5VXzQyr26+pgj2O$)Y5(XAUsPl`G|{k# zmW)=f^PdHF6REf*&S!pH-B?Gnju9(YO0K*%s93okQjwU7(G5N+uZ}&Wi9v)r_y_%1&rNUX5gqG#h))G@@ z19&A}uzha??DzOT)*ASdNqP!Iq{5Yghj=pMyliNq9S8BF=}FM(&ePFUvIG}gia9HL z6^|^VEf9&1g@a#^yu3*1%gV|uJk~x{yG3m53^D?f%ENg1!S_0iSe)e=+;*xo zk8`+_sMhuzd(x3-Mn~L?y0K=0&EK3rrjE?~a1EYQw5AL_Ya&*dqK-N*8PU8y@-%F6 zdl1y;LZRtFs7MGLJqMBz`dSY-xaBTQ-KfHINt2AICnl+y#dpyT}+dCqs9hXDuDJ2DWT}Z`sIu5PH&jgDqb^j$RkW zb4r2CYOfUbswy~Uv$xGJZkkg}Y82I~j2km;L}DoY6-ukgHX2YI7vEUbudaoue_X=5 zQM>(pFfRf>qHCLnHOevkkbk4?)@T(oWy`5>)F;juFnUJQ_mGeB6ePyBLZfy;S-GOu zc?>DPd;Ym;`H#xVx7kZSTFjwKt&|*&$ICbow27t@$XhnKOAJxJOy?sCiX}!GX3l zQvW+u*CX#j-i_|)xC1>6=_5B)*AK$jbG!bY4Wo z#$wi(PcS%p50YsGQuM!f8ecu=(o{L)z1VtRji%_^VWEnv0j%~lV!5=j&dkZIB4j5t z3-t6R;BpH}*f|S6UKV8rVt*kP!Qk9TjJa>SLA8FI??b6ml3Dzm#nN~i*jV$)uNj6>;;6Qx5Bp)s59CO*bF0+3h&Tm3 z31`DDpC?ywT~a3xLWdo#lN$}E7dmt3!|71P)mi4#J3_mOvzAVh_)&|%?ourK6hsCw zTky+ZeqTP^6AE5jt&?`7dJ*lrol_Mp{fYR-2*p}1o#~uxm8Aays_0P@1nRs&@?$+l zqYMnkOxlUBY3l_i~J*ud_9o@#lBRCAwNc+ zv1~OneF;scM8V*uT}TQ`4pF&=x^!IOIgib4zr2$Yn}j=J_0W<>CBbQpAcJTd0a0ppy^UG=}Kl(Of?5kDo^zum-&Sl-R|aTR8ZK4_IQ z8&O)Sqq5gXn`X~#n8(%Kh6W%?pH2rbROd5-f@9&_o* zeW78_TL%VCJAWy|IG9T;Y2V~R!+?UDPnxyC+(lf^ZtR^xEI5Md5KKopM@{5!0Gq2B zf{g%M>YP!&OLaQNXh&!QLHiL6arJY*F^~+onX>H&?)8jxx8p-j6cQ^8okb?H@ApEJ_MVu z@I%a4r5kzSL^z9DNeYx5zLcJ)29H@usmwy)d{_Y+YjPOCISo#%8DX?Y$V_y!x`bw# z7mThr-2wZ7*pV@WKdw5#oeM!R71h@~hc2hF_ak}pWZoc#ZPGf<&8f$;dX@TEmoydi z&aQlQGjjC^H${aZIj~h%F*LtIY|x=ENU-|wBS`f*NbJ1v_@{sCOzC+ow6g!I2qT=d zzp^J+u1FLUHk(r^&do!bf>ZNEHp-oMIik4ql~r4gO&Q9Uv{t9jm>s64w`rFzJ%SlmrF`TmT4A!h&)vgG^MTI|w6TGMvopkF!6@{=SB8TH zpJj}9o$?Y>F-BJ+>$v5!skYHxCpH`Aw?CS{X0+#wIjlsMne?D${X9FfizJSwCoY_pTuDJQ74+`Ly{g?{NFwGEoKPI_@C zqk8m9*W;fACzhYW)Vhd9!+j;U`prk8p(vfptj0%GvRS1kC;sbcP`Vy&;Y0KZ!uqzsM_M| zj%}OD2Jxkt9DLKqIu&qnNJgl%8KcNylB9&BwG|ttCx*HB7ssn@96~m!g$4OEl-7(Q zZUvbg;A~P0bVnCo`R0v3{2n)m4)sD2>3XNQ25ApAWT=VVXDo75tx#Uk*zWE^6qKE} zH{y`@E}>-#5OF>AdIgIi3j2#(zhA)ZoCO49196e!(lCQUvD>oZ-~{$=Jd8gS4*EG* zR~kF;3iQd+v$se?pW&P9MhiI-RXDOdo8q2=uI71+MZlpYphE_(2fAag_It*ayKtMu z;+eYDpF|lf}%;%ofXH zW@c!i#SB+J%*5>6dD^`ZyBpz%dg$nf?o(A=T_@{g=J)$)FZ)D+^A5G+I+OhCpT&&M zTCYL`WD1RoKpL$1=q_MVU*1ZNOSLk#9#S3akj%6ltq)~u%a7z67KCVlMM~K!*RnOL zzygo+uiS3BU>%+6p8R!;0PG}WCocW8U5)e#`1v3Sdw^z+KF0G4J*j7A9Q{HdXd_a2 zbcAdLgvyrP(nI19C-=Nd{&hOT`gxQKx^ExV!zJhsS4%R=$6{V%?Bzfp78g1sij-HIhuq3cOx6)BBE2PK_GoL_2>x!G0R$9*OAwcI8d`Aw6*pt^ zi)3?BmB(AW?!(b0j=&EC5~0K?WL#*dkK@eKhb#53T(JHK*k|>>7n7EJ%zUbz;T$hq zmj)miNFmsaYBL_(+WMI~3Y!WODgA!6_tssP{hraQw%|fepnWyb-siuct2a$)#nPAf z_TU`Jca8@@|MiO=S_V@le8+q^er$NRL11k1j{YSgq5UK!K7t_|&w)Ft&Mr)CGiSH3 zs_W7=M(q0(E=nv>nH)k>crC7hASf!D{8b6I1RT=!oP+L}6Bj1xwuuM5ObfH6Z4Wq6 zQ9q{KwK59YJh2`P4EorveUlWiW3cc3_bYKrlLkIG=r6``v-#_k5FNHwV4In2u90^? z(Y;xt`K9WUK}a%#oejc@d1ukV`Df+} zm33-xr}{(GV7_o5wgZV)Draa2*zRp(Z#njA*YE>n>mPVQKLH`7eaz7#h1TwrAUSzFH3 zI+%2(KG3oTO)};P6j2FO$8ysUIGHVRI}|9a??>dKNcE$FjMaXNR(!jFMaM36pTHkQ zL0n`KD3MU^!PF)*wc)5uCJuygg0y!a@Kh@c`qH_J*k2{5!h|dtnMmS~BzPO(ta_m0 ze>6r`b+5b_QMr#`1=D1maw;H#g_w%wp1m{t&ZE>*e9XtYsGizMo$tGkpu9ILiQf^O z_lu{>7l!H&6vrO~D#l;Uy+xF^R(Me5m_8OX3|1QfLdSkWNar=e$J55S1Tzc=6_R*t z1^t18!#&+^kG(-C3Sq36wA0F&U4|+fX>;z5RPA>-O&dfZ31M{?Eq<^rIQUbM{x1Sa z*y-cU!CYpA4Kgy3B~T&C8bN_1V!$SMQB8Tt3GG57YYFu}xCZo5=@9gJQs5MK5-!^- zUfmy>n&9H)F}X{R?F~R!ooBG4ZGA6h@a=Hwq;zuVd~gdZCP!8^%yan=8t~vYF)2jg z4?r<%ustf#rL}ys7ASxPTMeqbbvSFErd&TDuFxScYY(e>03#Q>h}u3rXq8hKQ%3r9EXy^<+0*8sNAc3PWNXMP)D0_(faDsI%xwktx!ytV&G zVbzUB-9QQm2W4KXgovFUl3IiAysP<{M2FYPzU9HG^lu_JcCpyn=>~QXvL?RyiELog zTttT|zgZ+-06PyaBkSFUxNU}7HX;Yxs<~Q^6EGeJIvxEqMclbG+|NIuq1m87j4NGr z(BXYsD-K`Hq=ZE|O7YDxo|MZjuhW~^afhQL*VmSp-7J=J-ah(XSFDp?lC)J5;j;z+ zO#`q3j;jd}lex1{v!W2<<^*i(+j*BJ>_*yY4fpXiTi|2YJl`WQWcV}Q63!ijsd7cD zc|z8bjZ-%z6?j&(e4Q8QZat~~od^H>x=pj~_J(%;0G1;o+)@vhRGj99#^G zEggwOXv^jcFSKgM9p`yR-xA+I1`p;)+7|NfE6PAPP*kopkt&v{o=Jf&?qp#pbd3+2nQJ z*NLLmL}@9u?-+6PT#J5JZ)&hQALw66=0cX56lXjve2GTT7whkzufXNt2xT!P@4=`Y#}iu+ZOBUk~>DUzNh*iP5pM`t%MI9Dk&uuwX@^f_P%My0%e+oPRf|5_}$xG zWrDw?Tu2ILUOc8$dpU@Ve_A;m`S%kFhQ?_AP_S~O*w#60%W{9l*)@6BwgTq+aaxa| zrJI!VWg=v|Eog{ZD4T~w+%%McmdfWdd_`^AsZ?1u7`jHiuWqf4W?GK{&1+?64r6N@ zCrECEE2xUPx9m!>xW}la^~2f)e7{_51cN2Pfq3>-1AUdFT7h~2_gZn)hNb?jvf6o3 zxAd^hYhn()#a~|#>PvAKLY@l-`B~>z3G*@{%HJeJ)8)INCM8zam%GNWJFV{ZEPcDh zPaOuglOD8h5tt}{;4aQ@L~2wrJlH>kkg|A`<`m5(bQw(OBq4#GC$;=Y+)#AM&=u1> zbF`Xptzl!Xx$Sn>c-bDA9B0CmUEM$h z;fHJpLcT}mF^zn8V71Doj|MFFdxk&5N6JRi`4iQ_Ty4^R$qIyGV-O)$Xw&Erc=Ebp9WJ2_ourXj4*LSlMcGam(N#rvDKT@uV{mVloeuXZ$ExP!qf z*!%r+LFnVr&PKkovIgt$wfB+_??^e483HncpidYQr9oL?+b); zGNx_*$6>s2c$qbc7jN0B>cmcReeyK?1+MbVNq#v(7EG=axp~qv!#k(j_p){=jcaad5Icr42>Cflmv-)~`wH0eWPS5LJm3=7e zrxhUG_a*|<=9q?;$$wCY<;=RSh$%5vWq;I{c1SxU)Y!$cLGhI=feC@V$`=Up%z+*U z%cH9=p9t`~bT&|6xT#m&gw&92iXvgdQaTuTmR9?}K0N3IhFg}pkCwPB1Lr}svL@e` zZz(v4L}?XIck>k34G=9xwP;K{WDJ<%ddzC;SqV0l!HPEy%J|0Eb4si8&?ys?*|e9& z;W^CFkJd|Bj;zT5SW!^Cedk`Kb@ZH}$DSohmM)@lqnDC9ON9*n=UqVCi=?H*s&x?+ z@GQ#T=Q?1j8=@ReXv9cMI>>nmhqne^k7x4~3C9@mAS|LU5Lwf92}Gs24V}foR4y~Z zppxPvSInh-Oex}@r_IQ=qUDRNgaV06TzBIX+S&DhVph?i5_bS@MS49H8W_F5GO`f3 zRa7`kIt#kTp=h+>`k~62jUk+Kwj__vSzOgnj^(RkH;dI5L{EK=Q-BbQa?u?DnraJ=wrA zhb>mHCY%Hf(-bxj^JCO;Cp2fCEkYtwXKjT@wb=eTH1(4@wD59doST4khFv_W#@i6c z`mc6-2PIyi5g=B)dMpNTW-{xCO3tkGjn>o!hgWEABb1-*g0Mo<>n;7Xbf$I1J12CP zw3^H7ywoG@7pm)5L#|Hue;%WExYT;3yuw z9sMsl&z&TjU&>vRYwYx1%LZpT5DzL^H0SMf39RX3o0AutUaTGx7i{!Ymz3)~%-vny z>MC-y90^!dZp!JV6&X7Ff$5r~Q!oRGwwSHr@O`txH(no^pJBAvln;iqF)s=8X zR(H!YwU-EsYfxizeq zYG!IFY?%3MO12d>&jMhfI+n!|f7N1`)E{3qw-@Ih&agg8d0=NLm1N_6dlayHbM5$p zACxIRTn5nFef(W^C~6K?yfYWN#KD$(Xf-vj=cJz+TFqk46R52c5&*=y z)ldRrv2v6v=e{Icbad81{7^4M=VEr#cM1MOsjk_UB6fT$>;mSUKg&>V%lJk+R6jRC zrudo3#yf*tBL6K@b|4`vEK&)*esJAhT15@dDsTp-B}GxH&jX72co$?C9eF^aGDqN5!@MVcYBRl@3F z@jJ`Pm6wOMUIJJAwgr`=$_Q%N0&ZJq4r!2XZo_yd+gzC+UMsS50oCu&O>!$80>e~w zhaz-YTmGi-E)HJSXW- zhfuC%Bxlu!G&Wn(k{b@e(&oC4Dt2(3dj=8I0*k#Z^(q z2jf1?(C&CVR`dm@`_0xFxDQd&>*I$|l3lFstH8gj7u~W}C?#uU?i@Tlr7PaHh83WY zUD$!AS=@#hO>}o;x)&&+vKKJ}l8#8_pN-LoCAB{|!k6p&t@`2`)I*lohV6U6^~vGg zQLy%ddoHU|O7-S`g?k>!sgfJ zlP8I$*rcE?UBK42&N4Su=p7WR#fhMFHkg&~I`C@+QV6CD9yttHEl_J`Ct~@&vZE>d z4w(f48l9nY@@uM-VZA)B>3x)GA=m{#pDReM(oM}QjP2FwBvRbS*N_G~&&QhUk2@*6 znS67L7#u3`>%GZP8T3-xMGiIcDe0U0?PZ}i*E8%7t6y)67VqaRQV;#QtRaI_1OxXL=S}ql+Kgej_)I+*Jcy&&N&{&ea6RZ zO;jrQ;%iluI28nj4mPqc^@{d-Kb$w@I=q{B;2}u7Jw>6Ax=Mw9E3raNQc&t*6Q+

LWHUTZvkPSs}L9f~= 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%0Dj~-1~sjd^_D=e(jH?drms-JnTWRY4+*? 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ℑ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 %vUr^9mX6`YVi0dhtuyM3u_M*TcWG=*2vv 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%0Db4B;`yMV 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 literal 307448 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%0D*C5lY09 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

vcchxN8i9H{Qx<*2SfZe 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�LlS{9$2XK`ANiWxFug-@jw^?0orf5K3Ec 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

#)*Z>5_7r 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 fsOsm7*{yJB05rS(}}fIw5)X-&bAMiAINJs74~ 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 diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/LICENSE.txt b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/LICENSE.txt index ec797c8bd3..6598b81c88 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/LICENSE.txt +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/LICENSE.txt @@ -1,27 +1,24 @@ //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. -//----------------------------------------------------------------------------- +MIT License + +Copyright (c) 2025, Steinberg Media Technologies GmbH + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +//--------------------------------------------------------------------------------- \ No newline at end of file diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/baseiids.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/baseiids.cpp index 0169c2ec20..8cd6687340 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/baseiids.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/baseiids.cpp @@ -8,31 +8,11 @@ // Description : Basic Interface // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "pluginterfaces/base/funknown.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/classfactoryhelpers.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/classfactoryhelpers.h index e4231358b3..3e1fb97251 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/classfactoryhelpers.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/classfactoryhelpers.h @@ -8,31 +8,11 @@ // Description : Class factory // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fbuffer.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fbuffer.cpp index bf95b50fb0..467cc8e99b 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fbuffer.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fbuffer.cpp @@ -8,31 +8,11 @@ // Description : // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "base/source/fbuffer.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fbuffer.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fbuffer.h index e1efd2c5c2..475f532752 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fbuffer.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fbuffer.h @@ -8,31 +8,11 @@ // Description : // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fcommandline.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fcommandline.h index dfbe364bda..249120a244 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fcommandline.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fcommandline.h @@ -5,41 +5,16 @@ // Category : Helpers // Filename : base/source/fcommandline.h // Created by : Steinberg, 2007 -// Description : Very simple command-line parser. +// Description : Very simple command-line parser. @see Steinberg::CommandLine // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- -//------------------------------------------------------------------------ -/** @file base/source/fcommandline.h - Very simple command-line parser. - @see Steinberg::CommandLine */ -//------------------------------------------------------------------------ #pragma once #include diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fdebug.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fdebug.cpp index 18fa1c9b44..9d290e2688 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fdebug.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fdebug.cpp @@ -10,31 +10,11 @@ // RELEASE Program is shipping. // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "base/source/fdebug.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fdebug.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fdebug.h index ecfb82fcb7..fd663bac6c 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fdebug.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fdebug.h @@ -10,31 +10,11 @@ // RELEASE Program is shipping. // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- //----------------------------------------------------------------------------- diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fobject.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fobject.cpp index 59fe788bc4..a1da6cfffb 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fobject.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fobject.cpp @@ -9,31 +9,11 @@ // Description : Basic Object implementing FUnknown // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "base/source/fobject.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fobject.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fobject.h index 080c05599c..d2453ba83f 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fobject.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fobject.h @@ -8,37 +8,18 @@ // Description : Basic Object implementing FUnknown // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- //------------------------------------------------------------------------ /** @file base/source/fobject.h Basic Object implementing FUnknown. */ //------------------------------------------------------------------------ + #pragma once #include "pluginterfaces/base/funknown.h" @@ -444,7 +425,7 @@ Steinberg::tresult PLUGIN_API queryInterface (const Steinberg::TUID iid, void** /** Add a interfaces. */ //------------------------------------------------------------------------ #define DEF_INTERFACE(InterfaceName) \ - QUERY_INTERFACE (iid, obj, InterfaceName::iid, InterfaceName) + QUERY_INTERFACE (iid, obj, Steinberg::getTUID (), InterfaceName) //------------------------------------------------------------------------ /** End defining interfaces. */ diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstreamer.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstreamer.cpp index af193cf189..6d5b11a616 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstreamer.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstreamer.cpp @@ -8,31 +8,11 @@ // Description : Extract of typed stream i/o methods from FStream // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "fstreamer.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstreamer.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstreamer.h index dbec4054bc..4dcb219a36 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstreamer.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstreamer.h @@ -8,31 +8,11 @@ // Description : Extract of typed stream i/o methods from FStream // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstring.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstring.cpp index e6b34d98a7..43b3424a99 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstring.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstring.cpp @@ -8,31 +8,11 @@ // Description : String class // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "base/source/fstring.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstring.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstring.h index 3332e47c92..a03a52c853 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstring.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/fstring.h @@ -8,31 +8,11 @@ // Description : String class // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/updatehandler.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/updatehandler.cpp index b2caf8ac4e..8d0fe3e6cd 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/updatehandler.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/updatehandler.cpp @@ -8,31 +8,11 @@ // Description : // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "base/source/updatehandler.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/updatehandler.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/updatehandler.h index 084105e5f1..a34849cfdf 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/updatehandler.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/source/updatehandler.h @@ -8,31 +8,11 @@ // Description : // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/thread/include/flock.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/thread/include/flock.h index 14ffee4158..40015ee348 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/thread/include/flock.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/thread/include/flock.h @@ -8,31 +8,11 @@ // Description : locks // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- //---------------------------------------------------------------------------------- @@ -40,6 +20,7 @@ Locks. */ /** @defgroup baseLocks Locks */ //---------------------------------------------------------------------------------- + #pragma once #include "base/source/fobject.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/thread/source/flock.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/thread/source/flock.cpp index ac9d7d5729..0f4e8fcda9 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/thread/source/flock.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/base/thread/source/flock.cpp @@ -8,31 +8,11 @@ // Description : Locks // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #define DEBUG_LOCK 0 diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/LICENSE.txt b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/LICENSE.txt index f5df1de438..6598b81c88 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/LICENSE.txt +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/LICENSE.txt @@ -1,44 +1,24 @@ //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -This license applies only to files referencing this license, -for other files of the Software Development Kit the respective embedded license text -is applicable. The license can be found at: www.steinberg.net/sdklicenses_vst3 +MIT License -This Software Development Kit is licensed under the terms of the Steinberg VST3 License, -or alternatively under the terms of the General Public License (GPL) Version 3. -You may use the Software Development Kit according to either of these licenses as it is -most appropriate for your project on a case-by-case basis (commercial or not). +Copyright (c) 2025, Steinberg Media Technologies GmbH -a) Proprietary Steinberg VST3 License -The Software Development Kit may not be distributed in parts or its entirety -without prior written agreement by Steinberg Media Technologies GmbH. -The SDK must not be used to re-engineer or manipulate any technology used -in any Steinberg or Third-party application or software module, -unless permitted by law. -Neither the name of the Steinberg Media Technologies GmbH nor the names of its -contributors may be used to endorse or promote products derived from this -software without specific prior written permission. -Before publishing a software under the proprietary license, you need to obtain a copy -of the License Agreement signed by Steinberg Media Technologies GmbH. -The Steinberg VST SDK License Agreement can be found at: -www.steinberg.net/en/company/developers.html +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: -THE SDK IS PROVIDED BY STEINBERG MEDIA TECHNOLOGIES GMBH "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -IN NO EVENT SHALL STEINBERG MEDIA TECHNOLOGIES GMBH BE LIABLE FOR ANY DIRECT, -INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -OF THE POSSIBILITY OF SUCH DAMAGE. +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. -b) General Public License (GPL) Version 3 -Details of these licenses can be found at: www.gnu.org/licenses/gpl-3.0.html -Please refer to the Steinberg VST usage guidelines for the use of VST, VST logo and VST -compatible logos: -https://steinbergmedia.github.io/vst3_dev_portal/pages/VST+3+Licensing/Usage+guidelines.html -//---------------------------------------------------------------------------------- +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +//--------------------------------------------------------------------------------- \ No newline at end of file diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/fplatform.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/fplatform.h index c1b3f8ad6c..53ac5c0377 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/fplatform.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/fplatform.h @@ -50,7 +50,7 @@ #else #define SMTG_CPU_X86 0 #endif - #if defined (_M_AMD64) + #if defined (_M_AMD64) // expected: "&& !defined(_M_ARM64EC)", but performance with IPP is better than native ARM code #define SMTG_CPU_X86_64 1 #else #define SMTG_CPU_X86_64 0 @@ -108,6 +108,7 @@ #define SMTG_CPP14 (__cplusplus >= 201402L || ((_MSC_FULL_VER >= 190024210L) && (_MSVC_LANG >= 201402L))) #define SMTG_CPP17 (__cplusplus >= 201703L || ((_MSC_FULL_VER >= 190024210L) && (_MSVC_LANG >= 201703L))) #define SMTG_CPP20 (__cplusplus >= 202002L) + #define SMTG_CPP23 (__cplusplus >= 202302L) #define SMTG_HAS_NOEXCEPT ((_MSC_FULL_VER >= 190023026L) || (SMTG_INTEL_CXX11_MODE && SMTG_INTEL_COMPILER >= 1300)) #if ((_MSC_FULL_VER >= 190024210L) || (SMTG_INTEL_CXX11_MODE && SMTG_INTEL_COMPILER >= 1500) || (defined (__MINGW32__) && SMTG_CPP11)) #define SMTG_HAS_CPP11_CONSTEXPR 1 @@ -175,6 +176,7 @@ #define SMTG_CPP14 (__cplusplus >= 201402L) #define SMTG_CPP17 (__cplusplus >= 201703L) #define SMTG_CPP20 (__cplusplus >= 202002L) + #define SMTG_CPP23 (__cplusplus >= 202302L) #if defined (__GNUG__) && __GNUG__ < 8 #define SMTG_CPP11_STDLIBSUPPORT 0 #else @@ -255,6 +257,7 @@ #define SMTG_CPP14 (__cplusplus >= 201402L) #define SMTG_CPP17 (__cplusplus >= 201703L) #define SMTG_CPP20 (__cplusplus >= 202002L) + #define SMTG_CPP23 (__cplusplus >= 202302L) #if defined (_LIBCPP_VERSION) && SMTG_CPP11 #define SMTG_CPP11_STDLIBSUPPORT 1 #define SMTG_HAS_NOEXCEPT 1 diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ftypes.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ftypes.h index 70ba2ca3c7..8568fae8b2 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ftypes.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ftypes.h @@ -37,7 +37,11 @@ namespace Steinberg { //----------------------------------------------------------------- -// Integral Types +/** Integral Types + * \defgroup smtgtypedef Steinberg Data Types + * Data Types defined by Steinberg SDK + * @{ + */ typedef char int8; typedef uint8_t uint8; typedef unsigned char uchar; @@ -117,6 +121,9 @@ namespace Steinberg typedef int32 UCoord; static const UCoord kMaxCoord = ((UCoord)0x7FFFFFFF); static const UCoord kMinCoord = ((UCoord)-0x7FFFFFFF); + +/**@}*/ +//---------------------------------------------------------------------------- } // namespace Steinberg diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/funknown.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/funknown.h index 3821a6393f..3f6de83b10 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/funknown.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/funknown.h @@ -201,6 +201,8 @@ enum }; #endif +/** \ingroup smtgtypedef */ +/**@{*/ //------------------------------------------------------------------------ typedef int64 LARGE_INT; // obsolete @@ -209,6 +211,8 @@ typedef int64 LARGE_INT; // obsolete //------------------------------------------------------------------------ typedef char TUID[16]; ///< plain UID type +/**@}*/ + #if SMTG_CPP14 //------------------------------------------------------------------------ inline SMTG_CONSTEXPR14 void copyTUID (char* dst, const char* src) diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/funknownimpl.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/funknownimpl.h index dc1c77dd2c..a3a655453c 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/funknownimpl.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/funknownimpl.h @@ -194,23 +194,16 @@ struct UID UID () = delete; - static const TUID& toTUID () - { - // clang-format off - static TUID uuid = { + static constexpr TUID data = { #if COM_COMPATIBLE - l1_4, l1_3, l1_2, l1_1, - l2_2, l2_1, l2_4, l2_3, + l1_4, l1_3, l1_2, l1_1, l2_2, l2_1, l2_4, l2_3, #else - l1_1, l1_2, l1_3, l1_4, - l2_1, l2_2, l2_3, l2_4, + l1_1, l1_2, l1_3, l1_4, l2_1, l2_2, l2_3, l2_4, #endif - l3_1, l3_2, l3_3, l3_4, - l4_1, l4_2, l4_3, l4_4 - }; - // clang-format on - return uuid; - } + l3_1, l3_2, l3_3, l3_4, l4_1, l4_2, l4_3, l4_4, + }; + + static const TUID& toTUID () { return data; } }; /** @return the TUID for an interface. */ @@ -413,7 +406,7 @@ private: { if (match (tuid) || match (tuid)) { - obj = static_cast (this->unknownCast ()); + obj = static_cast (this); return true; } diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/futils.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/futils.h index e5d8a5f3ab..38eaa333a9 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/futils.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/futils.h @@ -84,7 +84,7 @@ bool IsApproximateEqual (T t1, T t2, T epsilon) //---------------------------------------------------------------------------- template -inline T ToNormalized (const T& value, const int32 numSteps) +inline T ToNormalized (const T value, const int32 numSteps) { return value / T (numSteps); } diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/icloneable.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/icloneable.h index f698a69241..5bdad5a995 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/icloneable.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/icloneable.h @@ -21,7 +21,7 @@ namespace Steinberg { //------------------------------------------------------------------------ -/** Interface allowing an object to be copied. +/** Interface allowing an object to be copied. - [plug & host imp] - [released: N4.12] */ diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ipersistent.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ipersistent.h index 41036aa44d..792bf08ecc 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ipersistent.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ipersistent.h @@ -23,7 +23,7 @@ namespace Steinberg { class FVariant; class IAttributes; //------------------------------------------------------------------------ -/** Persistent Object Interface. +/** Persistent Object Interface. [plug imp] \n This interface is used to store/restore attributes of an object. An IPlugController can implement this interface to handle presets. @@ -60,10 +60,12 @@ public: DECLARE_CLASS_IID (IPersistent, 0xBA1A4637, 0x3C9F46D0, 0xA65DBA0E, 0xB85DA829) - +/** \ingroup smtgtypedef */ +/**@{*/ typedef FIDString IAttrID; +/**@}*/ //------------------------------------------------------------------------ -/** Object Data Archive Interface. +/** Object Data Archive Interface. - [host imp] - store data/objects/binary/subattributes in the archive @@ -148,7 +150,7 @@ public: DECLARE_CLASS_IID (IAttributes, 0xFA1E32F9, 0xCA6D46F5, 0xA982F956, 0xB1191B58) //------------------------------------------------------------------------ -/** Extended access to Attributes; supports Attribute retrieval via iteration. +/** Extended access to Attributes; supports Attribute retrieval via iteration. - [host imp] - [released] C7/N6 diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ipluginbase.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ipluginbase.h index c20a5bf408..859424bfc7 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ipluginbase.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ipluginbase.h @@ -22,7 +22,7 @@ namespace Steinberg { //------------------------------------------------------------------------ -/** Basic interface to a plug-in component: IPluginBase +/** Basic interface to a plug-in component: IPluginBase \ingroup pluginBase - [plug imp] - initialize/terminate the plug-in component @@ -118,7 +118,7 @@ struct PFactoryInfo }; //------------------------------------------------------------------------ -/** Basic Information about a class provided by the plug-in. +/** Basic Information about a class provided by the plug-in. \ingroup pluginBase */ struct PClassInfo @@ -216,7 +216,7 @@ DECLARE_CLASS_IID (IPluginFactory, 0x7A4D811C, 0x52114A1F, 0xAED9D2EE, 0x0B43BF9 //------------------------------------------------------------------------ -/** Version 2 of Basic Information about a class provided by the plug-in. +/** Version 2 of Basic Information about a class provided by the plug-in. \ingroup pluginBase */ struct PClassInfo2 @@ -478,7 +478,7 @@ DECLARE_CLASS_IID (IPluginFactory3, 0x4555A2AB, 0xC1234E57, 0x9B122910, 0x368789 //------------------------------------------------------------------------ // GetPluginFactory //------------------------------------------------------------------------ -/** Plug-in entry point. +/** Plug-in entry point. \ingroup pluginBase Any plug-in must define and export this function. \n A typical implementation of GetPluginFactory looks like this diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/iupdatehandler.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/iupdatehandler.h index 08f38dd274..4897d13c9a 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/iupdatehandler.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/iupdatehandler.h @@ -65,7 +65,7 @@ public: DECLARE_CLASS_IID (IUpdateHandler, 0xF5246D56, 0x86544d60, 0xB026AFB5, 0x7B697B37) //------------------------------------------------------------------------ -/** A dependent will get notified about changes of a model. +/** A dependent will get notified about changes of a model. [plug imp] - notify changes of a model diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ustring.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ustring.h index 9df8565e97..2d890eec9e 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ustring.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/base/ustring.h @@ -105,8 +105,12 @@ protected: }; //------------------------------------------------------------------------ +/** Predefined UTF-16 string array types. + * \ingroup smtgtypedef */ +/**@{*/ typedef UStringBuffer<128> UString128; ///< 128 character UTF-16 string typedef UStringBuffer<256> UString256; ///< 256 character UTF-16 string +/**@}*/ } // namespace Steinberg //------------------------------------------------------------------------ diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/gui/iplugview.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/gui/iplugview.h index ca2703a59d..e0e759862f 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/gui/iplugview.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/gui/iplugview.h @@ -25,12 +25,12 @@ class IPlugFrame; //------------------------------------------------------------------------ /*! \defgroup pluginGUI Graphical User Interface -*/ + */ //------------------------------------------------------------------------ -/** Graphical rectangle structure. Used with IPlugView. -\ingroup pluginGUI -*/ +/** Graphical rectangle structure. Used with IPlugView. + * \ingroup pluginGUI + */ struct ViewRect { ViewRect (int32 l = 0, int32 t = 0, int32 r = 0, int32 b = 0) @@ -51,18 +51,18 @@ struct ViewRect SMTG_TYPE_SIZE_CHECK (ViewRect, 16, 16, 16, 16) //------------------------------------------------------------------------ -/** \defgroup platformUIType Platform UI Types -\ingroup pluginGUI -List of Platform UI types for IPlugView. This list is used to match the GUI-System between -the host and a plug-in in case that an OS provides multiple GUI-APIs. -*/ -/*@{*/ +/** \defgroup platformUIType Platform UI Types + * \ingroup pluginGUI + * List of Platform UI types for IPlugView. This list is used to match the GUI-System between + * the host and a plug-in in case that an OS provides multiple GUI-APIs. + */ +/**@{*/ /** The parent parameter in IPlugView::attached() is a HWND handle. - * You should attach a child window to it. */ + * You should attach a child window to it. */ const FIDString kPlatformTypeHWND = "HWND"; ///< HWND handle. (Microsoft Windows) /** The parent parameter in IPlugView::attached() is a WindowRef. - * You should attach a HIViewRef to the content view of the window. */ + * You should attach a HIViewRef to the content view of the window. */ const FIDString kPlatformTypeHIView = "HIView"; ///< HIViewRef. (Mac OS X) /** The parent parameter in IPlugView::attached() is a NSView pointer. @@ -78,11 +78,17 @@ const FIDString kPlatformTypeUIView = "UIView"; ///< UIView pointer. (iOS) * See https://standards.freedesktop.org/xembed-spec/xembed-spec-latest.html */ const FIDString kPlatformTypeX11EmbedWindowID = "X11EmbedWindowID"; ///< X11 Window ID. (X11) -/*@}*/ +/** The parent parameter in IPlugView::attached() is a wl_surface pointer. + * The plug-in should create a wl_surface and attach it to the parent surface as a wl_subsurface. + * The plug-in should not connect to the system compositor to do so, but use + * IWaylandHost::openWaylandConnection(). + * See https://wayland.freedesktop.org/docs/html */ +const FIDString kPlatformTypeWaylandSurfaceID = "WaylandSurfaceID"; ///< Wayland Surface ID. +/**@}*/ //------------------------------------------------------------------------ //------------------------------------------------------------------------ -/** Plug-in definition of a view. +/** Plug-in definition of a view. \ingroup pluginGUI vstIPlug vst300 - [plug imp] - [released: 3.0.0] @@ -204,7 +210,7 @@ class IPlugFrame : public FUnknown public: //------------------------------------------------------------------------ /** Called to inform the host about the resize of a given view. - * Afterwards the host has to call IPlugView::onSize (). */ + * Afterwards the host has to call IPlugView::onSize (). */ virtual tresult PLUGIN_API resizeView (IPlugView* view, ViewRect* newSize) = 0; //------------------------------------------------------------------------ static const FUID iid; diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/gui/iplugviewcontentscalesupport.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/gui/iplugviewcontentscalesupport.h index 04e1773ccc..988f64ff09 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/gui/iplugviewcontentscalesupport.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/gui/iplugviewcontentscalesupport.h @@ -58,6 +58,7 @@ class IPlugViewContentScaleSupport : public FUnknown { public: //------------------------------------------------------------------------ + /** \ingroup smtgtypedef */ typedef float ScaleFactor; /** Set the Content Scale Factor diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstevents.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstevents.h index 85136f7ea3..16cbbfcbca 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstevents.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstevents.h @@ -166,6 +166,7 @@ struct Event kNoteExpressionTextEvent = 5, ///< is \ref NoteExpressionTextEvent kChordEvent = 6, ///< is \ref ChordEvent kScaleEvent = 7, ///< is \ref ScaleEvent + kNoteExpressionIntValueEvent = 8,///< is \ref NoteExpressionIntValueEvent kLegacyMIDICCOutEvent = 65535 ///< is \ref LegacyMIDICCOutEvent }; @@ -178,6 +179,7 @@ struct Event PolyPressureEvent polyPressure; ///< type == kPolyPressureEvent NoteExpressionValueEvent noteExpressionValue; ///< type == kNoteExpressionValueEvent NoteExpressionTextEvent noteExpressionText; ///< type == kNoteExpressionTextEvent + NoteExpressionIntValueEvent noteExpressionIntValue; ///< type == kNoteExpressionIntValueEvent ChordEvent chord; ///< type == kChordEvent ScaleEvent scale; ///< type == kScaleEvent LegacyMIDICCOutEvent midiCCOut; ///< type == kLegacyMIDICCOutEvent diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstmidicontrollers.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstmidicontrollers.h index 04ec6ee074..c095c6be20 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstmidicontrollers.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstmidicontrollers.h @@ -107,10 +107,20 @@ enum ControllerNumbers kCountCtrlNumber, ///< Count of Controller Number //---Extra for kLegacyMIDICCOutEvent- - kCtrlProgramChange = 130, ///< Program Change (use LegacyMIDICCOutEvent.value only) - kCtrlPolyPressure = 131, ///< Polyphonic Key Pressure (use LegacyMIDICCOutEvent.value for pitch and - /// LegacyMIDICCOutEvent.value2 for pressure) - kCtrlQuarterFrame = 132 ///< Quarter Frame ((use LegacyMIDICCOutEvent.value only) + kCtrlProgramChange = 130, ///< Program Change (use LegacyMIDICCOutEvent.value only) + kCtrlPolyPressure = 131, ///< Polyphonic Key Pressure (use LegacyMIDICCOutEvent.value for pitch and + /// LegacyMIDICCOutEvent.value2 for pressure) + kCtrlQuarterFrame = 132, ///< Quarter Frame ((use LegacyMIDICCOutEvent.value only) + + kSystemSongSelect = 133, ///< Song Select (use LegacyMIDICCOutEvent.value only) + kSystemSongPointer = 134, ///< Song Pointer (use LegacyMIDICCOutEvent.value for LSB and + /// LegacyMIDICCOutEvent.value2 for MSB) + kSystemCableSelect = 135, ///< Cable Select (use LegacyMIDICCOutEvent.value only) + kSystemTuneRequest = 136, ///< Tune Request (use LegacyMIDICCOutEvent.value only) + kSystemMidiClockStart = 137, ///< Midi Clock Start (use LegacyMIDICCOutEvent.value only) + kSystemMidiClockContinue = 138, ///< Midi Clock Continue (use LegacyMIDICCOutEvent.value only) + kSystemMidiClockStop = 139, ///< Midi Clock Stop (use LegacyMIDICCOutEvent.value only) + kSystemActiveSensing = 140, ///< Active Sensing (use LegacyMIDICCOutEvent.value only) }; //------------------------------------------------------------------------ diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstmidilearn.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstmidilearn.h index f25f586c77..2f2e263b57 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstmidilearn.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstmidilearn.h @@ -33,7 +33,7 @@ namespace Vst { If this interface is implemented by the edit controller, the host will call this method whenever there is live MIDI-CC input for the plug-in. This way, the plug-in can change its MIDI-CC parameter -mapping and inform the host via the IComponentHandler::restartComponent with the +mapping and notify the host using the IComponentHandler::restartComponent with the kMidiCCAssignmentChanged flag. Use this if you want to implement custom MIDI-Learn functionality in your plug-in. diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstmidimapping2.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstmidimapping2.h new file mode 100644 index 0000000000..9d9e5fcc84 --- /dev/null +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstmidimapping2.h @@ -0,0 +1,182 @@ +//------------------------------------------------------------------------ +// Flags : clang-format SMTGSequencer +// Project : VST SDK +// +// Category : Interfaces +// Filename : pluginterfaces/vst/ivstmidimapping2.h +// Created by : Steinberg, 10/2025 +// Description : MIDI controller mapping (includes MIDI 2.0) +// +//----------------------------------------------------------------------------- +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. +//----------------------------------------------------------------------------- + +#pragma once + +#include "pluginterfaces/vst/ivstcomponent.h" +#include "pluginterfaces/vst/vsttypes.h" + +//------------------------------------------------------------------------ +#include "pluginterfaces/base/falignpush.h" +//------------------------------------------------------------------------ + +//------------------------------------------------------------------------ +namespace Steinberg { +namespace Vst { + +using MidiGroup = uint8; +using MidiChannel = uint8; +using BusIndex = int32; + +//------------------------------------------------------------------------ +/** Midi2Controller + * + * describes a MIDI 2.0 Registered or Assignable Controller + * + */ +struct Midi2Controller +{ + uint8 bank : 7; // msb + TBool registered : 1; // true: registered, false: assignable + uint8 index : 7; // lsb + TBool reserved : 1; +}; + +//------------------------------------------------------------------------ +struct Midi2ControllerParamIDAssignment +{ + ParamID pId; + BusIndex busIndex; + MidiChannel channel; + Midi2Controller controller; +}; + +//------------------------------------------------------------------------ +struct Midi2ControllerParamIDAssignmentList +{ + uint32 count; + Midi2ControllerParamIDAssignment* map; +}; + +//------------------------------------------------------------------------ +struct Midi1ControllerParamIDAssignment +{ + ParamID pId; + BusIndex busIndex; + MidiChannel channel; + CtrlNumber controller; +}; + +//------------------------------------------------------------------------ +struct Midi1ControllerParamIDAssignmentList +{ + uint32 count; + Midi1ControllerParamIDAssignment* map; +}; + +//------------------------------------------------------------------------ +/** MIDI Mapping interface: Vst::IMidiMapping2 +\ingroup vstIPlug vst380 +- [plug imp] +- [extends IEditController] +- [released: 3.8.0] +- [optional] +- [replaces Vst::IMidiMapping] + +This interface replaces Vst::IMidiMapping to support the extended MIDI controllers in MIDI 2.0. + +A MIDI 2.0 capable host first queries for the Vst::IMidiMapping2 interface and uses the old +Vst::IMidiMapping interface as a fallback. + +A plug-in can use the Vst::IPlugInterfaceSupport to check if the host supports Vst::IMidiMapping2. +*/ +class IMidiMapping2 : public FUnknown +{ +public: + /** Gets the number of MIDI 2.0 controller to parameter assignments + * + * @param direction input/output direction + * @return number of MIDI 2.0 controller to parameter assignments + * \note [UI-thread & Connected] */ + virtual uint32 PLUGIN_API getNumMidi2ControllerAssignments (BusDirections direction) = 0; + + /** Gets MIDI 2.0 controller parameter assignments + * + * the list is preallocated by the host and must be filled by the plug-in + * + * @param direction input/output direction + * @param list list of assignments + * @return kResultTrue on success + * \note [UI-thread & Connected] */ + virtual tresult PLUGIN_API getMidi2ControllerAssignments ( + BusDirections direction, const Midi2ControllerParamIDAssignmentList& list) = 0; + + /** Gets the number of MIDI 1.0 controller to parameter assignments + * + * @param direction input/output direction + * @return number of MIDI 1.0 controller to parameter assignments + * \note [UI-thread & Connected] */ + virtual uint32 PLUGIN_API getNumMidi1ControllerAssignments (BusDirections direction) = 0; + + /** Gets MIDI 1.0 controller parameter assignments + * + * the list is preallocated by the host and must be filled by the plug-in + * + * @param direction input/output direction + * @param list list of assignments + * @return kResultTrue on success + * \note [UI-thread & Connected] */ + virtual tresult PLUGIN_API getMidi1ControllerAssignments ( + BusDirections direction, const Midi1ControllerParamIDAssignmentList& list) = 0; + +//------------------------------------------------------------------------ + static const FUID iid; +}; + +DECLARE_CLASS_IID (IMidiMapping2, 0x6DE14B88, 0x03F94F09, 0xA2552F0F, 0x9326593E) + +//------------------------------------------------------------------------ +/** MIDI Learn interface: Vst::IMidiLearn2 +\ingroup vstIPlug vst380 +- [plug imp] +- [extends IEditController] +- [released: 3.8.0] +- [optional] +- [replaces Vst::IMidiLearn] + +If this interface is implemented by the edit controller, the host will call this method whenever +there is live MIDI-CC input for the plug-in. This way, the plug-in can change its MIDI-CC parameter +mapping and notify the host using IComponentHandler::restartComponent with the +kMidiCCAssignmentChanged flag. +Use this if you want to implement custom MIDI-Learn functionality in your plug-in. +*/ +class IMidiLearn2 : public FUnknown +{ +public: + /** Called on live input MIDI 2.0-CC change associated to a given bus index and MIDI channel + * \note [UI-thread & (Initialized | Connected)] */ + virtual tresult PLUGIN_API onLiveMidi2ControllerInput (BusIndex index, MidiChannel channel, + Midi2Controller midiCC) = 0; + + /** Called on live input MIDI 1.0-CC change associated to a given bus index and MIDI channel + * \note [UI-thread & (Initialized | Connected)] */ + virtual tresult PLUGIN_API onLiveMidi1ControllerInput (BusIndex index, MidiChannel channel, + CtrlNumber midiCC) = 0; + +//------------------------------------------------------------------------ + static const FUID iid; +}; + +DECLARE_CLASS_IID (IMidiLearn2, 0xF07E498A, 0x78864327, 0x8B431CED, 0xA3C553FC) + +//------------------------------------------------------------------------ +} // namespace Vst +} // namespace Steinberg + +//------------------------------------------------------------------------ +#include "pluginterfaces/base/falignpop.h" +//------------------------------------------------------------------------ diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstnoteexpression.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstnoteexpression.h index c32be3749e..e46e2b77c6 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstnoteexpression.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivstnoteexpression.h @@ -98,6 +98,20 @@ struct NoteExpressionValueEvent NoteExpressionValue value; ///< normalized value [0.0, 1.0]. }; +//------------------------------------------------------------------------ +/** Note Expression Int event. Used in \ref Event (union) +Same as NoteExpressionValueEvent but use a uint64 instead of a NoteExpressionValue (double) +\ingroup vstIPlug vst380 +- [released: 3.8.0] +*/ +struct NoteExpressionIntValueEvent +{ + NoteExpressionTypeID typeId; ///< see \ref NoteExpressionTypeID + int32 noteId; ///< associated note identifier to apply the change + + uint64 value; +}; + //------------------------------------------------------------------------ /** Note Expression Text event. Used in Event (union) A Expression event affects one single playing note. \sa INoteExpressionController diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivsttestplugprovider.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivsttestplugprovider.h index baaf60332a..e72157ff4d 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivsttestplugprovider.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/ivsttestplugprovider.h @@ -8,31 +8,11 @@ // Description : VST Test Suite // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2022, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/vsttypes.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/vsttypes.h index 03674a6d48..9af1ac4d28 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/vsttypes.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/pluginterfaces/vst/vsttypes.h @@ -24,17 +24,18 @@ namespace Vst { //------------------------------------------------------------------------ /** VST 3 SDK Version */ #ifndef kVstVersionString -#define kVstVersionString "VST 3.7.14" ///< SDK version for PClassInfo2 +#define kVstVersionString "VST 3.8.0" ///< SDK version for PClassInfo2 #endif #define kVstVersionMajor 3 -#define kVstVersionMinor 7 -#define kVstVersionSub 14 +#define kVstVersionMinor 8 +#define kVstVersionSub 0 #define VST_VERSION ((kVstVersionMajor << 16) | (kVstVersionMinor << 8) | kVstVersionSub) // Versions History which allows to write such code: // #if VST_VERSION >= VST_3_6_5_VERSION +#define VST_3_8_0_VERSION 0x030800 #define VST_3_7_14_VERSION 0x03070E #define VST_3_7_13_VERSION 0x03070D #define VST_3_7_12_VERSION 0x03070C @@ -129,6 +130,7 @@ static SMTG_CONSTEXPR const uint32 SDKVersion = // Versions History which allows to write such code: // if constexpr (SDKVersion >= SDKVersion_3_6_5) { ... } +static SMTG_CONSTEXPR const uint32 SDKVersion_3_8_0 = VST_3_8_0_VERSION; static SMTG_CONSTEXPR const uint32 SDKVersion_3_7_14 = VST_3_7_14_VERSION; static SMTG_CONSTEXPR const uint32 SDKVersion_3_7_13 = VST_3_7_13_VERSION; static SMTG_CONSTEXPR const uint32 SDKVersion_3_7_12 = VST_3_7_12_VERSION; diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/LICENSE.txt b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/LICENSE.txt index ec797c8bd3..6598b81c88 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/LICENSE.txt +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/LICENSE.txt @@ -1,27 +1,24 @@ //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. -//----------------------------------------------------------------------------- +MIT License + +Copyright (c) 2025, Steinberg Media Technologies GmbH + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +//--------------------------------------------------------------------------------- \ No newline at end of file diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.cpp index 28eacf1c69..2caed1ec19 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.cpp @@ -8,31 +8,11 @@ // Description : c++11 unicode string convert functions // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "commonstringconvert.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.h index 2b2d8ca0e5..cf80ef1d24 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.h @@ -8,31 +8,11 @@ // Description : read file routine // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/memorystream.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/memorystream.cpp index 91bd01478b..2ca9258d73 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/memorystream.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/memorystream.cpp @@ -7,31 +7,11 @@ // Description : IBStream Implementation for memory blocks // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "memorystream.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/memorystream.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/memorystream.h index b942f0b196..ac0c4cfaa6 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/memorystream.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/memorystream.h @@ -7,31 +7,11 @@ // Description : IBStream Implementation for memory blocks // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/pluginview.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/pluginview.cpp index add9a2b1ba..87140080c3 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/pluginview.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/pluginview.cpp @@ -7,31 +7,11 @@ // Description : Plug-In View Implementation // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "pluginview.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/pluginview.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/pluginview.h index 6799fb594e..58d777b4a3 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/pluginview.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/pluginview.h @@ -7,31 +7,11 @@ // Description : Plug-In View Implementation // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/readfile.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/readfile.cpp index ae082a88ce..a2f751ae89 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/readfile.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/readfile.cpp @@ -8,31 +8,11 @@ // Description : read file routine // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "readfile.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/readfile.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/readfile.h index 34ff7ff20f..64b9c2c1b9 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/readfile.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/common/readfile.h @@ -8,31 +8,11 @@ // Description : read file routine // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/hostclasses.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/hostclasses.cpp index 4a2e444617..fd0e12498e 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/hostclasses.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/hostclasses.cpp @@ -7,31 +7,11 @@ // Description : VST 3 hostclasses, example impl. for IHostApplication, IAttributeList and IMessage // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "hostclasses.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/hostclasses.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/hostclasses.h index bd51f30c26..22289a90bf 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/hostclasses.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/hostclasses.h @@ -7,31 +7,11 @@ // Description : VST 3 hostclasses, example impl. for IHostApplication, IAttributeList and IMessage // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module.cpp index 28f819b46d..944907d10e 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module.cpp @@ -7,31 +7,11 @@ // Description : hosting module classes // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "module.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module.h index 9de43c44f1..dd753bab46 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module.h @@ -7,31 +7,11 @@ // Description : hosting module classes // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module_linux.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module_linux.cpp index d257763037..15a70da672 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module_linux.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module_linux.cpp @@ -7,31 +7,11 @@ // Description : hosting module classes (linux implementation) // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "module.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module_win32.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module_win32.cpp index 629b72364e..7616bd8566 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module_win32.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/module_win32.cpp @@ -7,31 +7,11 @@ // Description : hosting module classes (win32 implementation) // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2025, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "module.h" @@ -188,7 +168,7 @@ public: instance = loadAsPackage (inPath, errorDescription, architectureArm64XString); if (instance == nullptr) instance = loadAsPackage (inPath, errorDescription, architectureX64String); -#endif +#endif // SMTG_CPU_ARM_64EC if (instance == nullptr) getLastError (p.string (), errorDescription); return instance; @@ -220,8 +200,9 @@ public: const filesystem::path tmp (inPath); #else const filesystem::path tmp = filesystem::u8path (inPath); -#endif - if (filesystem::is_directory (tmp)) +#endif // SMTG_CPP20 + std::error_code ec; + if (filesystem::is_directory (tmp, ec)) { // try as package (bundle) mModule = loadAsPackage (inPath, errorDescription); @@ -314,7 +295,7 @@ bool checkVST3Package (const filesystem::path& p, filesystem::path* result = nul return true; if (openVST3Package (p, architectureX64String, result)) return true; -#endif +#endif // SMTG_CPU_ARM_64EC return false; } @@ -322,7 +303,8 @@ bool checkVST3Package (const filesystem::path& p, filesystem::path* result = nul bool isFolderSymbolicLink (const filesystem::path& p) { #if USE_FILESYSTEM - if (/*filesystem::exists (p) &&*/ filesystem::is_symlink (p)) + std::error_code ec; + if (filesystem::is_symlink (p, ec)) return true; #else const std::wstring wString = p.generic_wstring (); @@ -335,7 +317,7 @@ bool isFolderSymbolicLink (const filesystem::path& p) return true; CloseHandle (hFile); } -#endif +#endif // USE_FILESYSTEM return false; } @@ -354,7 +336,12 @@ Optional getKnownFolder (REFKNOWNFOLDERID folderID) VST3::Optional resolveShellLink (const filesystem::path& p) { #if USE_FILESYSTEM - return {filesystem::read_symlink (p).lexically_normal ()}; + std::error_code ec; + auto target = filesystem::read_symlink (p, ec); + if (ec) + return {}; + else + return { target.lexically_normal () }; #elif USE_OLE Ole::instance (); @@ -392,7 +379,7 @@ VST3::Optional resolveShellLink (const filesystem::path& p) return {filesystem::path (longPath)}; #else return {}; -#endif +#endif // USE_FILESYSTEM } //------------------------------------------------------------------------ @@ -418,7 +405,8 @@ void findFilesWithExt (const filesystem::path& path, const std::string& ext, if (auto res = resolveShellLink (p)) { finalPath = *res; - if (!filesystem::exists (finalPath)) + std::error_code ec; + if (!filesystem::exists (finalPath, ec)) continue; } else @@ -437,12 +425,12 @@ void findFilesWithExt (const filesystem::path& path, const std::string& ext, addToPathList (pathList, str); #else addToPathList (pathList, result.generic_u8string ()); -#endif +#endif // SMTG_CPP20 continue; } } - - if (filesystem::is_directory (finalPath)) + std::error_code ec; + if (filesystem::is_directory (finalPath, ec)) { if (recursive) findFilesWithExt (finalPath, ext, pathList, recursive); @@ -456,9 +444,9 @@ void findFilesWithExt (const filesystem::path& path, const std::string& ext, addToPathList (pathList, str); #else addToPathList (pathList, finalPath.generic_u8string ()); -#endif +#endif // SMTG_CPP20 } -#else +#else // !USE_FILESYSTEM const auto& cp = p.path (); const auto& cpExt = cp.extension (); if (cpExt == ext) @@ -513,14 +501,15 @@ void findFilesWithExt (const filesystem::path& path, const std::string& ext, } } } -#endif +#endif // USE_FILESYSTEM } } //------------------------------------------------------------------------ void findModules (const filesystem::path& path, Module::PathList& pathList) { - if (filesystem::exists (path)) + std::error_code ec; + if (filesystem::exists (path, ec)) findFilesWithExt (path, ".vst3", pathList); } @@ -533,7 +522,7 @@ Optional getContentsDirectoryFromModuleExecutablePath ( filesystem::path path (modulePath); #else filesystem::path path = filesystem::u8path (modulePath); -#endif +#endif // SMTG_CPP20 path = path.parent_path (); if (path.filename () != architectureString) @@ -578,7 +567,7 @@ Module::PathList Module::getModulePaths () filesystem::path path (*knownFolder); #else filesystem::path path = filesystem::u8path (*knownFolder); -#endif +#endif // SMTG_CPP20 path.append ("VST3"); #if LOG_ENABLE std::cout << "Check folder: " << path << "\n"; @@ -593,7 +582,7 @@ Module::PathList Module::getModulePaths () filesystem::path path (*knownFolder); #else filesystem::path path = filesystem::u8path (*knownFolder); -#endif +#endif // SMTG_CPP20 path.append ("VST3"); #if LOG_ENABLE std::cout << "Check folder: " << path << "\n"; @@ -611,7 +600,7 @@ Module::PathList Module::getModulePaths () filesystem::path path (appPath); #else filesystem::path path = filesystem::u8path (appPath); -#endif +#endif // SMTG_CPP20 path = path.parent_path (); path = path.append ("VST3"); #if LOG_ENABLE @@ -639,7 +628,8 @@ Optional Module::getModuleInfoPath (const std::string& modulePath) *path /= "Resources"; *path /= "moduleinfo.json"; - if (filesystem::exists (*path)) + std::error_code ec; + if (filesystem::exists (*path, ec)) { return {path->generic_string ()}; } @@ -673,7 +663,8 @@ bool Module::validateBundleStructure (const std::string& modulePath, std::string auto bundlePath = path->parent_path (); *path /= architectureString; *path /= bundlePath.filename (); - if (std::filesystem::exists (*path) == false) + std::error_code ec; + if (filesystem::exists (*path, ec) == false) { errorDescription = "Shared library name is not equal to bundle folder name. Must be '" + bundlePath.filename ().string () + "'."; @@ -706,7 +697,8 @@ Module::SnapshotList Module::getSnapshots (const std::string& modulePath) *path /= "Resources"; *path /= "Snapshots"; - if (filesystem::exists (*path) == false) + std::error_code ec; + if (filesystem::exists (*path, ec) == false) return result; PathList pngList; @@ -718,7 +710,7 @@ Module::SnapshotList Module::getSnapshots (const std::string& modulePath) const filesystem::path p (png); #else const filesystem::path p = filesystem::u8path (png); -#endif +#endif // SMTG_CPP20 auto filename = p.filename ().generic_string (); auto uid = Snapshot::decodeUID (filename); if (!uid) diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/pluginterfacesupport.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/pluginterfacesupport.cpp index 3e9f8f85ab..9a4f5783b1 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/pluginterfacesupport.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/pluginterfacesupport.cpp @@ -7,31 +7,11 @@ // Description : VST 3 hostclasses, example implementations for IPlugInterfaceSupport // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "pluginterfacesupport.h" @@ -98,6 +78,10 @@ PlugInterfaceSupport::PlugInterfaceSupport () addPlugInterfaceSupported (IProcessContextRequirements::iid); addPlugInterfaceSupported (IParameterFunctionName::iid); addPlugInterfaceSupported (IProgress::iid); + + //----VST 3.8------------------------------------ + addPlugInterfaceSupported (IMidiMapping2::iid) + addPlugInterfaceSupported (IMidiLearn2::iid) */ } diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/pluginterfacesupport.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/pluginterfacesupport.h index ef769bb21b..dc58e629e1 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/pluginterfacesupport.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/hosting/pluginterfacesupport.h @@ -7,31 +7,11 @@ // Description : VST 3 hostclasses, example implementations for IPlugInterfaceSupport // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/jsoncxx.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/jsoncxx.h index 79687789a9..91e1710a3a 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/jsoncxx.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/jsoncxx.h @@ -8,31 +8,11 @@ // Description : // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfo.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfo.h index 1a0001a39d..0b75ddc82a 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfo.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfo.h @@ -8,31 +8,11 @@ // Description : // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfocreator.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfocreator.cpp index cd554e411e..6344659fc2 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfocreator.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfocreator.cpp @@ -8,31 +8,11 @@ // Description : utility functions to create moduleinfo json files // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "moduleinfocreator.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfocreator.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfocreator.h index 2fad32fa18..1ce8904f7d 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfocreator.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfocreator.h @@ -8,31 +8,11 @@ // Description : utility functions to create moduleinfo json files // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfoparser.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfoparser.cpp index eb738822a5..5a58ad9d2e 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfoparser.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfoparser.cpp @@ -8,31 +8,11 @@ // Description : utility functions to parse moduleinfo json files // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "moduleinfoparser.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfoparser.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfoparser.h index 54d5705e25..e05d35e91a 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfoparser.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfoparser.h @@ -8,31 +8,11 @@ // Description : utility functions to parse moduleinfo json files // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/optional.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/optional.h index 1f2244a61e..6bb87330b9 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/optional.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/optional.h @@ -7,31 +7,11 @@ // Description : optional helper // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/stringconvert.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/stringconvert.cpp index 967e34618c..054bc01cfb 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/stringconvert.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/stringconvert.cpp @@ -7,31 +7,11 @@ // Description : c++11 unicode string convert functions // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "pluginterfaces/base/fplatform.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h index c9fbc90445..0188d2d440 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h @@ -7,31 +7,11 @@ // Description : c++11 unicode string convert functions // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/uid.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/uid.h index 56674afa29..03c556a6d3 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/uid.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/uid.h @@ -7,31 +7,11 @@ // Description : UID // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/vst2persistence.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/vst2persistence.cpp index 5179628629..79bbe1dbdd 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/vst2persistence.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/vst2persistence.cpp @@ -5,32 +5,12 @@ // Created by : Steinberg, 12/2019 // Description : vst2 persistence helper // -//------------------------------------------------------------------------ -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved //----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "public.sdk/source/vst/utility/vst2persistence.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/vst2persistence.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/vst2persistence.h index b731cc6970..b4d34ee263 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/vst2persistence.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/utility/vst2persistence.h @@ -5,32 +5,12 @@ // Created by : Steinberg, 12/2019 // Description : vst2 persistence helper // -//------------------------------------------------------------------------ -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved //----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstbus.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstbus.cpp index 70722fa8d5..964a8c7a36 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstbus.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstbus.cpp @@ -7,31 +7,11 @@ // Description : VST Bus Implementation // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "vstbus.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstbus.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstbus.h index 633554d82f..c2c3ea8205 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstbus.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstbus.h @@ -7,31 +7,11 @@ // Description : VST Bus Implementation // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponent.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponent.cpp index c63c33c678..d1dced4a44 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponent.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponent.cpp @@ -7,31 +7,11 @@ // Description : Basic VST Plug-in Implementation // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "vstcomponent.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponent.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponent.h index e5942690fa..73eae47281 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponent.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponent.h @@ -7,31 +7,11 @@ // Description : Basic VST Plug-in Implementation // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponentbase.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponentbase.cpp index e93faf4553..ccfde59797 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponentbase.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponentbase.cpp @@ -7,31 +7,11 @@ // Description : Base class for VST Component and Edit Controller // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "vstcomponentbase.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponentbase.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponentbase.h index 4b149bd0f2..87033980c3 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponentbase.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstcomponentbase.h @@ -7,31 +7,11 @@ // Description : Base class for Component and Edit Controller // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vsteditcontroller.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vsteditcontroller.cpp index 99bd986bd0..e2a9c64dbc 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vsteditcontroller.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vsteditcontroller.cpp @@ -7,31 +7,11 @@ // Description : VST Edit Controller Implementation // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "public.sdk/source/vst/vsteditcontroller.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vsteditcontroller.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vsteditcontroller.h index ea882575dd..b3afd5abf7 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vsteditcontroller.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vsteditcontroller.h @@ -7,31 +7,11 @@ // Description : VST Edit Controller Implementation // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstinitiids.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstinitiids.cpp index d61803776f..240e0d92b8 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstinitiids.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstinitiids.cpp @@ -7,31 +7,11 @@ // Description : Interface symbols file // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "pluginterfaces/base/funknown.h" @@ -47,6 +27,7 @@ #include "pluginterfaces/vst/ivsthostapplication.h" #include "pluginterfaces/vst/ivstinterappaudio.h" #include "pluginterfaces/vst/ivstmessage.h" +#include "pluginterfaces/vst/ivstmidimapping2.h" #include "pluginterfaces/vst/ivstmidilearn.h" #include "pluginterfaces/vst/ivstparameterchanges.h" #include "pluginterfaces/vst/ivstparameterfunctionname.h" @@ -151,4 +132,8 @@ DEF_CLASS_IID (Vst::IDataExchangeReceiver) //----VST 3.7.11--------------------------------- DEF_CLASS_IID (Vst::IRemapParamID) +//----VST 3.8------------------------------------ +DEF_CLASS_IID (Vst::IMidiMapping2) +DEF_CLASS_IID (Vst::IMidiLearn2) + } // Steinberg diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstparameters.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstparameters.cpp index f40a8b91c4..ecded02105 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstparameters.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstparameters.cpp @@ -7,31 +7,11 @@ // Description : VST Parameter Implementation // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "vstparameters.h" @@ -148,8 +128,9 @@ RangeParameter::RangeParameter () : minPlain (0), maxPlain (1) } //------------------------------------------------------------------------ -RangeParameter::RangeParameter (const ParameterInfo& paramInfo, ParamValue min, ParamValue max) -: Parameter (paramInfo), minPlain (min), maxPlain (max) +RangeParameter::RangeParameter (const ParameterInfo& paramInfo, ParamValue _minPlain, + ParamValue _maxPlain) +: Parameter (paramInfo), minPlain (_minPlain), maxPlain (_maxPlain) { } diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstparameters.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstparameters.h index 8e53d53b4a..05963d8188 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstparameters.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstparameters.h @@ -7,31 +7,11 @@ // Description : VST Parameter Implementation // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once @@ -111,7 +91,7 @@ class RangeParameter : public Parameter { public: //------------------------------------------------------------------------ - RangeParameter (const ParameterInfo& paramInfo, ParamValue min, ParamValue max); + RangeParameter (const ParameterInfo& paramInfo, ParamValue _minPlain, ParamValue _maxPlain); RangeParameter (const TChar* title, ParamID tag, const TChar* units = nullptr, ParamValue minPlain = 0., ParamValue maxPlain = 1., ParamValue defaultValuePlain = 0., int32 stepCount = 0, diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstpresetfile.cpp b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstpresetfile.cpp index 355fc3707e..2febe4a41d 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstpresetfile.cpp +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstpresetfile.cpp @@ -7,31 +7,11 @@ // Description : VST 3 Preset File Format // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #include "vstpresetfile.h" diff --git a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstpresetfile.h b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstpresetfile.h index 47d23f1e96..e83f300125 100644 --- a/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstpresetfile.h +++ b/modules/juce_audio_processors_headless/format_types/VST3_SDK/public.sdk/source/vst/vstpresetfile.h @@ -7,31 +7,11 @@ // Description : VST 3 Preset File Format // //----------------------------------------------------------------------------- -// LICENSE -// (c) 2024, Steinberg Media Technologies GmbH, All Rights Reserved -//----------------------------------------------------------------------------- -// Redistribution and use in source and binary forms, with or without modification, -// are permitted provided that the following conditions are met: -// -// * Redistributions of source code must retain the above copyright notice, -// this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright notice, -// this list of conditions and the following disclaimer in the documentation -// and/or other materials provided with the distribution. -// * Neither the name of the Steinberg Media Technologies nor the names of its -// contributors may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -// INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED -// OF THE POSSIBILITY OF SUCH DAMAGE. +// This file is part of a Steinberg SDK. It is subject to the license terms +// in the LICENSE file found in the top-level directory of this distribution +// and at www.steinberg.net/sdklicenses. +// No part of the SDK, including this file, may be copied, modified, propagated, +// or distributed except according to the terms contained in the LICENSE file. //----------------------------------------------------------------------------- #pragma once