diff options
author | Martin BĂ„ngens <marbangens@gmail.com> | 2022-07-02 01:56:38 +0100 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2022-07-02 09:55:35 +0700 |
commit | 05031e58e36cbb5ab2c5ac8065103759a16f90eb (patch) | |
tree | d04739df8bc6c66f47902a1e40adfdc647ffaf8b /libraries/vst3sdk/README | |
parent | 4fbbba5918d9bd706f51b72d1e4dff96f755bede (diff) |
libraries/vst3sdk: Added (SDK for VST3 plug-ins)
Signed-off-by: Dave Woodfall <dave@slackbuilds.org>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries/vst3sdk/README')
-rw-r--r-- | libraries/vst3sdk/README | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/libraries/vst3sdk/README b/libraries/vst3sdk/README new file mode 100644 index 0000000000000..83b9734c3821d --- /dev/null +++ b/libraries/vst3sdk/README @@ -0,0 +1,22 @@ +A VST plug-in is an audio processing component that is utilized within +a host application. This host application provides the audio or/and +event streams that are processed by the plug-in's code. Generally +speaking, a VST plug-in can take a stream of audio data, apply a +process to the audio, and return the result to the host application. +A VST Plug-in performs its process normally using the processor of the +computer. The audio stream is broken down into a series of blocks. The +host supplies the blocks in sequence. The host and its current +environment control the block-size. The VST Plug-in maintains the +status of all its own parameters relating to the running process: The +host does not maintain any information about what the Plug-in did with +the last block of data it processed. + +From the host application's point of view, a VST plug-in is a black box +with an arbitrary number of inputs, outputs (Event (MIDI) or Audio), +and associated parameters. The host needs no implicit knowledge of the +plug-in's process to be able to use it. The Plug-in process can use +whatever parameters it wishes, internally to the process, but depending +on the capabilities of the host, it can allow the changes to user +parameters to be automated by the host. + +Details on how to use are found at www.steinberg.net/sdklicenses_vst3 |