2025-08-06 03:28:14 +02:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" lang = "en-US" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=11" / >
2025-08-06 03:20:21 +00:00
< meta name = "generator" content = "Doxygen 1.9.8" / >
2025-08-06 03:28:14 +02:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > VST2SDK: vst.h File Reference< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
2025-08-06 03:20:21 +00:00
< script type = "text/javascript" src = "resize.js" > < / script >
2025-08-06 03:28:14 +02:00
< script type = "text/javascript" src = "navtreedata.js" > < / script >
< script type = "text/javascript" src = "navtree.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr id = "projectrow" >
< td id = "projectalign" >
< div id = "projectname" > VST2SDK
< / div >
< div id = "projectbrief" > A recreation of the popular Steinberg VST 2.x SDK.< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2025-08-06 03:20:21 +00:00
<!-- Generated by Doxygen 1.9.8 -->
2025-08-06 03:28:14 +02:00
< script type = "text/javascript" >
2025-08-06 03:20:21 +00:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
2025-08-06 03:28:14 +02:00
var searchBox = new SearchBox ( "searchBox" , "search/" , '.html' ) ;
2025-08-06 03:20:21 +00:00
/* @license-end */
2025-08-06 03:28:14 +02:00
< / script >
2025-08-06 03:20:21 +00:00
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
2025-08-06 03:28:14 +02:00
< script type = "text/javascript" >
2025-08-06 03:20:21 +00:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
$ ( function ( ) {
initMenu ( '' , true , false , 'search.php' , 'Search' ) ;
$ ( document ) . ready ( function ( ) { init _search ( ) ; } ) ;
} ) ;
/* @license-end */
2025-08-06 03:28:14 +02:00
< / script >
2025-08-06 03:20:21 +00:00
< div id = "main-nav" > < / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- top -->
2025-08-06 03:20:21 +00:00
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
2025-08-06 03:28:14 +02:00
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class = "ui-resizable-handle" >
< / div >
< / div >
< script type = "text/javascript" >
2025-08-06 03:20:21 +00:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
$ ( document ) . ready ( function ( ) { initNavTree ( 'vst_8h.html' , '' ) ; initResizable ( ) ; } ) ;
/* @license-end */
2025-08-06 03:28:14 +02:00
< / script >
2025-08-06 03:20:21 +00:00
< div id = "doc-content" >
2025-08-06 03:28:14 +02:00
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover = "return searchBox.OnSearchSelectShow()"
onmouseout = "return searchBox.OnSearchSelectHide()"
onkeydown = "return searchBox.OnSearchSelectKey(event)" >
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< div id = "MSearchResults" >
< div class = "SRPage" >
< div id = "SRIndex" >
< div id = "SRResults" > < / div >
< div class = "SRStatus" id = "Loading" > Loading...< / div >
< div class = "SRStatus" id = "Searching" > Searching...< / div >
< div class = "SRStatus" id = "NoMatches" > No Matches< / div >
< / div >
< / div >
< / div >
< / div >
< div class = "header" >
2025-08-06 03:20:21 +00:00
< div class = "summary" >
< a href = "#nested-classes" > Data Structures< / a > |
< a href = "#define-members" > Macros< / a > |
< a href = "#typedef-members" > Typedefs< / a > |
< a href = "#enum-members" > Enumerations< / a > < / div >
2025-08-06 03:28:14 +02:00
< div class = "headertitle" > < div class = "title" > vst.h File Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< div class = "textblock" > < code > #include < inttypes.h> < / code > < br / >
< / div >
< p > < a href = "vst_8h_source.html" > Go to the source code of this file.< / a > < / p >
< table class = "memberdecls" >
2025-08-06 03:20:21 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "nested-classes" name = "nested-classes" > < / a >
2025-08-06 03:28:14 +02:00
Data Structures< / h2 > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structvst__rect__t.html" > vst_rect_t< / a > < / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Window/Editor Rectangle. < a href = "structvst__rect__t.html#details" > More...< / a > < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structvst__parameter__properties__t.html" > vst_parameter_properties_t< / a > < / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Information about a parameter. < a href = "structvst__parameter__properties__t.html#details" > More...< / a > < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structvst__speaker__properties__t.html" > vst_speaker_properties_t< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structvst__speaker__arrangement__t.html" > vst_speaker_arrangement_t< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structvst__stream__properties__t.html" > vst_stream_properties_t< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structvst__host__supports__t.html" > vst_host_supports_t< / a > < / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Plug-in to Host support checks. < a href = "structvst__host__supports__t.html#details" > More...< / a > < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structvst__effect__supports__t.html" > vst_effect_supports_t< / a > < / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Host to Plug-in support checks. < a href = "structvst__effect__supports__t.html#details" > More...< / a > < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > < / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Plug-in Effect definition. < a href = "structvst__effect__t.html#details" > More...< / a > < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table > < table class = "memberdecls" >
2025-08-06 03:20:21 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "define-members" name = "define-members" > < / a >
2025-08-06 03:28:14 +02:00
Macros< / h2 > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "memitem:a668a218f4bb073cd9e14ec1f74772b42" id = "r_a668a218f4bb073cd9e14ec1f74772b42" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a668a218f4bb073cd9e14ec1f74772b42" > VST2SDK_VST_H< / a > < / td > < / tr >
< tr class = "separator:a668a218f4bb073cd9e14ec1f74772b42" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab587d75cb10e7eb0422cb34b2bf302db" id = "r_ab587d75cb10e7eb0422cb34b2bf302db" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db" > VST_FUNCTION_INTERFACE< / a >       __cdecl< / td > < / tr >
< tr class = "memdesc:ab587d75cb10e7eb0422cb34b2bf302db" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Standard calling convention across plug-ins and hosts. < br / > < / td > < / tr >
< tr class = "separator:ab587d75cb10e7eb0422cb34b2bf302db" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a159930143b669088b88b43a54cf91eaf" id = "r_a159930143b669088b88b43a54cf91eaf" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a159930143b669088b88b43a54cf91eaf" > VST_MAX_CHANNELS< / a >       32< / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:a159930143b669088b88b43a54cf91eaf" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum number of channels/streams/inputs/outputs supported by VST 2.x. < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:a159930143b669088b88b43a54cf91eaf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a06c51d1e4072cbda110044ad98c1dce5" id = "r_a06c51d1e4072cbda110044ad98c1dce5" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a06c51d1e4072cbda110044ad98c1dce5" > VST_FOURCC< / a > (a, b, c, d)      ((((uint32_t)a) < < 24) | (((uint32_t)b) < < 16) | (((uint32_t)c) < < 8) | (((uint32_t)d) < < 0))< / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:a06c51d1e4072cbda110044ad98c1dce5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Convert four numbers into a FourCC. < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:a06c51d1e4072cbda110044ad98c1dce5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a09521790f0fb9c38d6dbd3602d621053" id = "r_a09521790f0fb9c38d6dbd3602d621053" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a09521790f0fb9c38d6dbd3602d621053" > VST_MAGICNUMBER< / a >       < a class = "el" href = "vst_8h.html#a06c51d1e4072cbda110044ad98c1dce5" > VST_FOURCC< / a > ('V', 's', 't', 'P')< / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:a09521790f0fb9c38d6dbd3602d621053" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Magic Number identifying a VST 2.x plug-in structure. < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:a09521790f0fb9c38d6dbd3602d621053" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a14bd123916e582739f85d51ddab2df5b" id = "r_a14bd123916e582739f85d51ddab2df5b" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a14bd123916e582739f85d51ddab2df5b" > VST_DEFAULT_SAMPLE_RATE< / a >       44100.0f< / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:a14bd123916e582739f85d51ddab2df5b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Default VST 2.x Sample Rate All VST 2.x hosts expect you to initialize your plug-in to these default values. < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:a14bd123916e582739f85d51ddab2df5b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a888e4158d3fefe485a12f0462be4761d" id = "r_a888e4158d3fefe485a12f0462be4761d" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a888e4158d3fefe485a12f0462be4761d" > VST_DEFAULT_BLOCK_SIZE< / a >       1024< / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:a888e4158d3fefe485a12f0462be4761d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Default VST 2.x Block Size All VST 2.x hosts expect you to initialize your plug-in to these default values. < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:a888e4158d3fefe485a12f0462be4761d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af5c20ce194fde78467d1dbd926fca4d9" id = "r_af5c20ce194fde78467d1dbd926fca4d9" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#af5c20ce194fde78467d1dbd926fca4d9" > VST_ENTRYPOINT< / a >       < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > * VSTPluginMain(< a class = "el" href = "vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6" > vst_host_callback_t< / a > callback)< / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:af5c20ce194fde78467d1dbd926fca4d9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > VST 2.x Entry Point for all platforms. < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:af5c20ce194fde78467d1dbd926fca4d9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a224bcc8caacf5906a25ae60542d31028" id = "r_a224bcc8caacf5906a25ae60542d31028" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a224bcc8caacf5906a25ae60542d31028" > VST_ENTRYPOINT_WINDOWS< / a >       < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > * MAIN(< a class = "el" href = "vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6" > vst_host_callback_t< / a > callback) { return VSTPluginMain(callback); }< / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:a224bcc8caacf5906a25ae60542d31028" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > [DEPRECATED] VST 1.x Entry Point for Windows < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:a224bcc8caacf5906a25ae60542d31028" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad6404cff9cc94786e4c95d8ca8d234b5" id = "r_ad6404cff9cc94786e4c95d8ca8d234b5" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#ad6404cff9cc94786e4c95d8ca8d234b5" > VST_ENTRYPOINT_MACOS< / a >       < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > * main_macho(< a class = "el" href = "vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6" > vst_host_callback_t< / a > callback) { return VSTPluginMain(callback); }< / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:ad6404cff9cc94786e4c95d8ca8d234b5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > [DEPRECATED] VST 1.x Entry Point for MacOS < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:ad6404cff9cc94786e4c95d8ca8d234b5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a026df697cddfdd1e622e272acaed81a3" id = "r_a026df697cddfdd1e622e272acaed81a3" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a026df697cddfdd1e622e272acaed81a3" > VST_ENTRYPOINT_MACOS_POWERPC< / a >       < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > * main(< a class = "el" href = "vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6" > vst_host_callback_t< / a > callback) { return VSTPluginMain(callback); }< / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:a026df697cddfdd1e622e272acaed81a3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > [DEPRECATED] VST 2.3 Entry Point for PowerPC < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:a026df697cddfdd1e622e272acaed81a3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table > < table class = "memberdecls" >
2025-08-06 03:20:21 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "typedef-members" name = "typedef-members" > < / a >
2025-08-06 03:28:14 +02:00
Typedefs< / h2 > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "memitem:a84c2cdc8c0f072f1cb64144815a05de6" id = "r_a84c2cdc8c0f072f1cb64144815a05de6" > < td class = "memItemLeft" align = "right" valign = "top" > typedef intptr_t(< a class = "el" href = "vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db" > VST_FUNCTION_INTERFACE< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6" > vst_host_callback_t< / a > ) (struct < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > *plugin, int32_t opcode, int32_t p_int1, int64_t p_int2, const char *p_str, float p_float)< / td > < / tr >
< tr class = "memdesc:a84c2cdc8c0f072f1cb64144815a05de6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Plug-in to Host callback. < br / > < / td > < / tr >
< tr class = "separator:a84c2cdc8c0f072f1cb64144815a05de6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a187f06ed217006cee2c625b1fc920956" id = "r_a187f06ed217006cee2c625b1fc920956" > < td class = "memItemLeft" align = "right" valign = "top" > typedef intptr_t(< a class = "el" href = "vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db" > VST_FUNCTION_INTERFACE< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a187f06ed217006cee2c625b1fc920956" > vst_effect_control_t< / a > ) (struct < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > *self, int32_t opcode, int32_t p_int1, intptr_t p_int2, void *p_ptr, float p_float)< / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:a187f06ed217006cee2c625b1fc920956" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Control the VST through an opcode and up to four parameters. < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:a187f06ed217006cee2c625b1fc920956" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a10245b388a012f0007c6b64446377ab2" id = "r_a10245b388a012f0007c6b64446377ab2" > < td class = "memItemLeft" align = "right" valign = "top" > typedef void(< a class = "el" href = "vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db" > VST_FUNCTION_INTERFACE< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a10245b388a012f0007c6b64446377ab2" > vst_effect_process_t< / a > ) (struct < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > *self, const float *const *inputs, float **outputs, int32_t samples)< / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:a10245b388a012f0007c6b64446377ab2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Process the given number of samples in inputs and outputs. < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:a10245b388a012f0007c6b64446377ab2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a20f63b4dc3f1f96b3c57820f99362a0d" id = "r_a20f63b4dc3f1f96b3c57820f99362a0d" > < td class = "memItemLeft" align = "right" valign = "top" > typedef void(< a class = "el" href = "vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db" > VST_FUNCTION_INTERFACE< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a20f63b4dc3f1f96b3c57820f99362a0d" > vst_effect_set_parameter_t< / a > ) (struct < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > *self, uint32_t index, float value)< / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:a20f63b4dc3f1f96b3c57820f99362a0d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Updates the value for the parameter at the given index, or does nothing if out of bounds. < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:a20f63b4dc3f1f96b3c57820f99362a0d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af0c37ddc3ece0563a356589b330db697" id = "r_af0c37ddc3ece0563a356589b330db697" > < td class = "memItemLeft" align = "right" valign = "top" > typedef float(< a class = "el" href = "vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db" > VST_FUNCTION_INTERFACE< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#af0c37ddc3ece0563a356589b330db697" > vst_effect_get_parameter_t< / a > ) (struct < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > *self, uint32_t index)< / td > < / tr >
< tr class = "memdesc:af0c37ddc3ece0563a356589b330db697" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Retrieve the current value of the parameter at the given index, or do nothing if out of bounds. < br / > < / td > < / tr >
< tr class = "separator:af0c37ddc3ece0563a356589b330db697" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7f2093b8c4846907f4cd39068101249a" id = "r_a7f2093b8c4846907f4cd39068101249a" > < td class = "memItemLeft" align = "right" valign = "top" > typedef void(< a class = "el" href = "vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db" > VST_FUNCTION_INTERFACE< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a7f2093b8c4846907f4cd39068101249a" > vst_effect_process_float_t< / a > ) (struct < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > *self, const float *const *inputs, float **outputs, int32_t samples)< / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:a7f2093b8c4846907f4cd39068101249a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Process the given number of single samples in inputs and outputs. < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:a7f2093b8c4846907f4cd39068101249a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2e0a659f8b4b8857a799a0b9c683a216" id = "r_a2e0a659f8b4b8857a799a0b9c683a216" > < td class = "memItemLeft" align = "right" valign = "top" > typedef void(< a class = "el" href = "vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db" > VST_FUNCTION_INTERFACE< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a2e0a659f8b4b8857a799a0b9c683a216" > vst_effect_process_double_t< / a > ) (struct < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > *self, const double *const *inputs, double **outputs, int32_t samples)< / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr class = "memdesc:a2e0a659f8b4b8857a799a0b9c683a216" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Process the given number of double samples in inputs and outputs. < br / > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:a2e0a659f8b4b8857a799a0b9c683a216" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table > < table class = "memberdecls" >
2025-08-06 03:20:21 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "enum-members" name = "enum-members" > < / a >
2025-08-06 03:28:14 +02:00
Enumerations< / h2 > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "memitem:a33f0d71a677d6226e9b5f00c706803b3" id = "r_a33f0d71a677d6226e9b5f00c706803b3" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3" > VST_STATUS< / a > { < br / >
    < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0" > VST_STATUS_0< / a > = 0
, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > VST_STATUS_FALSE< / a > = 0
, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481" > VST_STATUS_ERROR< / a > = 0
, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b" > VST_STATUS_UNKNOWN< / a > = 0
, < br / >
    < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21" > VST_STATUS_1< / a > = 1
, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > = 1
, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56" > VST_STATUS_SUCCESS< / a > = 1
, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07" > VST_STATUS_YES< / a > = 1
, < br / >
    < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871" > VST_STATUS_m1< / a > = -1
, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d" > VST_STATUS_NO< / a > = -1
, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a87f4968ac18a5a2a2a7e43c500fb5fee" > _VST_STATUS_PAD< / a > = 0xFFFFFFFFul
2025-08-06 03:28:14 +02:00
< br / >
}< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "memdesc:a33f0d71a677d6226e9b5f00c706803b3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Known Status Codes. < a href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a33f0d71a677d6226e9b5f00c706803b3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7abc836e88df867216049fa8f4645bc0" id = "r_a7abc836e88df867216049fa8f4645bc0" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0" > VST_BUFFER_SIZE< / a > { < br / >
    < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f" > VST_BUFFER_SIZE_PARAM_LABEL< / a > = 8
, < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c" > VST_BUFFER_SIZE_PARAM_NAME< / a > = 8
, < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79" > VST_BUFFER_SIZE_PARAM_VALUE< / a > = 8
, < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd" > VST_BUFFER_SIZE_STREAM_LABEL< / a > = 8
, < br / >
    < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65" > VST_BUFFER_SIZE_CATEGORY_LABEL< / a > = 24
, < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2" > VST_BUFFER_SIZE_PROGRAM_NAME< / a > = 24
, < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8" > VST_BUFFER_SIZE_EFFECT_NAME< / a > = 32
, < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7" > VST_BUFFER_SIZE_PARAM_LONG_NAME< / a > = 64
, < br / >
    < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633" > VST_BUFFER_SIZE_PRODUCT_NAME< / a > = 64
, < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181" > VST_BUFFER_SIZE_SPEAKER_NAME< / a > = 64
, < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124" > VST_BUFFER_SIZE_STREAM_NAME< / a > = 64
, < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c" > VST_BUFFER_SIZE_VENDOR_NAME< / a > = 64
2025-08-06 03:28:14 +02:00
< br / >
}< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "memdesc:a7abc836e88df867216049fa8f4645bc0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Known Buffer Sizes. < a href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a7abc836e88df867216049fa8f4645bc0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a096992dd814520f6112e06c8c4518a9d" id = "r_a096992dd814520f6112e06c8c4518a9d" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9d" > VST_VERSION< / a > { < br / >
    < a class = "el" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6" > VST_VERSION_1< / a > = 0
, < a class = "el" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d" > VST_VERSION_1_0_0_0< / a > = 1000
, < a class = "el" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0" > VST_VERSION_1_1_0_0< / a > = 1100
, < a class = "el" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b" > VST_VERSION_2< / a > = 2
, < br / >
    < a class = "el" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871" > VST_VERSION_2_0_0_0< / a > = 2000
, < a class = "el" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc" > VST_VERSION_2_1_0_0< / a > = 2100
, < a class = "el" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f" > VST_VERSION_2_2_0_0< / a > = 2200
, < a class = "el" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41" > VST_VERSION_2_3_0_0< / a > = 2300
, < br / >
    < a class = "el" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb" > VST_VERSION_2_4_0_0< / a > = 2400
, < a class = "el" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9da856cfb4513254ae6af4a25e4e08f85ce" > _VST_VERSION_PAD< / a > = 0xFFFFFFFFul
2025-08-06 03:28:14 +02:00
< br / >
}< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "memdesc:a096992dd814520f6112e06c8c4518a9d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Valid VST 1.x and 2.x versions The format is either a single digit or four digits in Base10 format. < a href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a096992dd814520f6112e06c8c4518a9d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a968fd930e4a6bcab267aa77da72b2c7c" id = "r_a968fd930e4a6bcab267aa77da72b2c7c" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7c" > VST_PARAMETER_FLAG< / a > { < br / >
    < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1" > VST_PARAMETER_FLAG_1ls0< / a > = 1 < < 0
, < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a" > VST_PARAMETER_FLAG_SWITCH< / a > = 1
, < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87" > VST_PARAMETER_FLAG_1ls1< / a > = 1 < < 1
, < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559" > VST_PARAMETER_FLAG_INTEGER_LIMITS< / a > = 1 < < 1
, < br / >
    < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc" > VST_PARAMETER_FLAG_1ls2< / a > = 1 < < 2
, < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a" > VST_PARAMETER_FLAG_STEP_FLOAT< / a > = 1 < < 2
, < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18" > VST_PARAMETER_FLAG_1ls3< / a > = 1 < < 3
, < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724" > VST_PARAMETER_FLAG_STEP_INT< / a > = 1 < < 3
, < br / >
    < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a" > VST_PARAMETER_FLAG_1ls4< / a > = 1 < < 4
, < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d" > VST_PARAMETER_FLAG_INDEX< / a > = 1 < < 4
, < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963" > VST_PARAMETER_FLAG_1ls5< / a > = 1 < < 5
, < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b" > VST_PARAMETER_FLAG_CATEGORY< / a > = 1 < < 5
, < br / >
    < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de" > VST_PARAMETER_FLAG_1ls6< / a > = 1 < < 6
, < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861" > VST_PARAMETER_FLAG_RAMPING< / a > = 1 < < 6
, < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7cacc57096c92dcf727b8ec507a2bdc7b8e" > _VST_PARAMETER_FLAG_PAD< / a > = 0xFFFFFFFFul
2025-08-06 03:28:14 +02:00
< br / >
}< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "memdesc:a968fd930e4a6bcab267aa77da72b2c7c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Flags for parameters. < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7c" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a968fd930e4a6bcab267aa77da72b2c7c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a361be2f7556eb4aa006ff1fa2fa48d2c" id = "r_a361be2f7556eb4aa006ff1fa2fa48d2c" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2c" > VST_SPEAKER_TYPE< / a > { < br / >
    < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd" > VST_SPEAKER_TYPE_MONO< / a > = 0
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3" > VST_SPEAKER_TYPE_LEFT< / a > = 1
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e" > VST_SPEAKER_TYPE_RIGHT< / a > = 2
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba" > VST_SPEAKER_TYPE_CENTER< / a > = 3
, < br / >
    < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a" > VST_SPEAKER_TYPE_LFE< / a > = 4
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c" > VST_SPEAKER_TYPE_LEFT_REAR< / a > = 5
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9" > VST_SPEAKER_TYPE_RIGHT_REAR< / a > = 6
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed" > VST_SPEAKER_TYPE_LEFT_SIDE< / a > = 10
, < br / >
    < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0" > VST_SPEAKER_TYPE_RIGHT_SIDE< / a > = 11
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92" > VST_SPEAKER_TYPE_USER_32< / a > = -32
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599" > VST_SPEAKER_TYPE_USER_31< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f" > VST_SPEAKER_TYPE_USER_30< / a >
, < br / >
    < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7" > VST_SPEAKER_TYPE_USER_29< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6" > VST_SPEAKER_TYPE_USER_28< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a" > VST_SPEAKER_TYPE_USER_27< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531" > VST_SPEAKER_TYPE_USER_26< / a >
, < br / >
    < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346" > VST_SPEAKER_TYPE_USER_25< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa" > VST_SPEAKER_TYPE_USER_24< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824" > VST_SPEAKER_TYPE_USER_23< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0" > VST_SPEAKER_TYPE_USER_22< / a >
, < br / >
    < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358" > VST_SPEAKER_TYPE_USER_21< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c" > VST_SPEAKER_TYPE_USER_20< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814" > VST_SPEAKER_TYPE_USER_19< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09" > VST_SPEAKER_TYPE_USER_18< / a >
, < br / >
    < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4" > VST_SPEAKER_TYPE_USER_17< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269" > VST_SPEAKER_TYPE_USER_16< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0" > VST_SPEAKER_TYPE_USER_15< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b" > VST_SPEAKER_TYPE_USER_14< / a >
, < br / >
    < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361" > VST_SPEAKER_TYPE_USER_13< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266" > VST_SPEAKER_TYPE_USER_12< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527" > VST_SPEAKER_TYPE_USER_11< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96" > VST_SPEAKER_TYPE_USER_10< / a >
, < br / >
    < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6" > VST_SPEAKER_TYPE_USER_09< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830" > VST_SPEAKER_TYPE_USER_08< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1" > VST_SPEAKER_TYPE_USER_07< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8" > VST_SPEAKER_TYPE_USER_06< / a >
, < br / >
    < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab" > VST_SPEAKER_TYPE_USER_05< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201" > VST_SPEAKER_TYPE_USER_04< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e" > VST_SPEAKER_TYPE_USER_03< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3" > VST_SPEAKER_TYPE_USER_02< / a >
, < br / >
    < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97" > VST_SPEAKER_TYPE_USER_01< / a >
, < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca059532f5dbd61a0a04f797cad7f98bec" > _VST_SPEAKER_TYPE_PAD< / a > = 0xFFFFFFFFul
2025-08-06 03:28:14 +02:00
< br / >
}< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:a361be2f7556eb4aa006ff1fa2fa48d2c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a06137577f2888a09174c03320eedb9f8" id = "r_a06137577f2888a09174c03320eedb9f8" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8" > VST_SPEAKER_ARRANGEMENT_TYPE< / a > { < br / >
    < a class = "el" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778" > VST_SPEAKER_ARRANGEMENT_TYPE_CUSTOM< / a > = -2
, < a class = "el" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176" > VST_SPEAKER_ARRANGEMENT_TYPE_UNKNOWN< / a > = -1
, < a class = "el" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde" > VST_SPEAKER_ARRANGEMENT_TYPE_MONO< / a > = 0x00
, < a class = "el" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257" > VST_SPEAKER_ARRANGEMENT_TYPE_STEREO< / a > = 0x01
, < br / >
    < a class = "el" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4" > VST_SPEAKER_ARRANGEMENT_TYPE_4_0< / a > = 0x0B
, < a class = "el" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295" > VST_SPEAKER_ARRANGEMENT_TYPE_5_0< / a > = 0x0E
, < a class = "el" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163" > VST_SPEAKER_ARRANGEMENT_TYPE_5_1< / a > = 0x0F
, < a class = "el" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943" > VST_SPEAKER_ARRANGEMENT_TYPE_7_1< / a > = 0x17
, < br / >
    < a class = "el" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8a99cbc222abff5c0bb55fdf6df05c373d" > _VST_SPEAKER_ARRANGEMENT_TYPE_PAD< / a > = 0xFFFFFFFFul
2025-08-06 03:28:14 +02:00
< br / >
}< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:a06137577f2888a09174c03320eedb9f8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac601fe80b1566db7d4f0b5351a628dbb" id = "r_ac601fe80b1566db7d4f0b5351a628dbb" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbb" > VST_STREAM_FLAG< / a > { < br / >
    < a class = "el" href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19" > VST_STREAM_FLAG_1ls0< / a > = 1 < < 0
, < a class = "el" href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d" > VST_STREAM_FLAG_1ls1< / a > = 1 < < 1
, < a class = "el" href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee" > VST_STREAM_FLAG_STEREO< / a > = 1 < < 1
, < a class = "el" href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be" > VST_STREAM_FLAG_1ls2< / a > = 1 < < 2
, < br / >
    < a class = "el" href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381" > VST_STREAM_FLAG_USE_TYPE< / a > = 1 < < 2
2025-08-06 03:28:14 +02:00
< br / >
}< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "separator:ac601fe80b1566db7d4f0b5351a628dbb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a223eb6814e8e03b7f89687280db8b8ec" id = "r_a223eb6814e8e03b7f89687280db8b8ec" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec" > VST_HOST_OPCODE< / a > { < br / >
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b" > VST_HOST_OPCODE_00< / a > = 0x00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275" > VST_HOST_OPCODE_AUTOMATE< / a > = 0x00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a" > VST_HOST_OPCODE_PARAM_UPDATE< / a > = 0x00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4" > VST_HOST_OPCODE_01< / a > = 0x01
, < br / >
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21" > VST_HOST_OPCODE_VST_VERSION< / a > = 0x01
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c" > VST_HOST_OPCODE_02< / a > = 0x02
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7" > VST_HOST_OPCODE_CURRENT_EFFECT_ID< / a > = 0x02
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0" > VST_HOST_OPCODE_03< / a > = 0x03
, < br / >
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06" > VST_HOST_OPCODE_KEEPALIVE_OR_IDLE< / a > = 0x03
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66" > VST_HOST_OPCODE_04< / a > = 0x04
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b" > VST_HOST_OPCODE_05< / a > = 0x05
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5" > VST_HOST_OPCODE_06< / a > = 0x06
, < br / >
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c" > VST_HOST_OPCODE_07< / a > = 0x07
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08" > VST_HOST_OPCODE_08< / a > = 0x08
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1" > VST_HOST_OPCODE_09< / a > = 0x09
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed" > VST_HOST_OPCODE_0A< / a > = 0x0A
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0" > VST_HOST_OPCODE_0B< / a > = 0x0B
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32" > VST_HOST_OPCODE_0C< / a > = 0x0C
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17" > VST_HOST_OPCODE_0D< / a > = 0x0D
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5" > VST_HOST_OPCODE_0E< / a > = 0x0E
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0" > VST_HOST_OPCODE_IO_MODIFIED< / a > = 0x0E
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9" > VST_HOST_OPCODE_0F< / a > = 0x0F
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab" > VST_HOST_OPCODE_10< / a > = 0x10
2025-08-07 22:26:22 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a" > VST_HOST_OPCODE_11< / a > = 0x11
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496" > VST_HOST_OPCODE_12< / a > = 0x12
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526" > VST_HOST_OPCODE_13< / a > = 0x13
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28" > VST_HOST_OPCODE_14< / a > = 0x14
2025-08-07 22:26:22 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189" > VST_HOST_OPCODE_15< / a > = 0x15
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd" > VST_HOST_OPCODE_16< / a > = 0x16
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb" > VST_HOST_OPCODE_17< / a > = 0x17
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020" > VST_HOST_OPCODE_18< / a > = 0x18
2025-08-07 22:26:22 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e" > VST_HOST_OPCODE_19< / a > = 0x19
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c" > VST_HOST_OPCODE_1A< / a > = 0x1A
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702" > VST_HOST_OPCODE_1B< / a > = 0x1B
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676" > VST_HOST_OPCODE_1C< / a > = 0x1C
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a" > VST_HOST_OPCODE_1D< / a > = 0x1D
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2" > VST_HOST_OPCODE_1E< / a > = 0x1E
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48" > VST_HOST_OPCODE_1F< / a > = 0x1F
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867" > VST_HOST_OPCODE_20< / a > = 0x20
2025-08-07 23:23:52 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406" > VST_HOST_OPCODE_VENDOR_NAME< / a > = 0x20
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:23:52 +00:00
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb" > VST_HOST_OPCODE_21< / a > = 0x21
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc" > VST_HOST_OPCODE_PRODUCT_NAME< / a > = 0x21
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4" > VST_HOST_OPCODE_22< / a > = 0x22
2025-08-07 23:23:52 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091" > VST_HOST_OPCODE_VENDOR_VERSION< / a > = 0x22
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:23:52 +00:00
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74" > VST_HOST_OPCODE_23< / a > = 0x23
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0" > VST_HOST_OPCODE_CUSTOM< / a > = 0x23
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11" > VST_HOST_OPCODE_24< / a > = 0x24
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e" > VST_HOST_OPCODE_25< / a > = 0x25
, < br / >
2025-08-07 23:23:52 +00:00
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e" > VST_HOST_OPCODE_SUPPORTS< / a > = 0x25
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8" > VST_HOST_OPCODE_26< / a > = 0x26
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92" > VST_HOST_OPCODE_27< / a > = 0x27
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f" > VST_HOST_OPCODE_28< / a > = 0x28
, < br / >
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a" > VST_HOST_OPCODE_29< / a > = 0x29
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd" > VST_HOST_OPCODE_2A< / a > = 0x2A
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e" > VST_HOST_OPCODE_EDITOR_UPDATE< / a > = 0x2A
2025-08-07 23:23:52 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafaec5b29280246f1001a933192facfde" > VST_HOST_OPCODE_REFRESH< / a > = 0x2A
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:23:52 +00:00
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545" > VST_HOST_OPCODE_2B< / a > = 0x2B
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867" > VST_HOST_OPCODE_PARAM_START_EDIT< / a > = 0x2B
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6" > VST_HOST_OPCODE_2C< / a > = 0x2C
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13" > VST_HOST_OPCODE_PARAM_STOP_EDIT< / a > = 0x2C
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:23:52 +00:00
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558" > VST_HOST_OPCODE_2D< / a > = 0x2D
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68" > VST_HOST_OPCODE_2E< / a > = 0x2E
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4" > VST_HOST_OPCODE_2F< / a > = 0x2F
, < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecacd93133c8c835b2dc554b919ca09d8cd" > VST_HOST_OPCODE_MAX< / a >
2025-08-07 23:23:52 +00:00
, < br / >
    < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad5fe7a9677ae11d436d4c8dab95584ba" > _VST_HOST_OPCODE_PAD< / a > = 0xFFFFFFFFul
2025-08-06 03:28:14 +02:00
< br / >
}< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "memdesc:a223eb6814e8e03b7f89687280db8b8ec" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Plug-in to Host Op-Codes These Op-Codes are emitted by the plug-in and the host < em > may< / em > handle them or return 0 (false). < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a223eb6814e8e03b7f89687280db8b8ec" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a468e652fc0ccfa68fecbb35dce162640" id = "r_a468e652fc0ccfa68fecbb35dce162640" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640" > VST_EFFECT_CATEGORY< / a > { < br / >
    < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b" > VST_EFFECT_CATEGORY_UNCATEGORIZED< / a > = 0x00
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d" > VST_EFFECT_CATEGORY_01< / a > = 0x01
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d" > VST_EFFECT_CATEGORY_EFFECT< / a > = 0x01
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0" > VST_EFFECT_CATEGORY_02< / a > = 0x02
, < br / >
    < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8" > VST_EFFECT_CATEGORY_INSTRUMENT< / a > = 0x02
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d" > VST_EFFECT_CATEGORY_03< / a > = 0x03
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5" > VST_EFFECT_CATEGORY_METERING< / a > = 0x03
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a" > VST_EFFECT_CATEGORY_04< / a > = 0x04
, < br / >
    < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c" > VST_EFFECT_CATEGORY_MASTERING< / a > = 0x04
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4" > VST_EFFECT_CATEGORY_05< / a > = 0x05
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141" > VST_EFFECT_CATEGORY_SPATIAL< / a > = 0x05
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64" > VST_EFFECT_CATEGORY_06< / a > = 0x06
, < br / >
    < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034" > VST_EFFECT_CATEGORY_DELAY_OR_ECHO< / a > = 0x06
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211" > VST_EFFECT_CATEGORY_07< / a > = 0x07
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c" > VST_EFFECT_CATEGORY_08< / a > = 0x08
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72" > VST_EFFECT_CATEGORY_RESTORATION< / a > = 0x08
, < br / >
    < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f" > VST_EFFECT_CATEGORY_09< / a > = 0x09
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31" > VST_EFFECT_CATEGORY_OFFLINE< / a > = 0x09
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a" > VST_EFFECT_CATEGORY_0A< / a > = 0x0A
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8" > VST_EFFECT_CATEGORY_CONTAINER< / a > = 0x0A
, < br / >
    < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed" > VST_EFFECT_CATEGORY_0B< / a > = 0x0B
, < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58" > VST_EFFECT_CATEGORY_WAVEGENERATOR< / a > = 0x0B
2025-08-06 03:28:14 +02:00
, < b > VST_EFFECT_CATEGORY_MAX< / b >
, < b > _VST_EFFECT_CATEGORY_PAD< / b > = 0xFFFFFFFFul
< br / >
}< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "memdesc:a468e652fc0ccfa68fecbb35dce162640" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Plug-in Categories Pre-defined category grouping that also affect host behavior when handling the plug-in. < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a468e652fc0ccfa68fecbb35dce162640" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7174d634349acbda34c34af9fe706bd2" id = "r_a7174d634349acbda34c34af9fe706bd2" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2" > VST_EFFECT_FLAG< / a > { < br / >
    < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e" > VST_EFFECT_FLAG_1ls0< / a > = 1 < < 0
, < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e" > VST_EFFECT_FLAG_EDITOR< / a > = 1 < < 0
, < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e" > VST_EFFECT_FLAG_1ls4< / a > = 1 < < 4
, < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea" > VST_EFFECT_FLAG_SUPPORTS_FLOAT< / a > = 1 < < 4
, < br / >
    < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d" > VST_EFFECT_FLAG_1ls5< / a > = 1 < < 5
, < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923" > VST_EFFECT_FLAG_CHUNKS< / a > = 1 < < 5
, < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134" > VST_EFFECT_FLAG_1ls8< / a > = 1 < < 8
, < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724" > VST_EFFECT_FLAG_INSTRUMENT< / a > = 1 < < 8
, < br / >
    < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b" > VST_EFFECT_FLAG_1ls9< / a > = 1 < < 9
, < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605" > VST_EFFECT_FLAG_SILENT_TAIL< / a > = 1 < < 9
, < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98" > VST_EFFECT_FLAG_1ls12< / a > = 1 < < 12
, < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6" > VST_EFFECT_FLAG_SUPPORTS_DOUBLE< / a > = 1 < < 12
2025-08-06 03:28:14 +02:00
< br / >
}< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "memdesc:a7174d634349acbda34c34af9fe706bd2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Effect Flags. < a href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a7174d634349acbda34c34af9fe706bd2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abfb1cdba3c236829cb63d4196f33d696" id = "r_abfb1cdba3c236829cb63d4196f33d696" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" > VST_EFFECT_OPCODE< / a > { < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084" > VST_EFFECT_OPCODE_00< / a > = 0x00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c" > VST_EFFECT_OPCODE_CREATE< / a > = 0x00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d" > VST_EFFECT_OPCODE_INITIALIZE< / a > = 0x00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28" > VST_EFFECT_OPCODE_01< / a > = 0x01
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691" > VST_EFFECT_OPCODE_DESTROY< / a > = 0x01
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd" > VST_EFFECT_OPCODE_02< / a > = 0x02
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570" > VST_EFFECT_OPCODE_SET_PROGRAM< / a > = 0x02
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b" > VST_EFFECT_OPCODE_PROGRAM_SET< / a > = 0x02
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3" > VST_EFFECT_OPCODE_03< / a > = 0x03
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6" > VST_EFFECT_OPCODE_GET_PROGRAM< / a > = 0x03
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538" > VST_EFFECT_OPCODE_PROGRAM_GET< / a > = 0x03
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58" > VST_EFFECT_OPCODE_04< / a > = 0x04
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06" > VST_EFFECT_OPCODE_SET_PROGRAM_NAME< / a > = 0x04
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c" > VST_EFFECT_OPCODE_PROGRAM_SET_NAME< / a > = 0x04
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4" > VST_EFFECT_OPCODE_05< / a > = 0x05
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8" > VST_EFFECT_OPCODE_GET_PROGRAM_NAME< / a > = 0x05
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba" > VST_EFFECT_OPCODE_PROGRAM_GET_NAME< / a > = 0x05
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2" > VST_EFFECT_OPCODE_06< / a > = 0x06
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca" > VST_EFFECT_OPCODE_PARAM_GETLABEL< / a > = 0x06
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1" > VST_EFFECT_OPCODE_PARAM_GET_LABEL< / a > = 0x06
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947" > VST_EFFECT_OPCODE_PARAM_LABEL< / a > = 0x06
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf" > VST_EFFECT_OPCODE_07< / a > = 0x07
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553" > VST_EFFECT_OPCODE_PARAM_GETVALUE< / a > = 0x07
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce" > VST_EFFECT_OPCODE_PARAM_GET_VALUE< / a > = 0x07
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f" > VST_EFFECT_OPCODE_PARAM_VALUE< / a > = 0x07
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8" > VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING< / a > = 0x07
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c" > VST_EFFECT_OPCODE_08< / a > = 0x08
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531" > VST_EFFECT_OPCODE_PARAM_GETNAME< / a > = 0x08
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2" > VST_EFFECT_OPCODE_PARAM_GET_NAME< / a > = 0x08
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1" > VST_EFFECT_OPCODE_PARAM_NAME< / a > = 0x08
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89" > VST_EFFECT_OPCODE_09< / a > = 0x09
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3" > VST_EFFECT_OPCODE_0A< / a > = 0x0A
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16" > VST_EFFECT_OPCODE_SETSAMPLERATE< / a > = 0x0A
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6" > VST_EFFECT_OPCODE_SET_SAMPLE_RATE< / a > = 0x0A
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f" > VST_EFFECT_OPCODE_0B< / a > = 0x0B
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad" > VST_EFFECT_OPCODE_SETBLOCKSIZE< / a > = 0x0B
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3" > VST_EFFECT_OPCODE_SET_BLOCK_SIZE< / a > = 0x0B
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4" > VST_EFFECT_OPCODE_0C< / a > = 0x0C
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d" > VST_EFFECT_OPCODE_PAUSE_UNPAUSE< / a > = 0x0C
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a" > VST_EFFECT_OPCODE_SUSPEND_RESUME< / a > = 0x0C
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8" > VST_EFFECT_OPCODE_SUSPEND< / a > = 0x0C
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0" > VST_EFFECT_OPCODE_0D< / a > = 0x0D
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5" > VST_EFFECT_OPCODE_WINDOW_GETRECT< / a > = 0x0D
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8" > VST_EFFECT_OPCODE_EDITOR_RECT< / a > = 0x0D
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861" > VST_EFFECT_OPCODE_EDITOR_GET_RECT< / a > = 0x0D
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e" > VST_EFFECT_OPCODE_0E< / a > = 0x0E
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5" > VST_EFFECT_OPCODE_WINDOW_CREATE< / a > = 0x0E
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c" > VST_EFFECT_OPCODE_EDITOR_OPEN< / a > = 0x0E
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a" > VST_EFFECT_OPCODE_0F< / a > = 0x0F
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70" > VST_EFFECT_OPCODE_WINDOW_DESTROY< / a > = 0x0F
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8" > VST_EFFECT_OPCODE_EDITOR_CLOSE< / a > = 0x0F
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a" > VST_EFFECT_OPCODE_10< / a > = 0x10
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c" > VST_EFFECT_OPCODE_WINDOW_DRAW< / a > = 0x10
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8" > VST_EFFECT_OPCODE_EDITOR_DRAW< / a > = 0x10
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9" > VST_EFFECT_OPCODE_11< / a > = 0x11
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190" > VST_EFFECT_OPCODE_WINDOW_MOUSE< / a > = 0x11
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37" > VST_EFFECT_OPCODE_EDITOR_MOUSE< / a > = 0x11
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8" > VST_EFFECT_OPCODE_12< / a > = 0x12
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921" > VST_EFFECT_OPCODE_WINDOW_KEYBOARD< / a > = 0x12
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41" > VST_EFFECT_OPCODE_EDITOR_KEYBOARD< / a > = 0x12
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d" > VST_EFFECT_OPCODE_13< / a > = 0x13
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb" > VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE< / a > = 0x13
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d" > VST_EFFECT_OPCODE_14< / a > = 0x14
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06" > VST_EFFECT_OPCODE_15< / a > = 0x15
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f" > VST_EFFECT_OPCODE_16< / a > = 0x16
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244" > VST_EFFECT_OPCODE_FOURCC< / a > = 0x16
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715" > VST_EFFECT_OPCODE_17< / a > = 0x17
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099" > VST_EFFECT_OPCODE_GET_CHUNK_DATA< / a > = 0x17
, < br / >
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8" > VST_EFFECT_OPCODE_18< / a > = 0x18
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005" > VST_EFFECT_OPCODE_SET_CHUNK_DATA< / a > = 0x18
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac" > VST_EFFECT_OPCODE_19< / a > = 0x19
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90" > VST_EFFECT_OPCODE_1A< / a > = 0x1A
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677" > VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE< / a > = 0x1A
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff" > VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE< / a > = 0x1A
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8" > VST_EFFECT_OPCODE_PARAM_AUTOMATABLE< / a > = 0x1A
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940" > VST_EFFECT_OPCODE_1B< / a > = 0x1B
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc" > VST_EFFECT_OPCODE_PARAM_SET_VALUE< / a > = 0x1B
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916" > VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING< / a > = 0x1B
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220" > VST_EFFECT_OPCODE_1C< / a > = 0x1C
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04" > VST_EFFECT_OPCODE_1D< / a > = 0x1D
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd" > VST_EFFECT_OPCODE_1E< / a > = 0x1E
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833" > VST_EFFECT_OPCODE_1F< / a > = 0x1F
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26" > VST_EFFECT_OPCODE_20< / a > = 0x20
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293" > VST_EFFECT_OPCODE_21< / a > = 0x21
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a" > VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES< / a > = 0x21
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e" > VST_EFFECT_OPCODE_22< / a > = 0x22
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702" > VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES< / a > = 0x22
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2" > VST_EFFECT_OPCODE_23< / a > = 0x23
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2" > VST_EFFECT_OPCODE_EFFECT_CATEGORY< / a > = 0x23
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9" > VST_EFFECT_OPCODE_CATEGORY< / a > = 0x23
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51" > VST_EFFECT_OPCODE_24< / a > = 0x24
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468" > VST_EFFECT_OPCODE_25< / a > = 0x25
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833" > VST_EFFECT_OPCODE_26< / a > = 0x26
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29" > VST_EFFECT_OPCODE_27< / a > = 0x27
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055" > VST_EFFECT_OPCODE_28< / a > = 0x28
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795" > VST_EFFECT_OPCODE_29< / a > = 0x29
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746" > VST_EFFECT_OPCODE_2A< / a > = 0x2A
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3" > VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT< / a > = 0x2A
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce" > VST_EFFECT_OPCODE_2B< / a > = 0x2B
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf" > VST_EFFECT_OPCODE_2C< / a > = 0x2C
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f" > VST_EFFECT_OPCODE_BYPASS< / a > = 0x2C
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031" > VST_EFFECT_OPCODE_2D< / a > = 0x2D
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723" > VST_EFFECT_OPCODE_GETNAME< / a > = 0x2D
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474" > VST_EFFECT_OPCODE_EFFECT_NAME< / a > = 0x2D
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506" > VST_EFFECT_OPCODE_NAME< / a > = 0x2D
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803" > VST_EFFECT_OPCODE_2E< / a > = 0x2E
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705" > VST_EFFECT_OPCODE_TRANSLATE_ERROR< / a > = 0x2E
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d" > VST_EFFECT_OPCODE_2F< / a > = 0x2F
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772" > VST_EFFECT_OPCODE_GETVENDOR< / a > = 0x2F
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3" > VST_EFFECT_OPCODE_VENDOR_NAME< / a > = 0x2F
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b" > VST_EFFECT_OPCODE_30< / a > = 0x30
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe" > VST_EFFECT_OPCODE_GETNAME2< / a > = 0x30
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c" > VST_EFFECT_OPCODE_PRODUCT_NAME< / a > = 0x30
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9" > VST_EFFECT_OPCODE_31< / a > = 0x31
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0" > VST_EFFECT_OPCODE_GETVENDORVERSION< / a > = 0x31
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9" > VST_EFFECT_OPCODE_VENDOR_VERSION< / a > = 0x31
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c" > VST_EFFECT_OPCODE_32< / a > = 0x32
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a" > VST_EFFECT_OPCODE_CUSTOM< / a > = 0x32
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3" > VST_EFFECT_OPCODE_33< / a > = 0x33
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2" > VST_EFFECT_OPCODE_SUPPORTS< / a > = 0x33
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a" > VST_EFFECT_OPCODE_34< / a > = 0x34
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1" > VST_EFFECT_OPCODE_GETTAILSAMPLES< / a > = 0x34
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f" > VST_EFFECT_OPCODE_TAIL_SAMPLES< / a > = 0x34
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0" > VST_EFFECT_OPCODE_35< / a > = 0x35
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001" > VST_EFFECT_OPCODE_IDLE< / a > = 0x35
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be" > VST_EFFECT_OPCODE_36< / a > = 0x36
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1" > VST_EFFECT_OPCODE_37< / a > = 0x37
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac" > VST_EFFECT_OPCODE_38< / a > = 0x38
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579" > VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES< / a > = 0x38
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6" > VST_EFFECT_OPCODE_PARAM_PROPERTIES< / a > = 0x38
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4" > VST_EFFECT_OPCODE_39< / a > = 0x39
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f" > VST_EFFECT_OPCODE_3A< / a > = 0x3A
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20" > VST_EFFECT_OPCODE_VST_VERSION< / a > = 0x3A
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d" > VST_EFFECT_OPCODE_3B< / a > = 0x3B
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963" > VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN< / a > = 0x3B
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054" > VST_EFFECT_OPCODE_3C< / a > = 0x3C
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7" > VST_EFFECT_OPCODE_EDITOR_VKEY_UP< / a > = 0x3C
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229" > VST_EFFECT_OPCODE_3D< / a > = 0x3D
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb" > VST_EFFECT_OPCODE_3E< / a > = 0x3E
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de" > VST_EFFECT_OPCODE_3F< / a > = 0x3F
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4" > VST_EFFECT_OPCODE_40< / a > = 0x40
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86" > VST_EFFECT_OPCODE_41< / a > = 0x41
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8" > VST_EFFECT_OPCODE_42< / a > = 0x42
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213" > VST_EFFECT_OPCODE_43< / a > = 0x43
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4" > VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN< / a > = 0x43
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6" > VST_EFFECT_OPCODE_44< / a > = 0x44
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce" > VST_EFFECT_OPCODE_PROGRAM_SET_END< / a > = 0x44
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018" > VST_EFFECT_OPCODE_45< / a > = 0x45
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3" > VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT< / a > = 0x45
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e" > VST_EFFECT_OPCODE_46< / a > = 0x46
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255" > VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID< / a > = 0x46
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01" > VST_EFFECT_OPCODE_47< / a > = 0x47
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b" > VST_EFFECT_OPCODE_PROCESS_BEGIN< / a > = 0x47
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd" > VST_EFFECT_OPCODE_48< / a > = 0x48
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b" > VST_EFFECT_OPCODE_PROCESS_END< / a > = 0x48
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15" > VST_EFFECT_OPCODE_49< / a > = 0x49
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291" > VST_EFFECT_OPCODE_4A< / a > = 0x4A
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8" > VST_EFFECT_OPCODE_4B< / a > = 0x4B
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd" > VST_EFFECT_OPCODE_BANK_LOAD< / a > = 0x4B
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c" > VST_EFFECT_OPCODE_4C< / a > = 0x4C
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5" > VST_EFFECT_OPCODE_PROGRAM_LOAD< / a > = 0x4C
2025-08-06 03:20:21 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5" > VST_EFFECT_OPCODE_4D< / a > = 0x4D
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016" > VST_EFFECT_OPCODE_4E< / a > = 0x4E
2025-08-07 23:08:08 +00:00
, < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78" > VST_EFFECT_OPCODE_4F< / a > = 0x4F
2025-08-06 03:20:21 +00:00
, < br / >
2025-08-07 23:08:08 +00:00
    < b > VST_EFFECT_OPCODE_MAX< / b >
2025-08-06 03:20:21 +00:00
, < b > _VST_EFFECT_OPCODE_PAD< / b > = 0xFFFFFFFFul
2025-08-06 03:28:14 +02:00
< br / >
}< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr class = "memdesc:abfb1cdba3c236829cb63d4196f33d696" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Host to Plug-in Op-Codes These Op-Codes are emitted by the host and we must either handle them or return 0 (false). < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:abfb1cdba3c236829cb63d4196f33d696" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
2025-08-06 03:20:21 +00:00
< h2 class = "groupheader" > Macro Definition Documentation< / h2 >
2025-08-06 03:28:14 +02:00
< a id = "a668a218f4bb073cd9e14ec1f74772b42" name = "a668a218f4bb073cd9e14ec1f74772b42" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a668a218f4bb073cd9e14ec1f74772b42" > ◆   < / a > < / span > VST2SDK_VST_H< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define VST2SDK_VST_H< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00028" > 28< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< / div >
< / div >
< a id = "a888e4158d3fefe485a12f0462be4761d" name = "a888e4158d3fefe485a12f0462be4761d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a888e4158d3fefe485a12f0462be4761d" > ◆   < / a > < / span > VST_DEFAULT_BLOCK_SIZE< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define VST_DEFAULT_BLOCK_SIZE      1024< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Default VST 2.x Block Size All VST 2.x hosts expect you to initialize your plug-in to these default values. < / p >
2025-08-06 03:20:21 +00:00
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3" > VST_EFFECT_OPCODE_SET_BLOCK_SIZE< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00843" > 843< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
2025-08-06 03:28:14 +02:00
< / div >
< / div >
< a id = "a14bd123916e582739f85d51ddab2df5b" name = "a14bd123916e582739f85d51ddab2df5b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a14bd123916e582739f85d51ddab2df5b" > ◆   < / a > < / span > VST_DEFAULT_SAMPLE_RATE< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define VST_DEFAULT_SAMPLE_RATE      44100.0f< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Default VST 2.x Sample Rate All VST 2.x hosts expect you to initialize your plug-in to these default values. < / p >
2025-08-06 03:20:21 +00:00
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6" > VST_EFFECT_OPCODE_SET_SAMPLE_RATE< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00836" > 836< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
2025-08-06 03:28:14 +02:00
< / div >
< / div >
< a id = "af5c20ce194fde78467d1dbd926fca4d9" name = "af5c20ce194fde78467d1dbd926fca4d9" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af5c20ce194fde78467d1dbd926fca4d9" > ◆   < / a > < / span > VST_ENTRYPOINT< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > #define VST_ENTRYPOINT      < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > * VSTPluginMain(< a class = "el" href = "vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6" > vst_host_callback_t< / a > callback)< / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > VST 2.x Entry Point for all platforms. < / p >
< p > Must be present in VST 2.x plug-ins but must not be present in VST 1.x plug-ins.< / p >
< dl class = "section return" > < dt > Returns< / dt > < dd > A new instance of the VST 2.x effect. < / dd > < / dl >
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l02258" > 2258< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 2267< / span > { < span class = "keywordflow" > return< / span > VSTPluginMain(callback); }< / div >
< div class = "line" > < span class = "lineno" > 2268< / span > < / div >
< div class = "line" > < span class = "lineno" > 2275< / span > < span class = "preprocessor" > #define VST_ENTRYPOINT_MACOS \< / span > < / div >
< div class = "line" > < span class = "lineno" > 2276< / span > < span class = "preprocessor" > vst_effect_t* main_macho(vst_host_callback_t callback) { return VSTPluginMain(callback); }< / span > < / div >
< div class = "line" > < span class = "lineno" > 2277< / span > < / div >
< div class = "line" > < span class = "lineno" > 2284< / span > < span class = "preprocessor" > #define VST_ENTRYPOINT_MACOS_POWERPC \< / span > < / div >
< div class = "line" > < span class = "lineno" > 2285< / span > < span class = "preprocessor" > vst_effect_t* main(vst_host_callback_t callback) { return VSTPluginMain(callback); }< / span > < / div >
< div class = "line" > < span class = "lineno" > 2286< / span > < / div >
< div class = "line" > < span class = "lineno" > 2287< / span > < span class = "preprocessor" > #ifdef __cplusplus< / span > < / div >
< div class = "line" > < span class = "lineno" > 2288< / span > }< / div >
< div class = "line" > < span class = "lineno" > 2289< / span > < span class = "preprocessor" > #endif< / span > < / div >
< div class = "line" > < span class = "lineno" > 2290< / span > < span class = "preprocessor" > #pragma pack(pop)< / span > < / div >
< div class = "line" > < span class = "lineno" > 2291< / span > < span class = "preprocessor" > #endif< / span > < / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "ad6404cff9cc94786e4c95d8ca8d234b5" name = "ad6404cff9cc94786e4c95d8ca8d234b5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad6404cff9cc94786e4c95d8ca8d234b5" > ◆   < / a > < / span > VST_ENTRYPOINT_MACOS< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > #define VST_ENTRYPOINT_MACOS      < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > * main_macho(< a class = "el" href = "vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6" > vst_host_callback_t< / a > callback) { return VSTPluginMain(callback); }< / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > [DEPRECATED] VST 1.x Entry Point for MacOS < / p >
< p > Do not implement in VST 2.1 or later plug-ins!< / p >
< dl class = "section return" > < dt > Returns< / dt > < dd > A new instance of the VST 1.x effect. < / dd > < / dl >
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l02276" > 2276< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 2277< / span > { < span class = "keywordflow" > return< / span > VSTPluginMain(callback); }< / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "a026df697cddfdd1e622e272acaed81a3" name = "a026df697cddfdd1e622e272acaed81a3" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a026df697cddfdd1e622e272acaed81a3" > ◆   < / a > < / span > VST_ENTRYPOINT_MACOS_POWERPC< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > #define VST_ENTRYPOINT_MACOS_POWERPC      < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > * main(< a class = "el" href = "vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6" > vst_host_callback_t< / a > callback) { return VSTPluginMain(callback); }< / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > [DEPRECATED] VST 2.3 Entry Point for PowerPC < / p >
< p > Present in some VST 2.3 and earlier compatible plug-ins that support MacOS.< / p >
< dl class = "section return" > < dt > Returns< / dt > < dd > A new instance of the VST 2.x effect. < / dd > < / dl >
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l02285" > 2285< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 2286< / span > { < span class = "keywordflow" > return< / span > VSTPluginMain(callback); }< / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "a224bcc8caacf5906a25ae60542d31028" name = "a224bcc8caacf5906a25ae60542d31028" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a224bcc8caacf5906a25ae60542d31028" > ◆   < / a > < / span > VST_ENTRYPOINT_WINDOWS< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > #define VST_ENTRYPOINT_WINDOWS      < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > * MAIN(< a class = "el" href = "vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6" > vst_host_callback_t< / a > callback) { return VSTPluginMain(callback); }< / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > [DEPRECATED] VST 1.x Entry Point for Windows < / p >
< p > Do not implement in VST 2.1 or later plug-ins!< / p >
< dl class = "section return" > < dt > Returns< / dt > < dd > A new instance of the VST 1.x effect. < / dd > < / dl >
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l02267" > 2267< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 2268< / span > { < span class = "keywordflow" > return< / span > VSTPluginMain(callback); }< / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "a06c51d1e4072cbda110044ad98c1dce5" name = "a06c51d1e4072cbda110044ad98c1dce5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a06c51d1e4072cbda110044ad98c1dce5" > ◆   < / a > < / span > VST_FOURCC< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define VST_FOURCC< / td >
< td > (< / td >
2025-08-06 03:20:21 +00:00
< td class = "paramtype" >   < / td >
< td class = "paramname" > a, < / td >
2025-08-06 03:28:14 +02:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2025-08-06 03:20:21 +00:00
< td class = "paramtype" >   < / td >
< td class = "paramname" > b, < / td >
2025-08-06 03:28:14 +02:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2025-08-06 03:20:21 +00:00
< td class = "paramtype" >   < / td >
< td class = "paramname" > c, < / td >
2025-08-06 03:28:14 +02:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2025-08-06 03:20:21 +00:00
< td class = "paramtype" >   < / td >
< td class = "paramname" > d  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       ((((uint32_t)a) < < 24) | (((uint32_t)b) < < 16) | (((uint32_t)c) < < 8) | (((uint32_t)d) < < 0))< / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2025-08-06 03:20:21 +00:00
2025-08-06 03:28:14 +02:00
< p > Convert four numbers into a FourCC. < / p >
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00054" > 54< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< / div >
< / div >
< a id = "ab587d75cb10e7eb0422cb34b2bf302db" name = "ab587d75cb10e7eb0422cb34b2bf302db" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab587d75cb10e7eb0422cb34b2bf302db" > ◆   < / a > < / span > VST_FUNCTION_INTERFACE< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define VST_FUNCTION_INTERFACE      __cdecl< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2025-08-06 03:20:21 +00:00
< p > Standard calling convention across plug-ins and hosts. < / p >
< p > On some older Windows platforms this is not __cdecl but something similar to __stdcall. We don't really care about those old platforms anyway so __cdecl it is. < / p >
2025-08-06 03:28:14 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00046" > 46< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< / div >
< / div >
< a id = "a09521790f0fb9c38d6dbd3602d621053" name = "a09521790f0fb9c38d6dbd3602d621053" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a09521790f0fb9c38d6dbd3602d621053" > ◆   < / a > < / span > VST_MAGICNUMBER< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > #define VST_MAGICNUMBER      < a class = "el" href = "vst_8h.html#a06c51d1e4072cbda110044ad98c1dce5" > VST_FOURCC< / a > ('V', 's', 't', 'P')< / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Magic Number identifying a VST 2.x plug-in structure. < / p >
< dl class = "section see" > < dt > See also< / dt > < dd > vst_effect_t.magic_numer < / dd > < / dl >
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00829" > 829< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
2025-08-06 03:28:14 +02:00
< / div >
< / div >
< a id = "a159930143b669088b88b43a54cf91eaf" name = "a159930143b669088b88b43a54cf91eaf" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a159930143b669088b88b43a54cf91eaf" > ◆   < / a > < / span > VST_MAX_CHANNELS< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define VST_MAX_CHANNELS      32< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Maximum number of channels/streams/inputs/outputs supported by VST 2.x. < / p >
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00050" > 50< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< / div >
< / div >
2025-08-06 03:20:21 +00:00
< h2 class = "groupheader" > Typedef Documentation< / h2 >
2025-08-06 03:28:14 +02:00
< a id = "a187f06ed217006cee2c625b1fc920956" name = "a187f06ed217006cee2c625b1fc920956" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a187f06ed217006cee2c625b1fc920956" > ◆   < / a > < / span > vst_effect_control_t< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > typedef intptr_t(< a class = "el" href = "vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db" > VST_FUNCTION_INTERFACE< / a > * vst_effect_control_t) (struct < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > *self, int32_t opcode, int32_t p_int1, intptr_t p_int2, void *p_ptr, float p_float)< / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Control the VST through an opcode and up to four parameters. < / p >
2025-08-06 03:20:21 +00:00
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" title = "Host to Plug-in Op-Codes These Op-Codes are emitted by the host and we must either handle them or ret..." > VST_EFFECT_OPCODE< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > self< / td > < td > Pointer to the effect itself. < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > opcode< / td > < td > The opcode to run, see < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" > VST_EFFECT_OPCODE< / a > . < / td > < / tr >
< tr > < td class = "paramname" > p_int1< / td > < td > Parameter, see < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" > VST_EFFECT_OPCODE< / a > . < / td > < / tr >
< tr > < td class = "paramname" > p_int2< / td > < td > Parameter, see < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" > VST_EFFECT_OPCODE< / a > . < / td > < / tr >
< tr > < td class = "paramname" > p_ptr< / td > < td > Parameter, see < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" > VST_EFFECT_OPCODE< / a > . < / td > < / tr >
< tr > < td class = "paramname" > p_float< / td > < td > Parameter, see < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" > VST_EFFECT_OPCODE< / a > . < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< / dd >
< / dl >
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l02036" > 2036< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
2025-08-06 03:28:14 +02:00
< / div >
< / div >
< a id = "af0c37ddc3ece0563a356589b330db697" name = "af0c37ddc3ece0563a356589b330db697" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af0c37ddc3ece0563a356589b330db697" > ◆   < / a > < / span > vst_effect_get_parameter_t< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > typedef float(< a class = "el" href = "vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db" > VST_FUNCTION_INTERFACE< / a > * vst_effect_get_parameter_t) (struct < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > *self, uint32_t index)< / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2025-08-06 03:20:21 +00:00
< p > Retrieve the current value of the parameter at the given index, or do nothing if out of bounds. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > self< / td > < td > Pointer to the effect itself. < / td > < / tr >
< tr > < td class = "paramname" > index< / td > < td > Parameter index. < / td > < / tr >
< / table >
< / dd >
< / dl >
2025-08-06 03:20:21 +00:00
< dl class = "section return" > < dt > Returns< / dt > < dd > Current value of the parameter. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l02063" > 2063< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
2025-08-06 03:28:14 +02:00
< / div >
< / div >
< a id = "a2e0a659f8b4b8857a799a0b9c683a216" name = "a2e0a659f8b4b8857a799a0b9c683a216" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2e0a659f8b4b8857a799a0b9c683a216" > ◆   < / a > < / span > vst_effect_process_double_t< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > typedef void(< a class = "el" href = "vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db" > VST_FUNCTION_INTERFACE< / a > * vst_effect_process_double_t) (struct < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > *self, const double *const *inputs, double **outputs, int32_t samples)< / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Process the given number of double samples in inputs and outputs. < / p >
< p > Process input and overwrite the output in place. Host provides output buffers.< / p >
2025-08-06 03:20:21 +00:00
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.4+) Available from VST 2.4 and later.< / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > self< / td > < td > Pointer to the effect itself. < / td > < / tr >
< tr > < td class = "paramname" > inputs< / td > < td > Pointer to an array of 'const double[samples]' with size numInputs. < / td > < / tr >
< tr > < td class = "paramname" > outputs< / td > < td > Pointer to an array of 'double[samples]' with size numOutputs. < / td > < / tr >
< tr > < td class = "paramname" > samples< / td > < td > Number of samples per channel in inputs. < / td > < / tr >
< / table >
< / dd >
< / dl >
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l02089" > 2089< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
2025-08-06 03:28:14 +02:00
< / div >
< / div >
< a id = "a7f2093b8c4846907f4cd39068101249a" name = "a7f2093b8c4846907f4cd39068101249a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7f2093b8c4846907f4cd39068101249a" > ◆   < / a > < / span > vst_effect_process_float_t< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > typedef void(< a class = "el" href = "vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db" > VST_FUNCTION_INTERFACE< / a > * vst_effect_process_float_t) (struct < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > *self, const float *const *inputs, float **outputs, int32_t samples)< / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Process the given number of single samples in inputs and outputs. < / p >
< p > Process input and overwrite the output in place. Host provides output buffers.< / p >
2025-08-06 03:20:21 +00:00
< p > @important Not thread-safe on MacOS for some reason or another.< / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > self< / td > < td > Pointer to the effect itself. < / td > < / tr >
< tr > < td class = "paramname" > inputs< / td > < td > Pointer to an array of 'const float[samples]' with size numInputs. < / td > < / tr >
< tr > < td class = "paramname" > outputs< / td > < td > Pointer to an array of 'float[samples]' with size numOutputs. < / td > < / tr >
< tr > < td class = "paramname" > samples< / td > < td > Number of samples per channel in inputs. < / td > < / tr >
< / table >
< / dd >
< / dl >
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l02076" > 2076< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
2025-08-06 03:28:14 +02:00
< / div >
< / div >
< a id = "a10245b388a012f0007c6b64446377ab2" name = "a10245b388a012f0007c6b64446377ab2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a10245b388a012f0007c6b64446377ab2" > ◆   < / a > < / span > vst_effect_process_t< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > typedef void(< a class = "el" href = "vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db" > VST_FUNCTION_INTERFACE< / a > * vst_effect_process_t) (struct < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > *self, const float *const *inputs, float **outputs, int32_t samples)< / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Process the given number of samples in inputs and outputs. < / p >
< p > Used to handle input data and provides output data. We seem to be the ones that provide the output buffer?< / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > self< / td > < td > Pointer to the effect itself. < / td > < / tr >
< tr > < td class = "paramname" > inputs< / td > < td > Pointer to an array of 'const float[samples]' with size < a class = "el" href = "structvst__effect__t.html#ae95d43470b9e68ebb4ce9cc7930fb95b" > vst_effect_t::num_inputs< / a > . < / td > < / tr >
< tr > < td class = "paramname" > outputs< / td > < td > Pointer to an array of 'float[samples]' with size < a class = "el" href = "structvst__effect__t.html#a16fb322ee839b5eabec21dfc6080a0aa" > vst_effect_t::num_outputs< / a > . < / td > < / tr >
< tr > < td class = "paramname" > samples< / td > < td > Number of samples per channel in inputs and outputs. < / td > < / tr >
< / table >
< / dd >
< / dl >
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l02047" > 2047< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
2025-08-06 03:28:14 +02:00
< / div >
< / div >
< a id = "a20f63b4dc3f1f96b3c57820f99362a0d" name = "a20f63b4dc3f1f96b3c57820f99362a0d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a20f63b4dc3f1f96b3c57820f99362a0d" > ◆   < / a > < / span > vst_effect_set_parameter_t< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > typedef void(< a class = "el" href = "vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db" > VST_FUNCTION_INTERFACE< / a > * vst_effect_set_parameter_t) (struct < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > *self, uint32_t index, float value)< / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Updates the value for the parameter at the given index, or does nothing if out of bounds. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > self< / td > < td > Pointer to the effect itself. < / td > < / tr >
< tr > < td class = "paramname" > index< / td > < td > Parameter index. < / td > < / tr >
< tr > < td class = "paramname" > value< / td > < td > New value for the parameter. < / td > < / tr >
< / table >
< / dd >
< / dl >
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l02055" > 2055< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
2025-08-06 03:28:14 +02:00
< / div >
< / div >
2025-08-06 03:20:21 +00:00
< a id = "a84c2cdc8c0f072f1cb64144815a05de6" name = "a84c2cdc8c0f072f1cb64144815a05de6" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a84c2cdc8c0f072f1cb64144815a05de6" > ◆   < / a > < / span > vst_host_callback_t< / h2 >
2025-08-06 03:28:14 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > typedef intptr_t(< a class = "el" href = "vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db" > VST_FUNCTION_INTERFACE< / a > * vst_host_callback_t) (struct < a class = "el" href = "structvst__effect__t.html" > vst_effect_t< / a > *plugin, int32_t opcode, int32_t p_int1, int64_t p_int2, const char *p_str, float p_float)< / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Plug-in to Host callback. < / p >
< p > The plug-in may call this to attempt to change things on the host side. The host side is free to ignore all requests, annoyingly enough.< / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > opcode< / td > < td > See VST_HOST_OPCODE < / td > < / tr >
2025-08-06 03:28:14 +02:00
< tr > < td class = "paramname" > p_str< / td > < td > Zero terminated string or null on call. < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > ? < / dd > < / dl >
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00819" > 819< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
2025-08-06 03:28:14 +02:00
< / div >
< / div >
2025-08-06 03:20:21 +00:00
< h2 class = "groupheader" > Enumeration Type Documentation< / h2 >
2025-08-06 03:28:14 +02:00
< a id = "a7abc836e88df867216049fa8f4645bc0" name = "a7abc836e88df867216049fa8f4645bc0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7abc836e88df867216049fa8f4645bc0" > ◆   < / a > < / span > VST_BUFFER_SIZE< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > enum < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0" > VST_BUFFER_SIZE< / a > < / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Known Buffer Sizes. < / p >
< table class = "fieldtable" >
2025-08-06 03:20:21 +00:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f" name = "a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f" > < / a > VST_BUFFER_SIZE_PARAM_LABEL  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c" name = "a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c" > < / a > VST_BUFFER_SIZE_PARAM_NAME  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79" name = "a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79" > < / a > VST_BUFFER_SIZE_PARAM_VALUE  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd" name = "a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd" > < / a > VST_BUFFER_SIZE_STREAM_LABEL  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65" name = "a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65" > < / a > VST_BUFFER_SIZE_CATEGORY_LABEL  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2" name = "a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2" > < / a > VST_BUFFER_SIZE_PROGRAM_NAME  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8" name = "a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8" > < / a > VST_BUFFER_SIZE_EFFECT_NAME  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7" name = "a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7" > < / a > VST_BUFFER_SIZE_PARAM_LONG_NAME  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633" name = "a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633" > < / a > VST_BUFFER_SIZE_PRODUCT_NAME  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181" name = "a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181" > < / a > VST_BUFFER_SIZE_SPEAKER_NAME  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124" name = "a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124" > < / a > VST_BUFFER_SIZE_STREAM_NAME  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c" name = "a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c" > < / a > VST_BUFFER_SIZE_VENDOR_NAME  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00102" > 102< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 102< / span > {< / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > < span class = "lineno" > 103< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f" > VST_BUFFER_SIZE_PARAM_LABEL< / a > = 8,< / div >
< div class = "line" > < span class = "lineno" > 104< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c" > VST_BUFFER_SIZE_PARAM_NAME< / a > = 8,< / div >
< div class = "line" > < span class = "lineno" > 105< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79" > VST_BUFFER_SIZE_PARAM_VALUE< / a > = 8,< / div >
< div class = "line" > < span class = "lineno" > 106< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd" > VST_BUFFER_SIZE_STREAM_LABEL< / a > = 8,< / div >
< div class = "line" > < span class = "lineno" > 107< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65" > VST_BUFFER_SIZE_CATEGORY_LABEL< / a > = 24,< / div >
< div class = "line" > < span class = "lineno" > 108< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2" > VST_BUFFER_SIZE_PROGRAM_NAME< / a > = 24,< / div >
< div class = "line" > < span class = "lineno" > 109< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8" > VST_BUFFER_SIZE_EFFECT_NAME< / a > = 32,< / div >
< div class = "line" > < span class = "lineno" > 110< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7" > VST_BUFFER_SIZE_PARAM_LONG_NAME< / a > = 64,< / div >
< div class = "line" > < span class = "lineno" > 111< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633" > VST_BUFFER_SIZE_PRODUCT_NAME< / a > = 64,< / div >
< div class = "line" > < span class = "lineno" > 112< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181" > VST_BUFFER_SIZE_SPEAKER_NAME< / a > = 64,< / div >
< div class = "line" > < span class = "lineno" > 113< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124" > VST_BUFFER_SIZE_STREAM_NAME< / a > = 64,< / div >
< div class = "line" > < span class = "lineno" > 114< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c" > VST_BUFFER_SIZE_VENDOR_NAME< / a > = 64,< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "lineno" > 115< / span > }; < span class = "comment" > // This is an enum because I started to dislike macros.< / span > < / div >
2025-08-06 03:20:21 +00:00
< div class = "ttc" id = "avst_8h_html_a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181" > < div class = "ttname" > < a href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181" > VST_BUFFER_SIZE_SPEAKER_NAME< / a > < / div > < div class = "ttdeci" > @ VST_BUFFER_SIZE_SPEAKER_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00112" > vst.h:112< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124" > < div class = "ttname" > < a href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124" > VST_BUFFER_SIZE_STREAM_NAME< / a > < / div > < div class = "ttdeci" > @ VST_BUFFER_SIZE_STREAM_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00113" > vst.h:113< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79" > < div class = "ttname" > < a href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79" > VST_BUFFER_SIZE_PARAM_VALUE< / a > < / div > < div class = "ttdeci" > @ VST_BUFFER_SIZE_PARAM_VALUE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00105" > vst.h:105< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd" > < div class = "ttname" > < a href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd" > VST_BUFFER_SIZE_STREAM_LABEL< / a > < / div > < div class = "ttdeci" > @ VST_BUFFER_SIZE_STREAM_LABEL< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00106" > vst.h:106< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f" > < div class = "ttname" > < a href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f" > VST_BUFFER_SIZE_PARAM_LABEL< / a > < / div > < div class = "ttdeci" > @ VST_BUFFER_SIZE_PARAM_LABEL< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00103" > vst.h:103< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c" > < div class = "ttname" > < a href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c" > VST_BUFFER_SIZE_VENDOR_NAME< / a > < / div > < div class = "ttdeci" > @ VST_BUFFER_SIZE_VENDOR_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00114" > vst.h:114< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c" > < div class = "ttname" > < a href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c" > VST_BUFFER_SIZE_PARAM_NAME< / a > < / div > < div class = "ttdeci" > @ VST_BUFFER_SIZE_PARAM_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00104" > vst.h:104< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2" > < div class = "ttname" > < a href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2" > VST_BUFFER_SIZE_PROGRAM_NAME< / a > < / div > < div class = "ttdeci" > @ VST_BUFFER_SIZE_PROGRAM_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00108" > vst.h:108< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65" > < div class = "ttname" > < a href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65" > VST_BUFFER_SIZE_CATEGORY_LABEL< / a > < / div > < div class = "ttdeci" > @ VST_BUFFER_SIZE_CATEGORY_LABEL< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00107" > vst.h:107< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8" > < div class = "ttname" > < a href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8" > VST_BUFFER_SIZE_EFFECT_NAME< / a > < / div > < div class = "ttdeci" > @ VST_BUFFER_SIZE_EFFECT_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00109" > vst.h:109< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7" > < div class = "ttname" > < a href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7" > VST_BUFFER_SIZE_PARAM_LONG_NAME< / a > < / div > < div class = "ttdeci" > @ VST_BUFFER_SIZE_PARAM_LONG_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00110" > vst.h:110< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633" > < div class = "ttname" > < a href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633" > VST_BUFFER_SIZE_PRODUCT_NAME< / a > < / div > < div class = "ttdeci" > @ VST_BUFFER_SIZE_PRODUCT_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00111" > vst.h:111< / a > < / div > < / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "a468e652fc0ccfa68fecbb35dce162640" name = "a468e652fc0ccfa68fecbb35dce162640" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a468e652fc0ccfa68fecbb35dce162640" > ◆   < / a > < / span > VST_EFFECT_CATEGORY< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > enum < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640" > VST_EFFECT_CATEGORY< / a > < / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Plug-in Categories Pre-defined category grouping that also affect host behavior when handling the plug-in. < / p >
< p > This is not just a UI/UX thing, it actually affects what plug-ins can do, so place your plug-in into the correct category. < / p >
< table class = "fieldtable" >
2025-08-06 03:20:21 +00:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b" name = "a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b" > < / a > VST_EFFECT_CATEGORY_UNCATEGORIZED  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d" name = "a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d" > < / a > VST_EFFECT_CATEGORY_01  < / td > < td class = "fielddoc" > < p > Generic Effects Examples: Distortion, Pitch Shift, ... < / p >
2025-08-06 03:28:14 +02:00
< p > Supports: Delay (Optional), Tail Samples, MIDI < / p >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d" name = "a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d" > < / a > VST_EFFECT_CATEGORY_EFFECT  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d" title = "Generic Effects Examples: Distortion, Pitch Shift, ..." > VST_EFFECT_CATEGORY_01< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0" name = "a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0" > < / a > VST_EFFECT_CATEGORY_02  < / td > < td class = "fielddoc" > < p > Instruments Examples: Instruments, Synths, Samplers, ... < / p >
2025-08-06 03:28:14 +02:00
< p > Supports: Delay (Optional), Tail Samples, MIDI < / p >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8" name = "a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8" > < / a > VST_EFFECT_CATEGORY_INSTRUMENT  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0" title = "Instruments Examples: Instruments, Synths, Samplers, ..." > VST_EFFECT_CATEGORY_02< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d" name = "a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d" > < / a > VST_EFFECT_CATEGORY_03  < / td > < td class = "fielddoc" > < p > Metering Examples: Loudness Meters, Volume Analysis, ... < / p >
< p > Supports: Tail Samples, MIDI < / p > < dl class = "section note" > < dt > Note< / dt > < dd > Delay causes crashes in some hosts. Fun. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5" name = "a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5" > < / a > VST_EFFECT_CATEGORY_METERING  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d" title = "Metering Examples: Loudness Meters, Volume Analysis, ..." > VST_EFFECT_CATEGORY_03< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a" name = "a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a" > < / a > VST_EFFECT_CATEGORY_04  < / td > < td class = "fielddoc" > < p > Mastering Examples: Compressors, Limiters, ... < / p >
2025-08-06 03:28:14 +02:00
< p > Supports: Delay, Tail Samples (optional), MIDI < / p >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c" name = "a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c" > < / a > VST_EFFECT_CATEGORY_MASTERING  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a" title = "Mastering Examples: Compressors, Limiters, ..." > VST_EFFECT_CATEGORY_04< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4" name = "a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4" > < / a > VST_EFFECT_CATEGORY_05  < / td > < td class = "fielddoc" > < p > Spatializers Examples: Channel Panning, Expanders, ... < / p >
2025-08-06 03:28:14 +02:00
< p > Supports: Tail Samples (optional), MIDI < / p >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141" name = "a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141" > < / a > VST_EFFECT_CATEGORY_SPATIAL  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4" title = "Spatializers Examples: Channel Panning, Expanders, ..." > VST_EFFECT_CATEGORY_05< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64" name = "a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64" > < / a > VST_EFFECT_CATEGORY_06  < / td > < td class = "fielddoc" > < p > Delay/Echo Examples: Echo, Reverb, Room Simulation, Delay, ... < / p >
2025-08-06 03:28:14 +02:00
< p > Supports: Delay, Tail Samples, MIDI < / p >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034" name = "a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034" > < / a > VST_EFFECT_CATEGORY_DELAY_OR_ECHO  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64" title = "Delay/Echo Examples: Echo, Reverb, Room Simulation, Delay, ..." > VST_EFFECT_CATEGORY_06< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211" name = "a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211" > < / a > VST_EFFECT_CATEGORY_07  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c" name = "a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c" > < / a > VST_EFFECT_CATEGORY_08  < / td > < td class = "fielddoc" > < p > Restoration Examples: Noise Filtering, Upsamplers, ... < / p >
2025-08-07 23:23:52 +00:00
< p > Supports: Delay, Tail Samples, MIDI < / p > < dl class = "section note" > < dt > Note< / dt > < dd > Some DAWs allocate additional processing time to these. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72" name = "a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72" > < / a > VST_EFFECT_CATEGORY_RESTORATION  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c" title = "Restoration Examples: Noise Filtering, Upsamplers, ..." > VST_EFFECT_CATEGORY_08< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f" name = "a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f" > < / a > VST_EFFECT_CATEGORY_09  < / td > < td class = "fielddoc" > < p > Offline Processing Examples: Nothing Supports: Nothing. < / p >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31" name = "a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31" > < / a > VST_EFFECT_CATEGORY_OFFLINE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f" title = "Offline Processing Examples: Nothing Supports: Nothing." > VST_EFFECT_CATEGORY_09< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a" name = "a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a" > < / a > VST_EFFECT_CATEGORY_0A  < / td > < td class = "fielddoc" > < p > Container Plug-in This plug-in contains multiple effects in one and requires special handling on both sides. < / p >
2025-08-06 03:28:14 +02:00
< p > Host handling: < / p > < div class = "fragment" > < div class = "line" > uint32_t current_select_id;< / div >
< div class = "line" > < / div >
< div class = "line" > < span class = "comment" > // ... in intptr_t vst_host_callback(vst_effect_t* plugin, VST_HOST_OPCODE opcode, ...)< / span > < / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > < span class = "keywordflow" > case< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e" > VST_HOST_OPCODE_SUPPORTS< / a > : {< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "keywordtype" > char< / span > * text = (< span class = "keywordtype" > char< / span > *)p_ptr;< / div >
< div class = "line" > < span class = "comment" > // The plug-in may ask the host if it even supports containers at all and changes behavior if we don' t.< / span > < / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > < span class = "keywordflow" > if< / span > (text & & strcmp(text, vst_host_supports.< a class = "code hl_variable" href = "structvst__host__supports__t.html#aeb8dd77685b635be72c933a66056a0a1" > shellCategory< / a > ) == 0) {< / div >
< div class = "line" > < span class = "keywordflow" > return< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > ;< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > }< / div >
< div class = "line" > }< / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > < span class = "keywordflow" > case< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7" > VST_HOST_OPCODE_CURRENT_EFFECT_ID< / a > :< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "keywordflow" > return< / span > current_selected_id;< / div >
< div class = "line" > < span class = "comment" > // ...< / span > < / div >
< div class = "line" > < / div >
< div class = "line" > < span class = "comment" > // ... in whatever you use to load plug-ins ...< / span > < / div >
< div class = "line" > current_select_id;< / div >
< div class = "line" > < a class = "code hl_struct" href = "structvst__effect__t.html" > vst_effect_t< / a > * plugin = plugin_main(& vst_host_callback);< / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > int32_t plugin_category = plugin-> < a class = "code hl_variable" href = "structvst__effect__t.html#afec5297ef9b4703c2478d128568ce608" > control< / a > (plugin, < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9" > VST_EFFECT_OPCODE_CATEGORY< / a > , 0, 0, 0, 0)< / div >
< div class = "line" > < span class = "keywordflow" > if< / span > (plugin_category == < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8" > VST_EFFECT_CATEGORY_CONTAINER< / a > ) {< / div >
< div class = "line" > < span class = "keywordtype" > char< / span > effect_name[< a class = "code hl_enumvalue" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8" > VST_BUFFER_SIZE_EFFECT_NAME< / a > ] effect_name;< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > int32_t effect_id;< / div >
< div class = "line" > < span class = "comment" > // Iterate over all contained effects.< / span > < / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > < span class = "keywordflow" > while< / span > ((effect_id = plugin-> < a class = "code hl_variable" href = "structvst__effect__t.html#afec5297ef9b4703c2478d128568ce608" > control< / a > (plugin, < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255" > VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID< / a > , 0, 0, effect_name, 0)) != 0) {< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "comment" > // Contained effects must be named as far as I can tell.< / span > < / div >
< div class = "line" > < span class = "keywordflow" > if< / span > (effect_name[0] != 0) {< / div >
< div class = "line" > < span class = "comment" > // Do some logic that does the necessary things to list these in the host.< / span > < / div >
< div class = "line" > }< / div >
< div class = "line" > }< / div >
< div class = "line" > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < span class = "comment" > // Do things to list only this plugin in the host.< / span > < / div >
< div class = "line" > }< / div >
< div class = "line" > < span class = "comment" > // ...< / span > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "astructvst__effect__t_html" > < div class = "ttname" > < a href = "structvst__effect__t.html" > vst_effect_t< / a > < / div > < div class = "ttdoc" > Plug-in Effect definition.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l02093" > vst.h:2093< / a > < / div > < / div >
< div class = "ttc" id = "astructvst__effect__t_html_afec5297ef9b4703c2478d128568ce608" > < div class = "ttname" > < a href = "structvst__effect__t.html#afec5297ef9b4703c2478d128568ce608" > vst_effect_t::control< / a > < / div > < div class = "ttdeci" > vst_effect_control_t control< / div > < div class = "ttdoc" > Control Function.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l02106" > vst.h:2106< / a > < / div > < / div >
< div class = "ttc" id = "astructvst__host__supports__t_html_aeb8dd77685b635be72c933a66056a0a1" > < div class = "ttname" > < a href = "structvst__host__supports__t.html#aeb8dd77685b635be72c933a66056a0a1" > vst_host_supports_t::shellCategory< / a > < / div > < div class = "ttdeci" > const char * shellCategory< / div > < div class = "ttdoc" > Does the host support container plug-ins?< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00778" > vst.h:778< / a > < / div > < / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7" > VST_HOST_OPCODE_CURRENT_EFFECT_ID< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_CURRENT_EFFECT_ID< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00568" > vst.h:568< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e" > VST_HOST_OPCODE_SUPPORTS< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_SUPPORTS< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00690" > vst.h:690< / a > < / div > < / div >
2025-08-06 03:20:21 +00:00
< div class = "ttc" id = "avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > < div class = "ttname" > < a href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > < / div > < div class = "ttdeci" > @ VST_STATUS_TRUE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00081" > vst.h:81< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8" > VST_EFFECT_CATEGORY_CONTAINER< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_CONTAINER< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01008" > vst.h:1008< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9" > VST_EFFECT_OPCODE_CATEGORY< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_CATEGORY< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01519" > vst.h:1519< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255" > VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01863" > vst.h:1863< / a > < / div > < / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment --> < p > Plug-in handling: < / p > < div class = "fragment" > < div class = "line" > < span class = "comment" > // ... in vst_effect for the container< / span > < / div >
< div class = "line" > < span class = "keywordtype" > size_t< / span > current_effect_idx;< / div >
< div class = "line" > int32_t effect_list[] = {< / div >
< div class = "line" > < span class = "comment" > // ... list of effect ids.< / span > < / div >
< div class = "line" > }< / div >
< div class = "line" > < span class = "comment" > // ... in control(...)< / span > < / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > < span class = "keywordflow" > case< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255" > VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID< / a > :< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "comment" > // Make sure current_effect_idx doesn' t exceed the maximum.< / span > < / div >
< div class = "line" > < span class = "keywordflow" > if< / span > (current_effect_idx > ARRAYSIZEOF(effect_list)) {< / div >
< div class = "line" > current_effect_idx;< / div >
< div class = "line" > < span class = "keywordflow" > return< / span > 0;< / div >
< div class = "line" > }< / div >
< div class = "line" > < span class = "comment" > // Some code that turns effect indices into names to store into p_ptr.< / span > < / div >
< div class = "line" > < span class = "keywordflow" > return< / span > effect_list[current_effect_idx++]; < span class = "comment" > // Return the effect id.< / span > < / div >
< div class = "line" > < span class = "comment" > // ...< / span > < / div >
< div class = "line" > < / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > < a class = "code hl_define" href = "vst_8h.html#af5c20ce194fde78467d1dbd926fca4d9" > VST_ENTRYPOINT< / a > {< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "comment" > // Ensure the host VST 2.x compatible.< / span > < / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > int32_t vst_version = callback(< span class = "keyword" > nullptr< / span > , < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21" > VST_HOST_OPCODE_VST_VERSION< / a > , 0, 0, 0, 0);< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "keywordflow" > if< / span > (vst_version == 0) {< / div >
< div class = "line" > < span class = "keywordflow" > return< / span > 0; < span class = "comment" > // It' s not so we exit early.< / span > < / div >
< div class = "line" > }< / div >
2025-08-07 23:23:52 +00:00
< div class = "line" > < / div >
< div class = "line" > < span class = "comment" > // Check if the host wants< / span > < / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > int32_t effect_id = callback(< span class = "keyword" > nullptr< / span > , < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7" > VST_HOST_OPCODE_CURRENT_EFFECT_ID< / a > , 0, 0, 0);< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "keywordflow" > if< / span > (effect_id == 0) {< / div >
< div class = "line" > < span class = "comment" > // ... logic specific to making the container.< / span > < / div >
< div class = "line" > < span class = "keywordflow" > return< / span > < span class = "keyword" > new< / span > vst_container_effect();< / div >
< div class = "line" > } < span class = "keywordflow" > else< / span > {< / div >
< div class = "line" > < span class = "comment" > // ... logic specific to make sub effects< / span > < / div >
< div class = "line" > < span class = "keywordflow" > return< / span > < span class = "keyword" > new< / span > vst_sub_effect();< / div >
< div class = "line" > }< / div >
< div class = "line" > }< / div >
< div class = "line" > < / div >
< div class = "line" > < span class = "comment" > // ...< / span > < / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21" > VST_HOST_OPCODE_VST_VERSION< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_VST_VERSION< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00558" > vst.h:558< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_af5c20ce194fde78467d1dbd926fca4d9" > < div class = "ttname" > < a href = "vst_8h.html#af5c20ce194fde78467d1dbd926fca4d9" > VST_ENTRYPOINT< / a > < / div > < div class = "ttdeci" > #define VST_ENTRYPOINT< / div > < div class = "ttdoc" > VST 2.x Entry Point for all platforms.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l02258" > vst.h:2258< / a > < / div > < / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment --> < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8" name = "a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8" > < / a > VST_EFFECT_CATEGORY_CONTAINER  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a" title = "Container Plug-in This plug-in contains multiple effects in one and requires special handling on both..." > VST_EFFECT_CATEGORY_0A< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed" name = "a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed" > < / a > VST_EFFECT_CATEGORY_0B  < / td > < td class = "fielddoc" > < p > Waveform Generators Examples: Sine Wave Generator, ... Supports: Delay, Tail Samples. < / p >
2025-08-06 03:28:14 +02:00
< p > I don't know why this exists, there's only one plug-in that has it and all it does is generate a 400hz sine wave.< / p >
2025-08-06 03:20:21 +00:00
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8" > VST_EFFECT_CATEGORY_INSTRUMENT< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58" name = "a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58" > < / a > VST_EFFECT_CATEGORY_WAVEGENERATOR  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed" title = "Waveform Generators Examples: Sine Wave Generator, ... Supports: Delay, Tail Samples." > VST_EFFECT_CATEGORY_0B< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
< / table >
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00850" > 850< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 850< / span > {< / div >
< div class = "line" > < span class = "lineno" > 851< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b" > VST_EFFECT_CATEGORY_UNCATEGORIZED< / a > = 0x00,< / div >
< div class = "line" > < span class = "lineno" > 852< / span > < / div >
< div class = "line" > < span class = "lineno" > 858< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d" > VST_EFFECT_CATEGORY_01< / a > = 0x01,< / div >
< div class = "line" > < span class = "lineno" > 860< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d" > VST_EFFECT_CATEGORY_EFFECT< / a > = 0x01,< / div >
< div class = "line" > < span class = "lineno" > 861< / span > < / div >
< div class = "line" > < span class = "lineno" > 867< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0" > VST_EFFECT_CATEGORY_02< / a > = 0x02,< / div >
< div class = "line" > < span class = "lineno" > 869< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8" > VST_EFFECT_CATEGORY_INSTRUMENT< / a > = 0x02,< / div >
< div class = "line" > < span class = "lineno" > 870< / span > < / div >
< div class = "line" > < span class = "lineno" > 877< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d" > VST_EFFECT_CATEGORY_03< / a > = 0x03,< / div >
< div class = "line" > < span class = "lineno" > 879< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5" > VST_EFFECT_CATEGORY_METERING< / a > = 0x03,< / div >
< div class = "line" > < span class = "lineno" > 880< / span > < / div >
< div class = "line" > < span class = "lineno" > 886< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a" > VST_EFFECT_CATEGORY_04< / a > = 0x04,< / div >
< div class = "line" > < span class = "lineno" > 888< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c" > VST_EFFECT_CATEGORY_MASTERING< / a > = 0x04,< / div >
< div class = "line" > < span class = "lineno" > 889< / span > < / div >
< div class = "line" > < span class = "lineno" > 895< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4" > VST_EFFECT_CATEGORY_05< / a > = 0x05,< / div >
< div class = "line" > < span class = "lineno" > 897< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141" > VST_EFFECT_CATEGORY_SPATIAL< / a > = 0x05,< / div >
< div class = "line" > < span class = "lineno" > 898< / span > < / div >
< div class = "line" > < span class = "lineno" > 904< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64" > VST_EFFECT_CATEGORY_06< / a > = 0x06,< / div >
< div class = "line" > < span class = "lineno" > 906< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034" > VST_EFFECT_CATEGORY_DELAY_OR_ECHO< / a > = 0x06,< / div >
< div class = "line" > < span class = "lineno" > 907< / span > < / div >
< div class = "line" > < span class = "lineno" > 908< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211" > VST_EFFECT_CATEGORY_07< / a > = 0x07,< / div >
< div class = "line" > < span class = "lineno" > 909< / span > < / div >
< div class = "line" > < span class = "lineno" > 916< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c" > VST_EFFECT_CATEGORY_08< / a > = 0x08,< / div >
< div class = "line" > < span class = "lineno" > 918< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72" > VST_EFFECT_CATEGORY_RESTORATION< / a > = 0x08,< / div >
< div class = "line" > < span class = "lineno" > 919< / span > < / div >
< div class = "line" > < span class = "lineno" > 924< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f" > VST_EFFECT_CATEGORY_09< / a > = 0x09,< / div >
< div class = "line" > < span class = "lineno" > 926< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31" > VST_EFFECT_CATEGORY_OFFLINE< / a > = 0x09, < span class = "comment" > // Offline Processing VST? Seems to receive all audio data prior to playback.< / span > < / div >
< div class = "line" > < span class = "lineno" > 927< / span > < / div >
< div class = "line" > < span class = "lineno" > 1006< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a" > VST_EFFECT_CATEGORY_0A< / a > = 0x0A,< / div >
< div class = "line" > < span class = "lineno" > 1008< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8" > VST_EFFECT_CATEGORY_CONTAINER< / a > = 0x0A,< / div >
< div class = "line" > < span class = "lineno" > 1009< / span > < / div >
< div class = "line" > < span class = "lineno" > 1018< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed" > VST_EFFECT_CATEGORY_0B< / a > = 0x0B,< / div >
< div class = "line" > < span class = "lineno" > 1020< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58" > VST_EFFECT_CATEGORY_WAVEGENERATOR< / a > = 0x0B,< / div >
< div class = "line" > < span class = "lineno" > 1021< / span > < / div >
< div class = "line" > < span class = "lineno" > 1023< / span > VST_EFFECT_CATEGORY_MAX, < span class = "comment" > // Not part of specification, marks maximum category.< / span > < / div >
< div class = "line" > < span class = "lineno" > 1024< / span > < / div >
< div class = "line" > < span class = "lineno" > 1026< / span > _VST_EFFECT_CATEGORY_PAD = 0xFFFFFFFFul,< / div >
< div class = "line" > < span class = "lineno" > 1027< / span > };< / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a" > VST_EFFECT_CATEGORY_0A< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_0A< / div > < div class = "ttdoc" > Container Plug-in This plug-in contains multiple effects in one and requires special handling on both...< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01006" > vst.h:1006< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d" > VST_EFFECT_CATEGORY_EFFECT< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_EFFECT< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00860" > vst.h:860< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0" > VST_EFFECT_CATEGORY_02< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_02< / div > < div class = "ttdoc" > Instruments Examples: Instruments, Synths, Samplers, ...< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00867" > vst.h:867< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5" > VST_EFFECT_CATEGORY_METERING< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_METERING< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00879" > vst.h:879< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d" > VST_EFFECT_CATEGORY_01< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_01< / div > < div class = "ttdoc" > Generic Effects Examples: Distortion, Pitch Shift, ...< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00858" > vst.h:858< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c" > VST_EFFECT_CATEGORY_08< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_08< / div > < div class = "ttdoc" > Restoration Examples: Noise Filtering, Upsamplers, ...< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00916" > vst.h:916< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58" > VST_EFFECT_CATEGORY_WAVEGENERATOR< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_WAVEGENERATOR< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01020" > vst.h:1020< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f" > VST_EFFECT_CATEGORY_09< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_09< / div > < div class = "ttdoc" > Offline Processing Examples: Nothing Supports: Nothing.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00924" > vst.h:924< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141" > VST_EFFECT_CATEGORY_SPATIAL< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_SPATIAL< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00897" > vst.h:897< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211" > VST_EFFECT_CATEGORY_07< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_07< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00908" > vst.h:908< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64" > VST_EFFECT_CATEGORY_06< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_06< / div > < div class = "ttdoc" > Delay/Echo Examples: Echo, Reverb, Room Simulation, Delay, ...< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00904" > vst.h:904< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31" > VST_EFFECT_CATEGORY_OFFLINE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_OFFLINE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00926" > vst.h:926< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed" > VST_EFFECT_CATEGORY_0B< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_0B< / div > < div class = "ttdoc" > Waveform Generators Examples: Sine Wave Generator, ... Supports: Delay, Tail Samples.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01018" > vst.h:1018< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4" > VST_EFFECT_CATEGORY_05< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_05< / div > < div class = "ttdoc" > Spatializers Examples: Channel Panning, Expanders, ...< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00895" > vst.h:895< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c" > VST_EFFECT_CATEGORY_MASTERING< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_MASTERING< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00888" > vst.h:888< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72" > VST_EFFECT_CATEGORY_RESTORATION< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_RESTORATION< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00918" > vst.h:918< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b" > VST_EFFECT_CATEGORY_UNCATEGORIZED< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_UNCATEGORIZED< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00851" > vst.h:851< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d" > VST_EFFECT_CATEGORY_03< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_03< / div > < div class = "ttdoc" > Metering Examples: Loudness Meters, Volume Analysis, ...< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00877" > vst.h:877< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8" > VST_EFFECT_CATEGORY_INSTRUMENT< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_INSTRUMENT< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00869" > vst.h:869< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034" > VST_EFFECT_CATEGORY_DELAY_OR_ECHO< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_DELAY_OR_ECHO< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00906" > vst.h:906< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a" > < div class = "ttname" > < a href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a" > VST_EFFECT_CATEGORY_04< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_CATEGORY_04< / div > < div class = "ttdoc" > Mastering Examples: Compressors, Limiters, ...< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00886" > vst.h:886< / a > < / div > < / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "a7174d634349acbda34c34af9fe706bd2" name = "a7174d634349acbda34c34af9fe706bd2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7174d634349acbda34c34af9fe706bd2" > ◆   < / a > < / span > VST_EFFECT_FLAG< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > enum < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2" > VST_EFFECT_FLAG< / a > < / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Effect Flags. < / p >
< table class = "fieldtable" >
2025-08-06 03:20:21 +00:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e" name = "a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e" > < / a > VST_EFFECT_FLAG_1ls0  < / td > < td class = "fielddoc" > < p > Effect provides a custom editor. < / p >
< p > The host will not provide a generic editor interface and expects < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c" > VST_EFFECT_OPCODE_EDITOR_OPEN< / a > and < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8" > VST_EFFECT_OPCODE_EDITOR_CLOSE< / a > to work as expected. We are in charge of notifying the host about various things like which parameter is in focus and stuff.< / p >
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861" > VST_EFFECT_OPCODE_EDITOR_GET_RECT< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c" > VST_EFFECT_OPCODE_EDITOR_OPEN< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8" > VST_EFFECT_OPCODE_EDITOR_CLOSE< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8" > VST_EFFECT_OPCODE_EDITOR_DRAW< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37" > VST_EFFECT_OPCODE_EDITOR_MOUSE< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41" > VST_EFFECT_OPCODE_EDITOR_KEYBOARD< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb" > VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963" > VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7" > VST_EFFECT_OPCODE_EDITOR_VKEY_UP< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-07 23:08:08 +00:00
< a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e" > VST_HOST_OPCODE_EDITOR_UPDATE< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867" > VST_HOST_OPCODE_PARAM_START_EDIT< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13" > VST_HOST_OPCODE_PARAM_STOP_EDIT< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a" > VST_HOST_OPCODE_PARAM_UPDATE< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e" name = "a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e" > < / a > VST_EFFECT_FLAG_EDITOR  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e" title = "Effect provides a custom editor." > VST_EFFECT_FLAG_1ls0< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e" name = "a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e" > < / a > VST_EFFECT_FLAG_1ls4  < / td > < td class = "fielddoc" > < p > Effect uses process_float. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "structvst__effect__t.html#a784b4b31eb7146fc3519c02e291a52ef" title = "Process function for in-place single (32-bit float) processiong." > vst_effect_t.process_float< / a > < / dd >
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#a7f2093b8c4846907f4cd39068101249a" title = "Process the given number of single samples in inputs and outputs." > vst_effect_process_float_t< / a > < / dd > < / dl >
2025-08-07 23:08:08 +00:00
< dl class = "deprecated" > < dt > < b > < a class = "el" href = "deprecated.html#_deprecated000002" > Deprecated:< / a > < / b > < / dt > < dd > (VST 2.4) Must be set in VST 2.4 and later or the host should fail to load the plug-in.< / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea" name = "a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea" > < / a > VST_EFFECT_FLAG_SUPPORTS_FLOAT  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e" title = "Effect uses process_float." > VST_EFFECT_FLAG_1ls4< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d" name = "a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d" > < / a > VST_EFFECT_FLAG_1ls5  < / td > < td class = "fielddoc" > < p > Effect supports saving/loading programs/banks from unformatted chunk data. < / p >
2025-08-06 03:28:14 +02:00
< p > When not set some sort of format is expected that I've yet to decipher.< / p >
2025-08-06 03:20:21 +00:00
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099" > VST_EFFECT_OPCODE_GET_CHUNK_DATA< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005" > VST_EFFECT_OPCODE_SET_CHUNK_DATA< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923" name = "a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923" > < / a > VST_EFFECT_FLAG_CHUNKS  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d" title = "Effect supports saving/loading programs/banks from unformatted chunk data." > VST_EFFECT_FLAG_1ls5< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134" name = "a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134" > < / a > VST_EFFECT_FLAG_1ls8  < / td > < td class = "fielddoc" > < p > Effect is an Instrument/Generator. < / p >
< p > This must be set in addition to < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8" > VST_EFFECT_CATEGORY_INSTRUMENT< / a > otherwise instruments don't work right. < / p > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.x) Flag is new to VST 2.x and later. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724" name = "a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724" > < / a > VST_EFFECT_FLAG_INSTRUMENT  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134" title = "Effect is an Instrument/Generator." > VST_EFFECT_FLAG_1ls8< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b" name = "a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b" > < / a > VST_EFFECT_FLAG_1ls9  < / td > < td class = "fielddoc" > < p > Effect does not produce tail samples when the input is silent. < / p >
2025-08-06 03:28:14 +02:00
< p > Not to be confused with choosing to tell the host there is no tail. < / p > < dl class = "section see" > < dt > See also< / dt > < dd > VST_EFFECT_OPCODE_GET_TAIL_SAMPLES < / dd > < / dl >
2025-08-06 03:20:21 +00:00
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.x) Flag is new to VST 2.x and later. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605" name = "a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605" > < / a > VST_EFFECT_FLAG_SILENT_TAIL  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b" title = "Effect does not produce tail samples when the input is silent." > VST_EFFECT_FLAG_1ls9< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98" name = "a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98" > < / a > VST_EFFECT_FLAG_1ls12  < / td > < td class = "fielddoc" > < p > Effect supports process_double. < / p >
2025-08-06 03:28:14 +02:00
< p > The host can freely choose between process_float and process_double as required.< / p >
2025-08-06 03:20:21 +00:00
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.4) Available in VST 2.4 and later only. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "structvst__effect__t.html#a289f10b730f005028dfa6e3a81e9fb6f" title = "Process function for in-place double (64-bit float) processiong." > vst_effect_t.process_double< / a > < / dd >
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#a2e0a659f8b4b8857a799a0b9c683a216" title = "Process the given number of double samples in inputs and outputs." > vst_effect_process_double_t< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6" name = "a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6" > < / a > VST_EFFECT_FLAG_SUPPORTS_DOUBLE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98" title = "Effect supports process_double." > VST_EFFECT_FLAG_1ls12< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
< / table >
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l01031" > 1031< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 1031< / span > {< / div >
< div class = "line" > < span class = "lineno" > 1051< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e" > VST_EFFECT_FLAG_1ls0< / a > = 1 < < 0,< / div >
< div class = "line" > < span class = "lineno" > 1053< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e" > VST_EFFECT_FLAG_EDITOR< / a > = 1 < < 0,< / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 1054< / span > < / div >
2025-08-07 23:23:52 +00:00
< div class = "line" > < span class = "lineno" > 1055< / span > < span class = "comment" > //1 < < 1,< / span > < / div >
< div class = "line" > < span class = "lineno" > 1056< / span > < span class = "comment" > //1 < < 2, // Only seen when the plug-in responds to VST_EFFECT_OPCODE_09. Seems to be ignored by hosts entirely.< / span > < / div >
< div class = "line" > < span class = "lineno" > 1057< / span > < span class = "comment" > //1 < < 3, // Only seen when the plug-in behaves differently in mono mode. Seems to be ignored by hosts entirely.< / span > < / div >
< div class = "line" > < span class = "lineno" > 1058< / span > < / div >
< div class = "line" > < span class = "lineno" > 1065< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e" > VST_EFFECT_FLAG_1ls4< / a > = 1 < < 4,< / div >
< div class = "line" > < span class = "lineno" > 1067< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea" > VST_EFFECT_FLAG_SUPPORTS_FLOAT< / a > = 1 < < 4,< / div >
< div class = "line" > < span class = "lineno" > 1068< / span > < / div >
< div class = "line" > < span class = "lineno" > 1075< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d" > VST_EFFECT_FLAG_1ls5< / a > = 1 < < 5,< / div >
< div class = "line" > < span class = "lineno" > 1077< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923" > VST_EFFECT_FLAG_CHUNKS< / a > = 1 < < 5,< / div >
< div class = "line" > < span class = "lineno" > 1078< / span > < / div >
< div class = "line" > < span class = "lineno" > 1079< / span > < span class = "comment" > //1 < < 6,< / span > < / div >
< div class = "line" > < span class = "lineno" > 1080< / span > < span class = "comment" > //1 < < 7,< / span > < / div >
< div class = "line" > < span class = "lineno" > 1081< / span > < / div >
< div class = "line" > < span class = "lineno" > 1087< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134" > VST_EFFECT_FLAG_1ls8< / a > = 1 < < 8,< / div >
< div class = "line" > < span class = "lineno" > 1089< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724" > VST_EFFECT_FLAG_INSTRUMENT< / a > = 1 < < 8,< / div >
< div class = "line" > < span class = "lineno" > 1090< / span > < / div >
< div class = "line" > < span class = "lineno" > 1097< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b" > VST_EFFECT_FLAG_1ls9< / a > = 1 < < 9,< / div >
< div class = "line" > < span class = "lineno" > 1099< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605" > VST_EFFECT_FLAG_SILENT_TAIL< / a > = 1 < < 9,< / div >
< div class = "line" > < span class = "lineno" > 1100< / span > < / div >
< div class = "line" > < span class = "lineno" > 1101< / span > < span class = "comment" > //1 < < 10,< / span > < / div >
< div class = "line" > < span class = "lineno" > 1102< / span > < span class = "comment" > //1 < < 11,< / span > < / div >
< div class = "line" > < span class = "lineno" > 1103< / span > < / div >
< div class = "line" > < span class = "lineno" > 1111< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98" > VST_EFFECT_FLAG_1ls12< / a > = 1 < < 12,< / div >
< div class = "line" > < span class = "lineno" > 1113< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6" > VST_EFFECT_FLAG_SUPPORTS_DOUBLE< / a > = 1 < < 12,< / div >
< div class = "line" > < span class = "lineno" > 1114< / span > };< / div >
< div class = "ttc" id = "avst_8h_html_a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605" > < div class = "ttname" > < a href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605" > VST_EFFECT_FLAG_SILENT_TAIL< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_FLAG_SILENT_TAIL< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01099" > vst.h:1099< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b" > < div class = "ttname" > < a href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b" > VST_EFFECT_FLAG_1ls9< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_FLAG_1ls9< / div > < div class = "ttdoc" > Effect does not produce tail samples when the input is silent.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01097" > vst.h:1097< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923" > < div class = "ttname" > < a href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923" > VST_EFFECT_FLAG_CHUNKS< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_FLAG_CHUNKS< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01077" > vst.h:1077< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e" > < div class = "ttname" > < a href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e" > VST_EFFECT_FLAG_1ls4< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_FLAG_1ls4< / div > < div class = "ttdoc" > Effect uses process_float.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01065" > vst.h:1065< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d" > < div class = "ttname" > < a href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d" > VST_EFFECT_FLAG_1ls5< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_FLAG_1ls5< / div > < div class = "ttdoc" > Effect supports saving/loading programs/banks from unformatted chunk data.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01075" > vst.h:1075< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e" > < div class = "ttname" > < a href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e" > VST_EFFECT_FLAG_EDITOR< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_FLAG_EDITOR< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01053" > vst.h:1053< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea" > < div class = "ttname" > < a href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea" > VST_EFFECT_FLAG_SUPPORTS_FLOAT< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_FLAG_SUPPORTS_FLOAT< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01067" > vst.h:1067< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e" > < div class = "ttname" > < a href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e" > VST_EFFECT_FLAG_1ls0< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_FLAG_1ls0< / div > < div class = "ttdoc" > Effect provides a custom editor.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01051" > vst.h:1051< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724" > < div class = "ttname" > < a href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724" > VST_EFFECT_FLAG_INSTRUMENT< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_FLAG_INSTRUMENT< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01089" > vst.h:1089< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98" > < div class = "ttname" > < a href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98" > VST_EFFECT_FLAG_1ls12< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_FLAG_1ls12< / div > < div class = "ttdoc" > Effect supports process_double.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01111" > vst.h:1111< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134" > < div class = "ttname" > < a href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134" > VST_EFFECT_FLAG_1ls8< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_FLAG_1ls8< / div > < div class = "ttdoc" > Effect is an Instrument/Generator.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01087" > vst.h:1087< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6" > < div class = "ttname" > < a href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6" > VST_EFFECT_FLAG_SUPPORTS_DOUBLE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_FLAG_SUPPORTS_DOUBLE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01113" > vst.h:1113< / a > < / div > < / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "abfb1cdba3c236829cb63d4196f33d696" name = "abfb1cdba3c236829cb63d4196f33d696" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abfb1cdba3c236829cb63d4196f33d696" > ◆   < / a > < / span > VST_EFFECT_OPCODE< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > enum < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" > VST_EFFECT_OPCODE< / a > < / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Host to Plug-in Op-Codes These Op-Codes are emitted by the host and we must either handle them or return 0 (false). < / p >
< table class = "fieldtable" >
2025-08-06 03:20:21 +00:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084" name = "abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084" > < / a > VST_EFFECT_OPCODE_00  < / td > < td class = "fielddoc" > < p > Create/Initialize the effect (if it has not been created already). < / p >
2025-08-06 03:28:14 +02:00
< dl class = "section return" > < dt > Returns< / dt > < dd > Always 0. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c" name = "abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c" > < / a > VST_EFFECT_OPCODE_CREATE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084" title = "Create/Initialize the effect (if it has not been created already)." > VST_EFFECT_OPCODE_00< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d" name = "abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d" > < / a > VST_EFFECT_OPCODE_INITIALIZE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084" title = "Create/Initialize the effect (if it has not been created already)." > VST_EFFECT_OPCODE_00< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28" name = "abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28" > < / a > VST_EFFECT_OPCODE_01  < / td > < td class = "fielddoc" > < p > Destroy the effect (if there is any) and free its memory. < / p >
2025-08-06 03:28:14 +02:00
< p > This should destroy the actual object created by VST_ENTRYPOINT.< / p >
< dl class = "section return" > < dt > Returns< / dt > < dd > Always 0. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691" name = "abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691" > < / a > VST_EFFECT_OPCODE_DESTROY  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28" title = "Destroy the effect (if there is any) and free its memory." > VST_EFFECT_OPCODE_01< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd" name = "abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd" > < / a > VST_EFFECT_OPCODE_02  < / td > < td class = "fielddoc" > < p > Set which program number is currently select. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int2< / td > < td > The program number to set. Can be negative for some reason. < / td > < / tr >
< / table >
< / dd >
< / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570" name = "abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570" > < / a > VST_EFFECT_OPCODE_SET_PROGRAM  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd" title = "Set which program number is currently select." > VST_EFFECT_OPCODE_02< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b" name = "abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b" > < / a > VST_EFFECT_OPCODE_PROGRAM_SET  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd" title = "Set which program number is currently select." > VST_EFFECT_OPCODE_02< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3" name = "abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3" > < / a > VST_EFFECT_OPCODE_03  < / td > < td class = "fielddoc" > < p > Get currently selected program number. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "section return" > < dt > Returns< / dt > < dd > The currently set program number. Can be negative for some reason. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6" name = "abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6" > < / a > VST_EFFECT_OPCODE_GET_PROGRAM  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3" title = "Get currently selected program number." > VST_EFFECT_OPCODE_03< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538" name = "abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538" > < / a > VST_EFFECT_OPCODE_PROGRAM_GET  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3" title = "Get currently selected program number." > VST_EFFECT_OPCODE_03< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58" name = "abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58" > < / a > VST_EFFECT_OPCODE_04  < / td > < td class = "fielddoc" > < p > Set the name of the currently selected program. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > p_ptr< / td > < td > < code > const char[VST_BUFFER_SIZE_PROGRAM_NAME]< / code > Zero terminated string. < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< / dd >
< / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06" name = "abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06" > < / a > VST_EFFECT_OPCODE_SET_PROGRAM_NAME  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58" title = "Set the name of the currently selected program." > VST_EFFECT_OPCODE_04< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c" name = "abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c" > < / a > VST_EFFECT_OPCODE_PROGRAM_SET_NAME  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58" title = "Set the name of the currently selected program." > VST_EFFECT_OPCODE_04< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4" name = "abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4" > < / a > VST_EFFECT_OPCODE_05  < / td > < td class = "fielddoc" > < p > Get the name of the currently selected program. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > p_ptr< / td > < td > < code > char[VST_BUFFER_SIZE_PROGRAM_NAME]< / code > Zero terminated string. < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< / dd >
< / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8" name = "abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8" > < / a > VST_EFFECT_OPCODE_GET_PROGRAM_NAME  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4" title = "Get the name of the currently selected program." > VST_EFFECT_OPCODE_05< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba" name = "abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba" > < / a > VST_EFFECT_OPCODE_PROGRAM_GET_NAME  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4" title = "Get the name of the currently selected program." > VST_EFFECT_OPCODE_05< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2" name = "abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2" > < / a > VST_EFFECT_OPCODE_06  < / td > < td class = "fielddoc" > < p > Get the value? label for the parameter. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int1< / td > < td > Parameter index. < / td > < / tr >
< tr > < td class = "paramname" > p_ptr< / td > < td > 'char[VST_BUFFER_SIZE_PARAM_LABEL]' Zero terminated string. < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > 0 on success, 1 on failure. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca" name = "abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca" > < / a > VST_EFFECT_OPCODE_PARAM_GETLABEL  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2" title = "Get the value? label for the parameter." > VST_EFFECT_OPCODE_06< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1" name = "abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1" > < / a > VST_EFFECT_OPCODE_PARAM_GET_LABEL  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2" title = "Get the value? label for the parameter." > VST_EFFECT_OPCODE_06< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947" name = "abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947" > < / a > VST_EFFECT_OPCODE_PARAM_LABEL  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2" title = "Get the value? label for the parameter." > VST_EFFECT_OPCODE_06< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf" name = "abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf" > < / a > VST_EFFECT_OPCODE_07  < / td > < td class = "fielddoc" > < p > Get the string representing the value for the parameter. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int1< / td > < td > Parameter index. < / td > < / tr >
< tr > < td class = "paramname" > p_ptr< / td > < td > 'char[VST_BUFFER_SIZE_PARAM_VALUE]' Zero terminated string. < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > 0 on success, 1 on failure. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553" name = "abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553" > < / a > VST_EFFECT_OPCODE_PARAM_GETVALUE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf" title = "Get the string representing the value for the parameter." > VST_EFFECT_OPCODE_07< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce" name = "abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce" > < / a > VST_EFFECT_OPCODE_PARAM_GET_VALUE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf" title = "Get the string representing the value for the parameter." > VST_EFFECT_OPCODE_07< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f" name = "abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f" > < / a > VST_EFFECT_OPCODE_PARAM_VALUE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf" title = "Get the string representing the value for the parameter." > VST_EFFECT_OPCODE_07< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8" name = "abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8" > < / a > VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf" title = "Get the string representing the value for the parameter." > VST_EFFECT_OPCODE_07< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c" name = "abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c" > < / a > VST_EFFECT_OPCODE_08  < / td > < td class = "fielddoc" > < p > Get the name for the parameter. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int1< / td > < td > Parameter index. < / td > < / tr >
< tr > < td class = "paramname" > p_ptr< / td > < td > 'char[VST_BUFFER_SIZE_PARAM_NAME]' Zero terminated string. < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > 0 on success, 1 on failure. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531" name = "abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531" > < / a > VST_EFFECT_OPCODE_PARAM_GETNAME  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c" title = "Get the name for the parameter." > VST_EFFECT_OPCODE_08< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2" name = "abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2" > < / a > VST_EFFECT_OPCODE_PARAM_GET_NAME  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c" title = "Get the name for the parameter." > VST_EFFECT_OPCODE_08< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1" name = "abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1" > < / a > VST_EFFECT_OPCODE_PARAM_NAME  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c" title = "Get the name for the parameter." > VST_EFFECT_OPCODE_08< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-07 23:08:08 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89" name = "abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89" > < / a > VST_EFFECT_OPCODE_09  < / td > < td class = "fielddoc" > < dl class = "deprecated" > < dt > < b > < a class = "el" href = "deprecated.html#_deprecated000003" > Deprecated:< / a > < / b > < / dt > < dd > : (VST 2.3+) Not used in VST 2.3 or later. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3" name = "abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3" > < / a > VST_EFFECT_OPCODE_0A  < / td > < td class = "fielddoc" > < p > Set the new sample rate for the plugin to use. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_float< / td > < td > New sample rate as a float (double on 64-bit because register upgrades). < / td > < / tr >
< / table >
< / dd >
< / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16" name = "abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16" > < / a > VST_EFFECT_OPCODE_SETSAMPLERATE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3" title = "Set the new sample rate for the plugin to use." > VST_EFFECT_OPCODE_0A< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6" name = "abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6" > < / a > VST_EFFECT_OPCODE_SET_SAMPLE_RATE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3" title = "Set the new sample rate for the plugin to use." > VST_EFFECT_OPCODE_0A< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f" name = "abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f" > < / a > VST_EFFECT_OPCODE_0B  < / td > < td class = "fielddoc" > < p > Sets the block size, which is the maximum number of samples passed into the effect via process calls. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int2< / td > < td > The maximum number of samples to be passed in. < / td > < / tr >
< / table >
< / dd >
< / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad" name = "abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad" > < / a > VST_EFFECT_OPCODE_SETBLOCKSIZE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f" title = "Sets the block size, which is the maximum number of samples passed into the effect via process calls." > VST_EFFECT_OPCODE_0B< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3" name = "abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3" > < / a > VST_EFFECT_OPCODE_SET_BLOCK_SIZE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f" title = "Sets the block size, which is the maximum number of samples passed into the effect via process calls." > VST_EFFECT_OPCODE_0B< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4" name = "abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4" > < / a > VST_EFFECT_OPCODE_0C  < / td > < td class = "fielddoc" > < p > Effect processing should be suspended/paused or resumed/unpaused. < / p >
2025-08-06 03:28:14 +02:00
< p > Unclear if this is should result in a flush of buffers. In VST 2.3+ this is quite clear as we get process begin/end.< / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > p_int2< / td > < td > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > VST_STATUS_FALSE< / a > if the effect should suspend processing, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > if it should resume. < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< / dd >
< / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d" name = "abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d" > < / a > VST_EFFECT_OPCODE_PAUSE_UNPAUSE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4" title = "Effect processing should be suspended/paused or resumed/unpaused." > VST_EFFECT_OPCODE_0C< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a" name = "abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a" > < / a > VST_EFFECT_OPCODE_SUSPEND_RESUME  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4" title = "Effect processing should be suspended/paused or resumed/unpaused." > VST_EFFECT_OPCODE_0C< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8" name = "abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8" > < / a > VST_EFFECT_OPCODE_SUSPEND  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4" title = "Effect processing should be suspended/paused or resumed/unpaused." > VST_EFFECT_OPCODE_0C< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0" name = "abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0" > < / a > VST_EFFECT_OPCODE_0D  < / td > < td class = "fielddoc" > < p > Retrieve the client rect size of the plugins window. < / p >
2025-08-06 03:28:14 +02:00
< p > If no window has been created, returns the default rect.< / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_ptr< / td > < td > Pointer of type 'struct vst_rect_t*'. < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > On success, returns 1 and updates p_ptr to the rect. On failure, returns 0. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5" name = "abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5" > < / a > VST_EFFECT_OPCODE_WINDOW_GETRECT  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0" title = "Retrieve the client rect size of the plugins window." > VST_EFFECT_OPCODE_0D< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8" name = "abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8" > < / a > VST_EFFECT_OPCODE_EDITOR_RECT  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0" title = "Retrieve the client rect size of the plugins window." > VST_EFFECT_OPCODE_0D< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861" name = "abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861" > < / a > VST_EFFECT_OPCODE_EDITOR_GET_RECT  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0" title = "Retrieve the client rect size of the plugins window." > VST_EFFECT_OPCODE_0D< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e" name = "abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e" > < / a > VST_EFFECT_OPCODE_0E  < / td > < td class = "fielddoc" > < p > Create the window for the plugin. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_ptr< / td > < td > HWND of the parent window. < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > 0 on failure, or HWND on success. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5" name = "abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5" > < / a > VST_EFFECT_OPCODE_WINDOW_CREATE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e" title = "Create the window for the plugin." > VST_EFFECT_OPCODE_0E< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c" name = "abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c" > < / a > VST_EFFECT_OPCODE_EDITOR_OPEN  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e" title = "Create the window for the plugin." > VST_EFFECT_OPCODE_0E< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a" name = "abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a" > < / a > VST_EFFECT_OPCODE_0F  < / td > < td class = "fielddoc" > < p > Destroy the plugins window. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "section return" > < dt > Returns< / dt > < dd > Always 0. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70" name = "abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70" > < / a > VST_EFFECT_OPCODE_WINDOW_DESTROY  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a" title = "Destroy the plugins window." > VST_EFFECT_OPCODE_0F< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8" name = "abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8" > < / a > VST_EFFECT_OPCODE_EDITOR_CLOSE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a" title = "Destroy the plugins window." > VST_EFFECT_OPCODE_0F< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a" name = "abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a" > < / a > VST_EFFECT_OPCODE_10  < / td > < td class = "fielddoc" > < p > Window Draw Event? < / p >
2025-08-06 03:28:14 +02:00
< p > Ocasionally called simultaneously as WM_DRAW on windows.< / p >
2025-08-06 03:20:21 +00:00
< dl class = "section note" > < dt > Note< / dt > < dd > Present in some VST 2.1 or earlier plugins.< / dd >
< dd >
Appears to be Mac OS exclusive.< / dd > < / dl >
2025-08-07 23:08:08 +00:00
< dl class = "deprecated" > < dt > < b > < a class = "el" href = "deprecated.html#_deprecated000004" > Deprecated:< / a > < / b > < / dt > < dd > (VST 2.4+) Likely deprecated in VST 2.4 and later.< / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c" name = "abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c" > < / a > VST_EFFECT_OPCODE_WINDOW_DRAW  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a" title = "Window Draw Event?" > VST_EFFECT_OPCODE_10< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8" name = "abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8" > < / a > VST_EFFECT_OPCODE_EDITOR_DRAW  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a" title = "Window Draw Event?" > VST_EFFECT_OPCODE_10< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9" name = "abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9" > < / a > VST_EFFECT_OPCODE_11  < / td > < td class = "fielddoc" > < p > Window Mouse Event? < / p >
2025-08-06 03:28:14 +02:00
< p > Called at the same time mouse events happen.< / p >
2025-08-06 03:20:21 +00:00
< dl class = "section note" > < dt > Note< / dt > < dd > Present in some VST 2.1 or earlier plugins.< / dd >
< dd >
Appears to be Mac OS exclusive.< / dd > < / dl >
2025-08-07 23:08:08 +00:00
< dl class = "deprecated" > < dt > < b > < a class = "el" href = "deprecated.html#_deprecated000005" > Deprecated:< / a > < / b > < / dt > < dd > (VST 2.4+) Likely deprecated in VST 2.4 and later.< / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190" name = "abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190" > < / a > VST_EFFECT_OPCODE_WINDOW_MOUSE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9" title = "Window Mouse Event?" > VST_EFFECT_OPCODE_11< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37" name = "abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37" > < / a > VST_EFFECT_OPCODE_EDITOR_MOUSE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9" title = "Window Mouse Event?" > VST_EFFECT_OPCODE_11< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8" name = "abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8" > < / a > VST_EFFECT_OPCODE_12  < / td > < td class = "fielddoc" > < p > Window Keyboard Event? < / p >
2025-08-06 03:28:14 +02:00
< p > Called at the same time keyboard events happen.< / p >
2025-08-06 03:20:21 +00:00
< dl class = "section note" > < dt > Note< / dt > < dd > Present in some VST 2.1 or earlier plugins.< / dd >
< dd >
Appears to be Mac OS exclusive.< / dd > < / dl >
2025-08-07 23:08:08 +00:00
< dl class = "deprecated" > < dt > < b > < a class = "el" href = "deprecated.html#_deprecated000006" > Deprecated:< / a > < / b > < / dt > < dd > (VST 2.4+) Likely deprecated in VST 2.4 and later.< / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921" name = "abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921" > < / a > VST_EFFECT_OPCODE_WINDOW_KEYBOARD  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8" title = "Window Keyboard Event?" > VST_EFFECT_OPCODE_12< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41" name = "abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41" > < / a > VST_EFFECT_OPCODE_EDITOR_KEYBOARD  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8" title = "Window Keyboard Event?" > VST_EFFECT_OPCODE_12< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d" name = "abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d" > < / a > VST_EFFECT_OPCODE_13  < / td > < td class = "fielddoc" > < p > Window/Editor Idle/Keep-Alive Callback? < / p >
< p > Does not receive any parameters. Randomly called when nothing happens? Idle/Keep-Alive callback? < / p >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb" name = "abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb" > < / a > VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d" title = "Window/Editor Idle/Keep-Alive Callback?" > VST_EFFECT_OPCODE_13< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d" name = "abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d" > < / a > VST_EFFECT_OPCODE_14  < / td > < td class = "fielddoc" > < p > Window Focus Event? < / p >
2025-08-06 03:28:14 +02:00
< p > Sometimes called when the editor window goes back into focus.< / p >
2025-08-06 03:20:21 +00:00
< dl class = "section note" > < dt > Note< / dt > < dd > Present in some VST 2.1 or earlier plugins. < / dd >
< dd >
Appears to be Mac OS exclusive. < / dd > < / dl >
2025-08-07 23:08:08 +00:00
< dl class = "deprecated" > < dt > < b > < a class = "el" href = "deprecated.html#_deprecated000007" > Deprecated:< / a > < / b > < / dt > < dd > (VST 2.4+) Likely deprecated in VST 2.4 and later.< / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06" name = "abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06" > < / a > VST_EFFECT_OPCODE_15  < / td > < td class = "fielddoc" > < p > Window Unfocus Event? < / p >
2025-08-06 03:28:14 +02:00
< p > Sometimes called when the editor window goes out of focus.< / p >
2025-08-06 03:20:21 +00:00
< dl class = "section note" > < dt > Note< / dt > < dd > Present in some VST 2.1 or earlier plugins. < / dd >
< dd >
Appears to be Mac OS exclusive. < / dd > < / dl >
2025-08-07 23:08:08 +00:00
< dl class = "deprecated" > < dt > < b > < a class = "el" href = "deprecated.html#_deprecated000008" > Deprecated:< / a > < / b > < / dt > < dd > (VST 2.4+) Likely deprecated in VST 2.4 and later.< / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f" name = "abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f" > < / a > VST_EFFECT_OPCODE_16  < / td > < td class = "fielddoc" > < dl class = "section note" > < dt > Note< / dt > < dd > Present in some VST 2.1 or earlier plugins. @important Almost all plug-ins return the < a class = "el" href = "vst_8h.html#a06c51d1e4072cbda110044ad98c1dce5" > VST_FOURCC< / a > 'NvEf' (0x4E764566) here. < / dd > < / dl >
2025-08-07 23:08:08 +00:00
< dl class = "deprecated" > < dt > < b > < a class = "el" href = "deprecated.html#_deprecated000009" > Deprecated:< / a > < / b > < / dt > < dd > (VST 2.4+) Likely deprecated in VST 2.4 and later. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244" name = "abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244" > < / a > VST_EFFECT_OPCODE_FOURCC  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f" > VST_EFFECT_OPCODE_16< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715" name = "abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715" > < / a > VST_EFFECT_OPCODE_17  < / td > < td class = "fielddoc" > < p > Get Chunk Data. < / p >
< p > Save current program or bank state to a buffer. Behavior is different based on the < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923" > VST_EFFECT_FLAG_CHUNKS< / a > flag.< / p >
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923" > VST_EFFECT_FLAG_CHUNKS< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int1< / td > < td > 0 means Bank, 1 means Program, nothing else used? < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > p_ptr< / td > < td > < code > void**< / code > Pointer to a potential pointer containing your own chunk data. < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > Size of the Chunk Data in bytes. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099" name = "abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099" > < / a > VST_EFFECT_OPCODE_GET_CHUNK_DATA  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715" title = "Get Chunk Data." > VST_EFFECT_OPCODE_17< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8" name = "abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8" > < / a > VST_EFFECT_OPCODE_18  < / td > < td class = "fielddoc" > < p > Set Chunk Data. < / p >
< p > Restore current program or bank state from a buffer. Behavior is different based on the < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923" > VST_EFFECT_FLAG_CHUNKS< / a > flag.< / p >
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923" > VST_EFFECT_FLAG_CHUNKS< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int1< / td > < td > 0 means Bank, 1 means Program, nothing else used? < / td > < / tr >
< tr > < td class = "paramname" > p_int2< / td > < td > Size of the Chunk Data in bytes. < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > p_ptr< / td > < td > < code > void*< / code > Pointer to a buffer containing chunk data. < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< / dd >
< / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005" name = "abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005" > < / a > VST_EFFECT_OPCODE_SET_CHUNK_DATA  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8" title = "Set Chunk Data." > VST_EFFECT_OPCODE_18< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-07 23:08:08 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac" name = "abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac" > < / a > VST_EFFECT_OPCODE_19  < / td > < td class = "fielddoc" > < p > Appears to be related to midi and audio events. < / p >
2025-08-06 03:20:21 +00:00
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90" name = "abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90" > < / a > VST_EFFECT_OPCODE_1A  < / td > < td class = "fielddoc" > < p > Can the parameter be automated? < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int1< / td > < td > Index of the parameter. < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > 1 if the parameter can be automated, otherwise 0. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677" name = "abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677" > < / a > VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90" title = "Can the parameter be automated?" > VST_EFFECT_OPCODE_1A< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff" name = "abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff" > < / a > VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90" title = "Can the parameter be automated?" > VST_EFFECT_OPCODE_1A< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8" name = "abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8" > < / a > VST_EFFECT_OPCODE_PARAM_AUTOMATABLE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90" title = "Can the parameter be automated?" > VST_EFFECT_OPCODE_1A< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940" name = "abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940" > < / a > VST_EFFECT_OPCODE_1B  < / td > < td class = "fielddoc" > < p > Set Parameter value from string representation. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int1< / td > < td > Index of the parameter. < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > p_ptr< / td > < td > < code > const char*< / code > Zero terminated string representation of the value to set. < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > 1 if it worked, otherwise 0. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc" name = "abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc" > < / a > VST_EFFECT_OPCODE_PARAM_SET_VALUE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940" title = "Set Parameter value from string representation." > VST_EFFECT_OPCODE_1B< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916" name = "abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916" > < / a > VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940" title = "Set Parameter value from string representation." > VST_EFFECT_OPCODE_1B< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220" name = "abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220" > < / a > VST_EFFECT_OPCODE_1C  < / td > < td class = "fielddoc" > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04" name = "abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04" > < / a > VST_EFFECT_OPCODE_1D  < / td > < td class = "fielddoc" > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4" title = "Get the name of the currently selected program." > VST_EFFECT_OPCODE_05< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd" name = "abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd" > < / a > VST_EFFECT_OPCODE_1E  < / td > < td class = "fielddoc" > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833" name = "abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833" > < / a > VST_EFFECT_OPCODE_1F  < / td > < td class = "fielddoc" > < p > Input connected. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26" name = "abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26" > < / a > VST_EFFECT_OPCODE_20  < / td > < td class = "fielddoc" > < p > Input disconnected. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293" name = "abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293" > < / a > VST_EFFECT_OPCODE_21  < / td > < td class = "fielddoc" > < p > Retrieve properties for the given input index. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int1< / td > < td > Index of the input to get the properties for. < / td > < / tr >
< tr > < td class = "paramname" > p_ptr< / td > < td > Pointer to < a class = "el" href = "structvst__stream__properties__t.html" > vst_stream_properties_t< / a > for the selected input provided by the host. < / td > < / tr >
< / table >
< / dd >
< / dl >
2025-08-06 03:20:21 +00:00
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > if p_ptr is updated, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > VST_STATUS_FALSE< / a > otherwise. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a" name = "abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a" > < / a > VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293" title = "Retrieve properties for the given input index." > VST_EFFECT_OPCODE_21< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e" name = "abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e" > < / a > VST_EFFECT_OPCODE_22  < / td > < td class = "fielddoc" > < p > Retrieve properties for the given output index. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int1< / td > < td > Index of the output to get the properties for. < / td > < / tr >
< tr > < td class = "paramname" > p_ptr< / td > < td > Pointer to < a class = "el" href = "structvst__stream__properties__t.html" > vst_stream_properties_t< / a > for the selected output provided by the host. < / td > < / tr >
< / table >
< / dd >
< / dl >
2025-08-06 03:20:21 +00:00
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > if p_ptr is updated, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > VST_STATUS_FALSE< / a > otherwise. < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702" name = "abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702" > < / a > VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e" title = "Retrieve properties for the given output index." > VST_EFFECT_OPCODE_22< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2" name = "abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2" > < / a > VST_EFFECT_OPCODE_23  < / td > < td class = "fielddoc" > < p > Retrieve category of this effect. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > The category that this effect is in, see < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640" > VST_EFFECT_CATEGORY< / a > . < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2" name = "abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2" > < / a > VST_EFFECT_OPCODE_EFFECT_CATEGORY  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2" title = "Retrieve category of this effect." > VST_EFFECT_OPCODE_23< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9" name = "abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9" > < / a > VST_EFFECT_OPCODE_CATEGORY  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2" title = "Retrieve category of this effect." > VST_EFFECT_OPCODE_23< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51" name = "abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51" > < / a > VST_EFFECT_OPCODE_24  < / td > < td class = "fielddoc" > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468" name = "abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468" > < / a > VST_EFFECT_OPCODE_25  < / td > < td class = "fielddoc" > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833" name = "abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833" > < / a > VST_EFFECT_OPCODE_26  < / td > < td class = "fielddoc" > < p > Seen in plug-ins with < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31" > VST_EFFECT_CATEGORY_OFFLINE< / a > . < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29" name = "abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29" > < / a > VST_EFFECT_OPCODE_27  < / td > < td class = "fielddoc" > < p > Seen in plug-ins with < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31" > VST_EFFECT_CATEGORY_OFFLINE< / a > . < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055" name = "abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055" > < / a > VST_EFFECT_OPCODE_28  < / td > < td class = "fielddoc" > < p > Seen in plug-ins with < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31" > VST_EFFECT_CATEGORY_OFFLINE< / a > . < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795" name = "abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795" > < / a > VST_EFFECT_OPCODE_29  < / td > < td class = "fielddoc" > < p > Seen in plug-ins with < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31" > VST_EFFECT_CATEGORY_OFFLINE< / a > . < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746" name = "abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746" > < / a > VST_EFFECT_OPCODE_2A  < / td > < td class = "fielddoc" > < p > Host wants to change the speaker arrangement. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int2< / td > < td > Pointer to a < a class = "el" href = "structvst__speaker__arrangement__t.html" > vst_speaker_arrangement_t< / a > for the input. < / td > < / tr >
< tr > < td class = "paramname" > p_ptr< / td > < td > Pointer to a < a class = "el" href = "structvst__speaker__arrangement__t.html" > vst_speaker_arrangement_t< / a > for the output. < / td > < / tr >
< / table >
< / dd >
< / dl >
2025-08-06 03:20:21 +00:00
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > if we accept the new arrangement, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > VST_STATUS_FALSE< / a > if we don't in which case the host is required to ask for the speaker arrangement via < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3" > VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT< / a > and may retry this op-code with different values. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "structvst__effect__t.html#ae95d43470b9e68ebb4ce9cc7930fb95b" title = "Number of available input streams." > vst_effect_t.num_inputs< / a > < / dd >
< dd >
< a class = "el" href = "structvst__effect__t.html#a16fb322ee839b5eabec21dfc6080a0aa" title = "Number of available output streams." > vst_effect_t.num_outputs< / a > < / dd >
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3" > VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3" name = "abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3" > < / a > VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746" title = "Host wants to change the speaker arrangement." > VST_EFFECT_OPCODE_2A< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce" name = "abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce" > < / a > VST_EFFECT_OPCODE_2B  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf" name = "abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf" > < / a > VST_EFFECT_OPCODE_2C  < / td > < td class = "fielddoc" > < p > Enable/Disable bypassing the effect. < / p >
< p > See < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2" > VST_EFFECT_OPCODE_SUPPORTS< / a > with < a class = "el" href = "structvst__effect__supports__t.html#ab5037d9b564497d1ff6a981596fa746f" > vst_effect_supports_t::bypass< / a > for more information.< / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int2< / td > < td > Zero if bypassing the effect is disabled, otherwise 1. < / td > < / tr >
< / table >
< / dd >
< / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f" name = "abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f" > < / a > VST_EFFECT_OPCODE_BYPASS  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf" title = "Enable/Disable bypassing the effect." > VST_EFFECT_OPCODE_2C< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031" name = "abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031" > < / a > VST_EFFECT_OPCODE_2D  < / td > < td class = "fielddoc" > < p > Retrieve the effect name into the ptr buffer. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
< dl class = "bug" > < dt > < b > < a class = "el" href = "bug.html#_bug000001" > Bug:< / a > < / b > < / dt > < dd > Various hosts only provide a buffer that is 32 bytes long. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > p_ptr< / td > < td > A zero terminated char buffer of size < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8" > VST_BUFFER_SIZE_EFFECT_NAME< / a > . < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > Always 0, even on failure. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723" name = "abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723" > < / a > VST_EFFECT_OPCODE_GETNAME  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031" title = "Retrieve the effect name into the ptr buffer." > VST_EFFECT_OPCODE_2D< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474" name = "abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474" > < / a > VST_EFFECT_OPCODE_EFFECT_NAME  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031" title = "Retrieve the effect name into the ptr buffer." > VST_EFFECT_OPCODE_2D< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506" name = "abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506" > < / a > VST_EFFECT_OPCODE_NAME  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031" title = "Retrieve the effect name into the ptr buffer." > VST_EFFECT_OPCODE_2D< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803" name = "abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803" > < / a > VST_EFFECT_OPCODE_2E  < / td > < td class = "fielddoc" > < p > Translate an error code to a string. < / p >
< dl class = "bug" > < dt > < b > < a class = "el" href = "bug.html#_bug000002" > Bug:< / a > < / b > < / dt > < dd > Some hosts provide unexpected data in p_ptr. < / dd > < / dl >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-07 23:08:08 +00:00
< dl class = "deprecated" > < dt > < b > < a class = "el" href = "deprecated.html#_deprecated000010" > Deprecated:< / a > < / b > < / dt > < dd > (VST 2.4+) Fairly sure this is deprecated in VST 2.4 and later. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_ptr< / td > < td > A zero terminated char buffer with undefined size. < / td > < / tr >
< / table >
< / dd >
< / dl >
2025-08-06 03:20:21 +00:00
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > if we could translate the error, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > VST_STATUS_FALSE< / a > if not. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705" name = "abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705" > < / a > VST_EFFECT_OPCODE_TRANSLATE_ERROR  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803" title = "Translate an error code to a string." > VST_EFFECT_OPCODE_2E< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d" name = "abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d" > < / a > VST_EFFECT_OPCODE_2F  < / td > < td class = "fielddoc" > < p > Retrieve the vendor name into the ptr buffer. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > p_ptr< / td > < td > A zero terminated char buffer of size < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c" > VST_BUFFER_SIZE_VENDOR_NAME< / a > . < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< / dd >
< / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772" name = "abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772" > < / a > VST_EFFECT_OPCODE_GETVENDOR  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d" title = "Retrieve the vendor name into the ptr buffer." > VST_EFFECT_OPCODE_2F< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3" name = "abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3" > < / a > VST_EFFECT_OPCODE_VENDOR_NAME  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d" title = "Retrieve the vendor name into the ptr buffer." > VST_EFFECT_OPCODE_2F< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b" name = "abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b" > < / a > VST_EFFECT_OPCODE_30  < / td > < td class = "fielddoc" > < p > Retrieve the product name into the ptr buffer. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > p_ptr< / td > < td > A zero terminated char buffer of size < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633" > VST_BUFFER_SIZE_PRODUCT_NAME< / a > . < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< / dd >
< / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe" name = "abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe" > < / a > VST_EFFECT_OPCODE_GETNAME2  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b" title = "Retrieve the product name into the ptr buffer." > VST_EFFECT_OPCODE_30< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c" name = "abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c" > < / a > VST_EFFECT_OPCODE_PRODUCT_NAME  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b" title = "Retrieve the product name into the ptr buffer." > VST_EFFECT_OPCODE_30< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9" name = "abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9" > < / a > VST_EFFECT_OPCODE_31  < / td > < td class = "fielddoc" > < p > Retrieve the vendor version in return value. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "section return" > < dt > Returns< / dt > < dd > Version. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0" name = "abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0" > < / a > VST_EFFECT_OPCODE_GETVENDORVERSION  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9" title = "Retrieve the vendor version in return value." > VST_EFFECT_OPCODE_31< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9" name = "abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9" > < / a > VST_EFFECT_OPCODE_VENDOR_VERSION  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9" title = "Retrieve the vendor version in return value." > VST_EFFECT_OPCODE_31< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c" name = "abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c" > < / a > VST_EFFECT_OPCODE_32  < / td > < td class = "fielddoc" > < p > User-defined Op-Code for VST extensions. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. All parameters are undefined by the standard and left up to the host/plug-in. Use < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2" > VST_EFFECT_OPCODE_SUPPORTS< / a > and < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3" > VST_EFFECT_OPCODE_VENDOR_NAME< / a > + < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9" > VST_EFFECT_OPCODE_VENDOR_VERSION< / a > to check if the plug-in is compatible with your expected format. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a" name = "abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a" > < / a > VST_EFFECT_OPCODE_CUSTOM  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c" title = "User-defined Op-Code for VST extensions." > VST_EFFECT_OPCODE_32< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3" name = "abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3" > < / a > VST_EFFECT_OPCODE_33  < / td > < td class = "fielddoc" > < p > Test for support of a specific named feature. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_ptr< / td > < td > A zero terminated char buffer of undefined size containing the feature name. < / td > < / tr >
< / table >
< / dd >
< / dl >
2025-08-06 03:20:21 +00:00
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07" > VST_STATUS_YES< / a > if the feature is supported, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d" > VST_STATUS_NO< / a > if the feature is not supported, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b" > VST_STATUS_UNKNOWN< / a > in all other cases. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2" name = "abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2" > < / a > VST_EFFECT_OPCODE_SUPPORTS  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3" title = "Test for support of a specific named feature." > VST_EFFECT_OPCODE_33< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a" name = "abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a" > < / a > VST_EFFECT_OPCODE_34  < / td > < td class = "fielddoc" > < p > Number of samples that are at the tail at the end of playback. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b" > VST_STATUS_UNKNOWN< / a > for automatic tail size, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > for no tail, any other number above 1 for the number of samples the tail has. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1" name = "abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1" > < / a > VST_EFFECT_OPCODE_GETTAILSAMPLES  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a" title = "Number of samples that are at the tail at the end of playback." > VST_EFFECT_OPCODE_34< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f" name = "abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f" > < / a > VST_EFFECT_OPCODE_TAIL_SAMPLES  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a" title = "Number of samples that are at the tail at the end of playback." > VST_EFFECT_OPCODE_34< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0" name = "abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0" > < / a > VST_EFFECT_OPCODE_35  < / td > < td class = "fielddoc" > < p > Notify effect that it is idle? < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-07 23:08:08 +00:00
< dl class = "deprecated" > < dt > < b > < a class = "el" href = "deprecated.html#_deprecated000011" > Deprecated:< / a > < / b > < / dt > < dd > (VST 2.4+) As of VST 2.4 the default behavior is < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b" > VST_EFFECT_OPCODE_PROCESS_BEGIN< / a > and < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b" > VST_EFFECT_OPCODE_PROCESS_END< / a > which allows cleaner control flows. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "section see" > < dt > See also< / dt > < dd > vst_host_supports.startStopProcess < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001" name = "abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001" > < / a > VST_EFFECT_OPCODE_IDLE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0" title = "Notify effect that it is idle?" > VST_EFFECT_OPCODE_35< / a > < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be" name = "abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be" > < / a > VST_EFFECT_OPCODE_36  < / td > < td class = "fielddoc" > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-07 23:08:08 +00:00
< dl class = "deprecated" > < dt > < b > < a class = "el" href = "deprecated.html#_deprecated000012" > Deprecated:< / a > < / b > < / dt > < dd > (VST 2.4) Invalid in all VST 2.4 and later hosts. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1" name = "abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1" > < / a > VST_EFFECT_OPCODE_37  < / td > < td class = "fielddoc" > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-07 23:08:08 +00:00
< dl class = "deprecated" > < dt > < b > < a class = "el" href = "deprecated.html#_deprecated000013" > Deprecated:< / a > < / b > < / dt > < dd > (VST 2.4) Invalid in all VST 2.4 and later hosts. < / dd > < / dl >
2025-08-06 03:20:21 +00:00
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac" name = "abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac" > < / a > VST_EFFECT_OPCODE_38  < / td > < td class = "fielddoc" > < p > Parameter Properties. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int1< / td > < td > Parameter index to get properties for. < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > p_ptr< / td > < td > Pointer to < a class = "el" href = "structvst__parameter__properties__t.html" > vst_parameter_properties_t< / a > for the given parameter. < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< / dd >
< / dl >
2025-08-06 03:20:21 +00:00
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07" > VST_STATUS_YES< / a > if supported, otherwise < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d" > VST_STATUS_NO< / a > . < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579" name = "abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579" > < / a > VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac" title = "Parameter Properties." > VST_EFFECT_OPCODE_38< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6" name = "abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6" > < / a > VST_EFFECT_OPCODE_PARAM_PROPERTIES  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac" title = "Parameter Properties." > VST_EFFECT_OPCODE_38< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4" name = "abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4" > < / a > VST_EFFECT_OPCODE_39  < / td > < td class = "fielddoc" > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
2025-08-07 23:08:08 +00:00
< dl class = "deprecated" > < dt > < b > < a class = "el" href = "deprecated.html#_deprecated000014" > Deprecated:< / a > < / b > < / dt > < dd > (VST 2.4) Invalid in all VST 2.4 and later hosts. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f" name = "abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f" > < / a > VST_EFFECT_OPCODE_3A  < / td > < td class = "fielddoc" > < p > Retrieve the VST Version supported. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9d" title = "Valid VST 1.x and 2.x versions The format is either a single digit or four digits in Base10 format." > VST_VERSION< / a > < / dd > < / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > One of the valid enums in < a class = "el" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9d" > VST_VERSION< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20" name = "abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20" > < / a > VST_EFFECT_OPCODE_VST_VERSION  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f" title = "Retrieve the VST Version supported." > VST_EFFECT_OPCODE_3A< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d" name = "abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d" > < / a > VST_EFFECT_OPCODE_3B  < / td > < td class = "fielddoc" > < p > Editor Virtual Key Down Input. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.1+) Available from VST 2.1 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int1< / td > < td > ASCII character that represents the virtual key code. < / td > < / tr >
< tr > < td class = "paramname" > p_int2< / td > < td > Virtual Key Code < / td > < / tr >
< tr > < td class = "paramname" > p_float< / td > < td > Modifiers being held down (bitfield) < / td > < / tr >
< / table >
< / dd >
< / dl >
2025-08-06 03:20:21 +00:00
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > if we used the input, otherwise < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > VST_STATUS_FALSE< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963" name = "abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963" > < / a > VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d" title = "Editor Virtual Key Down Input." > VST_EFFECT_OPCODE_3B< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054" name = "abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054" > < / a > VST_EFFECT_OPCODE_3C  < / td > < td class = "fielddoc" > < p > Editor Virtual Key Up Event. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.1+) Available from VST 2.1 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int1< / td > < td > ASCII character that represents the virtual key code. < / td > < / tr >
< tr > < td class = "paramname" > p_int2< / td > < td > Virtual Key Code < / td > < / tr >
< tr > < td class = "paramname" > p_float< / td > < td > Modifiers being held down (bitfield) < / td > < / tr >
< / table >
< / dd >
< / dl >
2025-08-06 03:20:21 +00:00
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > if we used the input, otherwise < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > VST_STATUS_FALSE< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7" name = "abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7" > < / a > VST_EFFECT_OPCODE_EDITOR_VKEY_UP  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054" title = "Editor Virtual Key Up Event." > VST_EFFECT_OPCODE_3C< / a > < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229" name = "abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229" > < / a > VST_EFFECT_OPCODE_3D  < / td > < td class = "fielddoc" > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.1+) Available from VST 2.1 onwards. < / dd > < / dl >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int2< / td > < td > A value between 0 and 2. < / td > < / tr >
< / table >
< / dd >
< / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb" name = "abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb" > < / a > VST_EFFECT_OPCODE_3E  < / td > < td class = "fielddoc" > < p > Midi related. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.1+) Available from VST 2.1 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de" name = "abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de" > < / a > VST_EFFECT_OPCODE_3F  < / td > < td class = "fielddoc" > < p > Midi related. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.1+) Available from VST 2.1 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4" name = "abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4" > < / a > VST_EFFECT_OPCODE_40  < / td > < td class = "fielddoc" > < p > Midi related. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.1+) Available from VST 2.1 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86" name = "abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86" > < / a > VST_EFFECT_OPCODE_41  < / td > < td class = "fielddoc" > < p > Midi related. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.1+) Available from VST 2.1 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8" name = "abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8" > < / a > VST_EFFECT_OPCODE_42  < / td > < td class = "fielddoc" > < p > Midi related. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.1+) Available from VST 2.1 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213" name = "abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213" > < / a > VST_EFFECT_OPCODE_43  < / td > < td class = "fielddoc" > < p > Host is starting to set up a program. < / p >
2025-08-06 03:28:14 +02:00
< p > Emitted prior to the host loading a program.< / p >
2025-08-06 03:20:21 +00:00
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.1+) Available from VST 2.1 onwards. < / dd > < / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > if we understood the notification, or < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > VST_STATUS_FALSE< / a > if not. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4" name = "abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4" > < / a > VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213" title = "Host is starting to set up a program." > VST_EFFECT_OPCODE_43< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6" name = "abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6" > < / a > VST_EFFECT_OPCODE_44  < / td > < td class = "fielddoc" > < p > Host is done setting up a program. < / p >
2025-08-06 03:28:14 +02:00
< p > Emitted after the host finished loading a program.< / p >
2025-08-06 03:20:21 +00:00
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.1+) Available from VST 2.1 onwards. < / dd > < / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > if we understood the notification, or < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > VST_STATUS_FALSE< / a > if not. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce" name = "abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce" > < / a > VST_EFFECT_OPCODE_PROGRAM_SET_END  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6" title = "Host is done setting up a program." > VST_EFFECT_OPCODE_44< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018" name = "abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018" > < / a > VST_EFFECT_OPCODE_45  < / td > < td class = "fielddoc" > < p > Host wants to know the current speaker arrangement. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.3+) Available from VST 2.3 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int2< / td > < td > Pointer to < a class = "el" href = "structvst__speaker__arrangement__t.html" > vst_speaker_arrangement_t< / a > for the input. < / td > < / tr >
< tr > < td class = "paramname" > p_ptr< / td > < td > Pointer to < a class = "el" href = "structvst__speaker__arrangement__t.html" > vst_speaker_arrangement_t< / a > for the output. < / td > < / tr >
< / table >
< / dd >
< / dl >
2025-08-06 03:20:21 +00:00
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > if we were successful, otherwise < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > VST_STATUS_FALSE< / a > . < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3" name = "abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3" > < / a > VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018" title = "Host wants to know the current speaker arrangement." > VST_EFFECT_OPCODE_45< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e" name = "abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e" > < / a > VST_EFFECT_OPCODE_46  < / td > < td class = "fielddoc" > < p > Get the next effect contained in this effect. < / p >
2025-08-06 03:28:14 +02:00
< p > This returns the next effect based on an effect internal counter, the host does not provide any index.< / p >
2025-08-06 03:20:21 +00:00
< p > Used in combination with < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8" > VST_EFFECT_CATEGORY_CONTAINER< / a > .< / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.3+) Available from VST 2.3 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > p_ptr< / td > < td > Pointer to a char buffer of size < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8" > VST_BUFFER_SIZE_EFFECT_NAME< / a > to store the name of the next effect. < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > Next effects unique_id < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255" name = "abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255" > < / a > VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e" title = "Get the next effect contained in this effect." > VST_EFFECT_OPCODE_46< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01" name = "abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01" > < / a > VST_EFFECT_OPCODE_47  < / td > < td class = "fielddoc" > < p > Begin processing of audio. < / p >
< p > Host is requesting that we prepare for a new section of audio separate from the previous section. < / p > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.3+) Available from VST 2.3 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b" name = "abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b" > < / a > VST_EFFECT_OPCODE_PROCESS_BEGIN  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01" title = "Begin processing of audio." > VST_EFFECT_OPCODE_47< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd" name = "abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd" > < / a > VST_EFFECT_OPCODE_48  < / td > < td class = "fielddoc" > < p > End processing of audio. < / p >
< p > Host is requesting that we stop processing audio and go into idle instead. < / p > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.3+) Available from VST 2.3 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b" name = "abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b" > < / a > VST_EFFECT_OPCODE_PROCESS_END  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd" title = "End processing of audio." > VST_EFFECT_OPCODE_48< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15" name = "abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15" > < / a > VST_EFFECT_OPCODE_49  < / td > < td class = "fielddoc" > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.3+) Available from VST 2.3 onwards. < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291" name = "abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291" > < / a > VST_EFFECT_OPCODE_4A  < / td > < td class = "fielddoc" > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.3+) Available from VST 2.3 onwards. < / dd > < / dl >
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141" > VST_EFFECT_CATEGORY_SPATIAL< / a > < / dd > < / dl >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int2< / td > < td > Unknown meaning. < / td > < / tr >
< tr > < td class = "paramname" > p_float< / td > < td > Unknown meaning, usually 1.0 < / td > < / tr >
< / table >
< / dd >
< / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8" name = "abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8" > < / a > VST_EFFECT_OPCODE_4B  < / td > < td class = "fielddoc" > < p > Host wants to know if we can load the provided bank data. < / p >
< p > Should be emitted prior to < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005" > VST_EFFECT_OPCODE_SET_CHUNK_DATA< / a > by the host.< / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.3+) Available from VST 2.3 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_ptr< / td > < td > Unknown structured data. < / td > < / tr >
< / table >
< / dd >
< / dl >
2025-08-06 03:20:21 +00:00
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d" > VST_STATUS_NO< / a > if we can't load the data, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07" > VST_STATUS_YES< / a > if we can load the data, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b" > VST_STATUS_UNKNOWN< / a > if this isn't supported. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd" name = "abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd" > < / a > VST_EFFECT_OPCODE_BANK_LOAD  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8" title = "Host wants to know if we can load the provided bank data." > VST_EFFECT_OPCODE_4B< / a > < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c" name = "abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c" > < / a > VST_EFFECT_OPCODE_4C  < / td > < td class = "fielddoc" > < p > Host wants to know if we can load the provided program data. < / p >
< p > Should be emitted prior to < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4" > VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN< / a > by the host.< / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.3+) Available from VST 2.3 onwards. < / dd > < / dl >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_ptr< / td > < td > Unknown structured data. < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d" > VST_STATUS_NO< / a > if we can't load the data, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07" > VST_STATUS_YES< / a > if we can load the data, < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b" > VST_STATUS_UNKNOWN< / a > if this isn't supported. < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5" name = "abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5" > < / a > VST_EFFECT_OPCODE_PROGRAM_LOAD  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c" title = "Host wants to know if we can load the provided program data." > VST_EFFECT_OPCODE_4C< / a > < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5" name = "abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5" > < / a > VST_EFFECT_OPCODE_4D  < / td > < td class = "fielddoc" > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.4+) Available from VST 2.4 onwards. < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016" name = "abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016" > < / a > VST_EFFECT_OPCODE_4E  < / td > < td class = "fielddoc" > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.4+) Available from VST 2.4 onwards. < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78" name = "abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78" > < / a > VST_EFFECT_OPCODE_4F  < / td > < td class = "fielddoc" > < dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.4+) Available from VST 2.4 onwards. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
< / table >
2025-08-07 23:23:52 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l01119" > 1119< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 1119< / span > {< / div >
< div class = "line" > < span class = "lineno" > 1124< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084" > VST_EFFECT_OPCODE_00< / a > = 0x00,< / div >
< div class = "line" > < span class = "lineno" > 1126< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c" > VST_EFFECT_OPCODE_CREATE< / a > = 0x00,< / div >
< div class = "line" > < span class = "lineno" > 1128< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d" > VST_EFFECT_OPCODE_INITIALIZE< / a > = 0x00,< / div >
< div class = "line" > < span class = "lineno" > 1129< / span > < / div >
< div class = "line" > < span class = "lineno" > 1136< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28" > VST_EFFECT_OPCODE_01< / a > = 0x01,< / div >
< div class = "line" > < span class = "lineno" > 1138< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691" > VST_EFFECT_OPCODE_DESTROY< / a > = 0x01,< / div >
< div class = "line" > < span class = "lineno" > 1139< / span > < / div >
< div class = "line" > < span class = "lineno" > 1144< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd" > VST_EFFECT_OPCODE_02< / a > = 0x02,< / div >
< div class = "line" > < span class = "lineno" > 1146< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570" > VST_EFFECT_OPCODE_SET_PROGRAM< / a > = 0x02,< / div >
< div class = "line" > < span class = "lineno" > 1148< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b" > VST_EFFECT_OPCODE_PROGRAM_SET< / a > = 0x02,< / div >
< div class = "line" > < span class = "lineno" > 1149< / span > < / div >
< div class = "line" > < span class = "lineno" > 1154< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3" > VST_EFFECT_OPCODE_03< / a > = 0x03,< / div >
< div class = "line" > < span class = "lineno" > 1156< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6" > VST_EFFECT_OPCODE_GET_PROGRAM< / a > = 0x03,< / div >
< div class = "line" > < span class = "lineno" > 1158< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538" > VST_EFFECT_OPCODE_PROGRAM_GET< / a > = 0x03,< / div >
< div class = "line" > < span class = "lineno" > 1159< / span > < / div >
< div class = "line" > < span class = "lineno" > 1164< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58" > VST_EFFECT_OPCODE_04< / a > = 0x04,< / div >
< div class = "line" > < span class = "lineno" > 1166< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06" > VST_EFFECT_OPCODE_SET_PROGRAM_NAME< / a > = 0x04,< / div >
< div class = "line" > < span class = "lineno" > 1168< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c" > VST_EFFECT_OPCODE_PROGRAM_SET_NAME< / a > = 0x04,< / div >
< div class = "line" > < span class = "lineno" > 1169< / span > < / div >
< div class = "line" > < span class = "lineno" > 1174< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4" > VST_EFFECT_OPCODE_05< / a > = 0x05,< / div >
< div class = "line" > < span class = "lineno" > 1176< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8" > VST_EFFECT_OPCODE_GET_PROGRAM_NAME< / a > = 0x05,< / div >
< div class = "line" > < span class = "lineno" > 1178< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba" > VST_EFFECT_OPCODE_PROGRAM_GET_NAME< / a > = 0x05,< / div >
< div class = "line" > < span class = "lineno" > 1179< / span > < / div >
< div class = "line" > < span class = "lineno" > 1186< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2" > VST_EFFECT_OPCODE_06< / a > = 0x06,< / div >
< div class = "line" > < span class = "lineno" > 1188< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca" > VST_EFFECT_OPCODE_PARAM_GETLABEL< / a > = 0x06,< / div >
< div class = "line" > < span class = "lineno" > 1190< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1" > VST_EFFECT_OPCODE_PARAM_GET_LABEL< / a > = 0x06,< / div >
< div class = "line" > < span class = "lineno" > 1192< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947" > VST_EFFECT_OPCODE_PARAM_LABEL< / a > = 0x06,< / div >
< div class = "line" > < span class = "lineno" > 1193< / span > < / div >
< div class = "line" > < span class = "lineno" > 1200< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf" > VST_EFFECT_OPCODE_07< / a > = 0x07,< / div >
< div class = "line" > < span class = "lineno" > 1202< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553" > VST_EFFECT_OPCODE_PARAM_GETVALUE< / a > = 0x07,< / div >
< div class = "line" > < span class = "lineno" > 1204< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce" > VST_EFFECT_OPCODE_PARAM_GET_VALUE< / a > = 0x07,< / div >
< div class = "line" > < span class = "lineno" > 1206< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f" > VST_EFFECT_OPCODE_PARAM_VALUE< / a > = 0x07,< / div >
< div class = "line" > < span class = "lineno" > 1208< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8" > VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING< / a > = 0x07,< / div >
< div class = "line" > < span class = "lineno" > 1209< / span > < / div >
< div class = "line" > < span class = "lineno" > 1216< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c" > VST_EFFECT_OPCODE_08< / a > = 0x08,< / div >
< div class = "line" > < span class = "lineno" > 1218< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531" > VST_EFFECT_OPCODE_PARAM_GETNAME< / a > = 0x08,< / div >
< div class = "line" > < span class = "lineno" > 1220< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2" > VST_EFFECT_OPCODE_PARAM_GET_NAME< / a > = 0x08,< / div >
< div class = "line" > < span class = "lineno" > 1222< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1" > VST_EFFECT_OPCODE_PARAM_NAME< / a > = 0x08,< / div >
< div class = "line" > < span class = "lineno" > 1223< / span > < / div >
< div class = "line" > < span class = "lineno" > 1228< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89" > VST_EFFECT_OPCODE_09< / a > = 0x09,< / div >
< div class = "line" > < span class = "lineno" > 1229< / span > < / div >
< div class = "line" > < span class = "lineno" > 1234< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3" > VST_EFFECT_OPCODE_0A< / a > = 0x0A,< / div >
< div class = "line" > < span class = "lineno" > 1236< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16" > VST_EFFECT_OPCODE_SETSAMPLERATE< / a > = 0x0A,< / div >
< div class = "line" > < span class = "lineno" > 1238< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6" > VST_EFFECT_OPCODE_SET_SAMPLE_RATE< / a > = 0x0A,< / div >
< div class = "line" > < span class = "lineno" > 1239< / span > < / div >
< div class = "line" > < span class = "lineno" > 1244< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f" > VST_EFFECT_OPCODE_0B< / a > = 0x0B,< / div >
< div class = "line" > < span class = "lineno" > 1246< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad" > VST_EFFECT_OPCODE_SETBLOCKSIZE< / a > = 0x0B,< / div >
< div class = "line" > < span class = "lineno" > 1248< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3" > VST_EFFECT_OPCODE_SET_BLOCK_SIZE< / a > = 0x0B,< / div >
< div class = "line" > < span class = "lineno" > 1249< / span > < / div >
< div class = "line" > < span class = "lineno" > 1258< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4" > VST_EFFECT_OPCODE_0C< / a > = 0x0C,< / div >
< div class = "line" > < span class = "lineno" > 1260< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d" > VST_EFFECT_OPCODE_PAUSE_UNPAUSE< / a > = 0x0C,< / div >
< div class = "line" > < span class = "lineno" > 1262< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a" > VST_EFFECT_OPCODE_SUSPEND_RESUME< / a > = 0x0C,< / div >
< div class = "line" > < span class = "lineno" > 1264< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8" > VST_EFFECT_OPCODE_SUSPEND< / a > = 0x0C,< / div >
< div class = "line" > < span class = "lineno" > 1265< / span > < / div >
< div class = "line" > < span class = "lineno" > 1272< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0" > VST_EFFECT_OPCODE_0D< / a > = 0x0D,< / div >
< div class = "line" > < span class = "lineno" > 1274< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5" > VST_EFFECT_OPCODE_WINDOW_GETRECT< / a > = 0x0D,< / div >
< div class = "line" > < span class = "lineno" > 1276< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8" > VST_EFFECT_OPCODE_EDITOR_RECT< / a > = 0x0D,< / div >
< div class = "line" > < span class = "lineno" > 1278< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861" > VST_EFFECT_OPCODE_EDITOR_GET_RECT< / a > = 0x0D,< / div >
< div class = "line" > < span class = "lineno" > 1279< / span > < / div >
< div class = "line" > < span class = "lineno" > 1285< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e" > VST_EFFECT_OPCODE_0E< / a > = 0x0E,< / div >
< div class = "line" > < span class = "lineno" > 1287< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5" > VST_EFFECT_OPCODE_WINDOW_CREATE< / a > = 0x0E,< / div >
< div class = "line" > < span class = "lineno" > 1289< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c" > VST_EFFECT_OPCODE_EDITOR_OPEN< / a > = 0x0E,< / div >
< div class = "line" > < span class = "lineno" > 1290< / span > < / div >
< div class = "line" > < span class = "lineno" > 1295< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a" > VST_EFFECT_OPCODE_0F< / a > = 0x0F,< / div >
< div class = "line" > < span class = "lineno" > 1297< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70" > VST_EFFECT_OPCODE_WINDOW_DESTROY< / a > = 0x0F,< / div >
< div class = "line" > < span class = "lineno" > 1299< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8" > VST_EFFECT_OPCODE_EDITOR_CLOSE< / a > = 0x0F,< / div >
< div class = "line" > < span class = "lineno" > 1300< / span > < / div >
< div class = "line" > < span class = "lineno" > 1311< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a" > VST_EFFECT_OPCODE_10< / a > = 0x10,< / div >
< div class = "line" > < span class = "lineno" > 1313< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c" > VST_EFFECT_OPCODE_WINDOW_DRAW< / a > = 0x10,< / div >
< div class = "line" > < span class = "lineno" > 1315< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8" > VST_EFFECT_OPCODE_EDITOR_DRAW< / a > = 0x10,< / div >
< div class = "line" > < span class = "lineno" > 1316< / span > < / div >
< div class = "line" > < span class = "lineno" > 1327< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9" > VST_EFFECT_OPCODE_11< / a > = 0x11,< / div >
< div class = "line" > < span class = "lineno" > 1329< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190" > VST_EFFECT_OPCODE_WINDOW_MOUSE< / a > = 0x11,< / div >
< div class = "line" > < span class = "lineno" > 1331< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37" > VST_EFFECT_OPCODE_EDITOR_MOUSE< / a > = 0x11,< / div >
< div class = "line" > < span class = "lineno" > 1332< / span > < / div >
< div class = "line" > < span class = "lineno" > 1343< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8" > VST_EFFECT_OPCODE_12< / a > = 0x12,< / div >
< div class = "line" > < span class = "lineno" > 1345< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921" > VST_EFFECT_OPCODE_WINDOW_KEYBOARD< / a > = 0x12,< / div >
< div class = "line" > < span class = "lineno" > 1347< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41" > VST_EFFECT_OPCODE_EDITOR_KEYBOARD< / a > = 0x12,< / div >
< div class = "line" > < span class = "lineno" > 1348< / span > < / div >
< div class = "line" > < span class = "lineno" > 1353< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d" > VST_EFFECT_OPCODE_13< / a > = 0x13,< / div >
< div class = "line" > < span class = "lineno" > 1355< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb" > VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE< / a > = 0x13,< / div >
< div class = "line" > < span class = "lineno" > 1356< / span > < / div >
< div class = "line" > < span class = "lineno" > 1365< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d" > VST_EFFECT_OPCODE_14< / a > = 0x14,< / div >
< div class = "line" > < span class = "lineno" > 1366< / span > < / div >
< div class = "line" > < span class = "lineno" > 1375< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06" > VST_EFFECT_OPCODE_15< / a > = 0x15,< / div >
< div class = "line" > < span class = "lineno" > 1376< / span > < / div >
< div class = "line" > < span class = "lineno" > 1383< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f" > VST_EFFECT_OPCODE_16< / a > = 0x16,< / div >
< div class = "line" > < span class = "lineno" > 1385< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244" > VST_EFFECT_OPCODE_FOURCC< / a > = 0x16,< / div >
< div class = "line" > < span class = "lineno" > 1386< / span > < / div >
< div class = "line" > < span class = "lineno" > 1397< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715" > VST_EFFECT_OPCODE_17< / a > = 0x17,< / div >
< div class = "line" > < span class = "lineno" > 1399< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099" > VST_EFFECT_OPCODE_GET_CHUNK_DATA< / a > = 0x17,< / div >
< div class = "line" > < span class = "lineno" > 1400< / span > < / div >
< div class = "line" > < span class = "lineno" > 1411< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8" > VST_EFFECT_OPCODE_18< / a > = 0x18,< / div >
< div class = "line" > < span class = "lineno" > 1413< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005" > VST_EFFECT_OPCODE_SET_CHUNK_DATA< / a > = 0x18,< / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > < span class = "lineno" > 1414< / span > < / div >
2025-08-07 23:23:52 +00:00
< div class = "line" > < span class = "lineno" > 1415< / span > < span class = "comment" > //--------------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < span class = "lineno" > 1416< / span > < span class = "comment" > // VST 2.x starts here.< / span > < / div >
< div class = "line" > < span class = "lineno" > 1417< / span > < span class = "comment" > //--------------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < span class = "lineno" > 1418< / span > < / div >
< div class = "line" > < span class = "lineno" > 1424< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac" > VST_EFFECT_OPCODE_19< / a > = 0x19,< / div >
< div class = "line" > < span class = "lineno" > 1425< / span > < / div >
< div class = "line" > < span class = "lineno" > 1432< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90" > VST_EFFECT_OPCODE_1A< / a > = 0x1A,< / div >
< div class = "line" > < span class = "lineno" > 1434< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677" > VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE< / a > = 0x1A,< / div >
< div class = "line" > < span class = "lineno" > 1436< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff" > VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE< / a > = 0x1A,< / div >
< div class = "line" > < span class = "lineno" > 1438< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8" > VST_EFFECT_OPCODE_PARAM_AUTOMATABLE< / a > = 0x1A,< / div >
< div class = "line" > < span class = "lineno" > 1439< / span > < / div >
< div class = "line" > < span class = "lineno" > 1447< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940" > VST_EFFECT_OPCODE_1B< / a > = 0x1B,< / div >
< div class = "line" > < span class = "lineno" > 1449< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc" > VST_EFFECT_OPCODE_PARAM_SET_VALUE< / a > = 0x1B,< / div >
< div class = "line" > < span class = "lineno" > 1451< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916" > VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING< / a > = 0x1B,< / div >
< div class = "line" > < span class = "lineno" > 1452< / span > < / div >
< div class = "line" > < span class = "lineno" > 1458< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220" > VST_EFFECT_OPCODE_1C< / a > = 0x1C,< / div >
< div class = "line" > < span class = "lineno" > 1459< / span > < / div >
< div class = "line" > < span class = "lineno" > 1465< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04" > VST_EFFECT_OPCODE_1D< / a > = 0x1D,< / div >
< div class = "line" > < span class = "lineno" > 1466< / span > < / div >
< div class = "line" > < span class = "lineno" > 1472< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd" > VST_EFFECT_OPCODE_1E< / a > = 0x1E,< / div >
< div class = "line" > < span class = "lineno" > 1473< / span > < / div >
< div class = "line" > < span class = "lineno" > 1479< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833" > VST_EFFECT_OPCODE_1F< / a > = 0x1F,< / div >
< div class = "line" > < span class = "lineno" > 1480< / span > < / div >
< div class = "line" > < span class = "lineno" > 1486< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26" > VST_EFFECT_OPCODE_20< / a > = 0x20,< / div >
< div class = "line" > < span class = "lineno" > 1487< / span > < / div >
< div class = "line" > < span class = "lineno" > 1495< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293" > VST_EFFECT_OPCODE_21< / a > = 0x21,< / div >
< div class = "line" > < span class = "lineno" > 1497< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a" > VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES< / a > = 0x21,< / div >
< div class = "line" > < span class = "lineno" > 1498< / span > < / div >
< div class = "line" > < span class = "lineno" > 1506< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e" > VST_EFFECT_OPCODE_22< / a > = 0x22,< / div >
< div class = "line" > < span class = "lineno" > 1508< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702" > VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES< / a > = 0x22,< / div >
< div class = "line" > < span class = "lineno" > 1509< / span > < / div >
< div class = "line" > < span class = "lineno" > 1515< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2" > VST_EFFECT_OPCODE_23< / a > = 0x23,< / div >
< div class = "line" > < span class = "lineno" > 1517< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2" > VST_EFFECT_OPCODE_EFFECT_CATEGORY< / a > = 0x23,< / div >
< div class = "line" > < span class = "lineno" > 1519< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9" > VST_EFFECT_OPCODE_CATEGORY< / a > = 0x23,< / div >
< div class = "line" > < span class = "lineno" > 1520< / span > < / div >
< div class = "line" > < span class = "lineno" > 1526< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51" > VST_EFFECT_OPCODE_24< / a > = 0x24,< / div >
< div class = "line" > < span class = "lineno" > 1527< / span > < / div >
< div class = "line" > < span class = "lineno" > 1533< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468" > VST_EFFECT_OPCODE_25< / a > = 0x25,< / div >
< div class = "line" > < span class = "lineno" > 1534< / span > < / div >
< div class = "line" > < span class = "lineno" > 1540< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833" > VST_EFFECT_OPCODE_26< / a > = 0x26,< / div >
< div class = "line" > < span class = "lineno" > 1541< / span > < / div >
< div class = "line" > < span class = "lineno" > 1547< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29" > VST_EFFECT_OPCODE_27< / a > = 0x27,< / div >
< div class = "line" > < span class = "lineno" > 1548< / span > < / div >
< div class = "line" > < span class = "lineno" > 1554< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055" > VST_EFFECT_OPCODE_28< / a > = 0x28,< / div >
< div class = "line" > < span class = "lineno" > 1555< / span > < / div >
< div class = "line" > < span class = "lineno" > 1561< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795" > VST_EFFECT_OPCODE_29< / a > = 0x29,< / div >
< div class = "line" > < span class = "lineno" > 1562< / span > < / div >
< div class = "line" > < span class = "lineno" > 1575< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746" > VST_EFFECT_OPCODE_2A< / a > = 0x2A,< / div >
< div class = "line" > < span class = "lineno" > 1577< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3" > VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT< / a > = 0x2A,< / div >
< div class = "line" > < span class = "lineno" > 1578< / span > < / div >
< div class = "line" > < span class = "lineno" > 1583< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce" > VST_EFFECT_OPCODE_2B< / a > = 0x2B,< / div >
< div class = "line" > < span class = "lineno" > 1584< / span > < / div >
< div class = "line" > < span class = "lineno" > 1592< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf" > VST_EFFECT_OPCODE_2C< / a > = 0x2C,< / div >
< div class = "line" > < span class = "lineno" > 1594< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f" > VST_EFFECT_OPCODE_BYPASS< / a > = 0x2C,< / div >
< div class = "line" > < span class = "lineno" > 1595< / span > < / div >
< div class = "line" > < span class = "lineno" > 1603< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031" > VST_EFFECT_OPCODE_2D< / a > = 0x2D,< / div >
< div class = "line" > < span class = "lineno" > 1605< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723" > VST_EFFECT_OPCODE_GETNAME< / a > = 0x2D,< / div >
< div class = "line" > < span class = "lineno" > 1607< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474" > VST_EFFECT_OPCODE_EFFECT_NAME< / a > = 0x2D,< / div >
< div class = "line" > < span class = "lineno" > 1609< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506" > VST_EFFECT_OPCODE_NAME< / a > = 0x2D,< / div >
< div class = "line" > < span class = "lineno" > 1610< / span > < / div >
< div class = "line" > < span class = "lineno" > 1619< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803" > VST_EFFECT_OPCODE_2E< / a > = 0x2E,< / div >
< div class = "line" > < span class = "lineno" > 1621< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705" > VST_EFFECT_OPCODE_TRANSLATE_ERROR< / a > = 0x2E,< / div >
< div class = "line" > < span class = "lineno" > 1622< / span > < / div >
< div class = "line" > < span class = "lineno" > 1628< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d" > VST_EFFECT_OPCODE_2F< / a > = 0x2F,< / div >
< div class = "line" > < span class = "lineno" > 1630< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772" > VST_EFFECT_OPCODE_GETVENDOR< / a > = 0x2F,< / div >
< div class = "line" > < span class = "lineno" > 1632< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3" > VST_EFFECT_OPCODE_VENDOR_NAME< / a > = 0x2F,< / div >
< div class = "line" > < span class = "lineno" > 1633< / span > < / div >
< div class = "line" > < span class = "lineno" > 1639< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b" > VST_EFFECT_OPCODE_30< / a > = 0x30,< / div >
< div class = "line" > < span class = "lineno" > 1641< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe" > VST_EFFECT_OPCODE_GETNAME2< / a > = 0x30,< / div >
< div class = "line" > < span class = "lineno" > 1643< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c" > VST_EFFECT_OPCODE_PRODUCT_NAME< / a > = 0x30,< / div >
< div class = "line" > < span class = "lineno" > 1644< / span > < / div >
< div class = "line" > < span class = "lineno" > 1650< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9" > VST_EFFECT_OPCODE_31< / a > = 0x31,< / div >
< div class = "line" > < span class = "lineno" > 1652< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0" > VST_EFFECT_OPCODE_GETVENDORVERSION< / a > = 0x31,< / div >
< div class = "line" > < span class = "lineno" > 1654< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9" > VST_EFFECT_OPCODE_VENDOR_VERSION< / a > = 0x31,< / div >
< div class = "line" > < span class = "lineno" > 1655< / span > < / div >
< div class = "line" > < span class = "lineno" > 1663< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c" > VST_EFFECT_OPCODE_32< / a > = 0x32,< / div >
< div class = "line" > < span class = "lineno" > 1665< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a" > VST_EFFECT_OPCODE_CUSTOM< / a > = 0x32,< / div >
< div class = "line" > < span class = "lineno" > 1666< / span > < / div >
< div class = "line" > < span class = "lineno" > 1674< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3" > VST_EFFECT_OPCODE_33< / a > = 0x33,< / div >
< div class = "line" > < span class = "lineno" > 1676< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2" > VST_EFFECT_OPCODE_SUPPORTS< / a > = 0x33,< / div >
< div class = "line" > < span class = "lineno" > 1677< / span > < / div >
< div class = "line" > < span class = "lineno" > 1684< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a" > VST_EFFECT_OPCODE_34< / a > = 0x34,< / div >
< div class = "line" > < span class = "lineno" > 1686< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1" > VST_EFFECT_OPCODE_GETTAILSAMPLES< / a > = 0x34,< / div >
< div class = "line" > < span class = "lineno" > 1688< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f" > VST_EFFECT_OPCODE_TAIL_SAMPLES< / a > = 0x34,< / div >
< div class = "line" > < span class = "lineno" > 1689< / span > < / div >
< div class = "line" > < span class = "lineno" > 1697< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0" > VST_EFFECT_OPCODE_35< / a > = 0x35,< / div >
< div class = "line" > < span class = "lineno" > 1699< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001" > VST_EFFECT_OPCODE_IDLE< / a > = 0x35,< / div >
< div class = "line" > < span class = "lineno" > 1700< / span > < / div >
< div class = "line" > < span class = "lineno" > 1707< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be" > VST_EFFECT_OPCODE_36< / a > = 0x36,< / div >
< div class = "line" > < span class = "lineno" > 1708< / span > < / div >
< div class = "line" > < span class = "lineno" > 1715< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1" > VST_EFFECT_OPCODE_37< / a > = 0x37,< / div >
< div class = "line" > < span class = "lineno" > 1716< / span > < / div >
< div class = "line" > < span class = "lineno" > 1724< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac" > VST_EFFECT_OPCODE_38< / a > = 0x38,< / div >
< div class = "line" > < span class = "lineno" > 1726< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579" > VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES< / a > = 0x38,< / div >
< div class = "line" > < span class = "lineno" > 1728< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6" > VST_EFFECT_OPCODE_PARAM_PROPERTIES< / a > = 0x38,< / div >
< div class = "line" > < span class = "lineno" > 1729< / span > < / div >
< div class = "line" > < span class = "lineno" > 1735< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4" > VST_EFFECT_OPCODE_39< / a > = 0x39,< / div >
< div class = "line" > < span class = "lineno" > 1736< / span > < / div >
< div class = "line" > < span class = "lineno" > 1743< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f" > VST_EFFECT_OPCODE_3A< / a > = 0x3A,< / div >
< div class = "line" > < span class = "lineno" > 1745< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20" > VST_EFFECT_OPCODE_VST_VERSION< / a > = 0x3A,< / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 1746< / span > < / div >
2025-08-07 23:23:52 +00:00
< div class = "line" > < span class = "lineno" > 1747< / span > < span class = "comment" > //--------------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < span class = "lineno" > 1748< / span > < span class = "comment" > // VST 2.1< / span > < / div >
< div class = "line" > < span class = "lineno" > 1749< / span > < span class = "comment" > //--------------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < span class = "lineno" > 1750< / span > < / div >
< div class = "line" > < span class = "lineno" > 1759< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d" > VST_EFFECT_OPCODE_3B< / a > = 0x3B,< / div >
< div class = "line" > < span class = "lineno" > 1761< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963" > VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN< / a > = 0x3B,< / div >
< div class = "line" > < span class = "lineno" > 1762< / span > < / div >
< div class = "line" > < span class = "lineno" > 1771< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054" > VST_EFFECT_OPCODE_3C< / a > = 0x3C,< / div >
< div class = "line" > < span class = "lineno" > 1773< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7" > VST_EFFECT_OPCODE_EDITOR_VKEY_UP< / a > = 0x3C,< / div >
< div class = "line" > < span class = "lineno" > 1774< / span > < / div >
< div class = "line" > < span class = "lineno" > 1780< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229" > VST_EFFECT_OPCODE_3D< / a > = 0x3D,< / div >
< div class = "line" > < span class = "lineno" > 1781< / span > < / div >
< div class = "line" > < span class = "lineno" > 1787< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb" > VST_EFFECT_OPCODE_3E< / a > = 0x3E,< / div >
< div class = "line" > < span class = "lineno" > 1788< / span > < / div >
< div class = "line" > < span class = "lineno" > 1794< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de" > VST_EFFECT_OPCODE_3F< / a > = 0x3F,< / div >
< div class = "line" > < span class = "lineno" > 1795< / span > < / div >
< div class = "line" > < span class = "lineno" > 1801< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4" > VST_EFFECT_OPCODE_40< / a > = 0x40,< / div >
< div class = "line" > < span class = "lineno" > 1802< / span > < / div >
< div class = "line" > < span class = "lineno" > 1808< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86" > VST_EFFECT_OPCODE_41< / a > = 0x41,< / div >
< div class = "line" > < span class = "lineno" > 1809< / span > < / div >
< div class = "line" > < span class = "lineno" > 1815< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8" > VST_EFFECT_OPCODE_42< / a > = 0x42,< / div >
< div class = "line" > < span class = "lineno" > 1816< / span > < / div >
< div class = "line" > < span class = "lineno" > 1823< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213" > VST_EFFECT_OPCODE_43< / a > = 0x43,< / div >
< div class = "line" > < span class = "lineno" > 1825< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4" > VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN< / a > = 0x43,< / div >
< div class = "line" > < span class = "lineno" > 1826< / span > < / div >
< div class = "line" > < span class = "lineno" > 1833< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6" > VST_EFFECT_OPCODE_44< / a > = 0x44,< / div >
< div class = "line" > < span class = "lineno" > 1835< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce" > VST_EFFECT_OPCODE_PROGRAM_SET_END< / a > = 0x44,< / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 1836< / span > < / div >
2025-08-07 23:23:52 +00:00
< div class = "line" > < span class = "lineno" > 1837< / span > < span class = "comment" > //--------------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < span class = "lineno" > 1838< / span > < span class = "comment" > // VST 2.3< / span > < / div >
< div class = "line" > < span class = "lineno" > 1839< / span > < span class = "comment" > //--------------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < span class = "lineno" > 1840< / span > < / div >
< div class = "line" > < span class = "lineno" > 1848< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018" > VST_EFFECT_OPCODE_45< / a > = 0x45,< / div >
< div class = "line" > < span class = "lineno" > 1850< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3" > VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT< / a > = 0x45,< / div >
< div class = "line" > < span class = "lineno" > 1851< / span > < / div >
< div class = "line" > < span class = "lineno" > 1861< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e" > VST_EFFECT_OPCODE_46< / a > = 0x46,< / div >
< div class = "line" > < span class = "lineno" > 1863< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255" > VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID< / a > = 0x46,< / div >
< div class = "line" > < span class = "lineno" > 1864< / span > < / div >
< div class = "line" > < span class = "lineno" > 1870< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01" > VST_EFFECT_OPCODE_47< / a > = 0x47,< / div >
< div class = "line" > < span class = "lineno" > 1872< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b" > VST_EFFECT_OPCODE_PROCESS_BEGIN< / a > = 0x47,< / div >
< div class = "line" > < span class = "lineno" > 1873< / span > < / div >
< div class = "line" > < span class = "lineno" > 1879< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd" > VST_EFFECT_OPCODE_48< / a > = 0x48,< / div >
< div class = "line" > < span class = "lineno" > 1881< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b" > VST_EFFECT_OPCODE_PROCESS_END< / a > = 0x48,< / div >
< div class = "line" > < span class = "lineno" > 1882< / span > < / div >
< div class = "line" > < span class = "lineno" > 1888< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15" > VST_EFFECT_OPCODE_49< / a > = 0x49,< / div >
< div class = "line" > < span class = "lineno" > 1889< / span > < / div >
< div class = "line" > < span class = "lineno" > 1897< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291" > VST_EFFECT_OPCODE_4A< / a > = 0x4A,< / div >
< div class = "line" > < span class = "lineno" > 1898< / span > < / div >
< div class = "line" > < span class = "lineno" > 1907< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8" > VST_EFFECT_OPCODE_4B< / a > = 0x4B,< / div >
< div class = "line" > < span class = "lineno" > 1909< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd" > VST_EFFECT_OPCODE_BANK_LOAD< / a > = 0x4B,< / div >
< div class = "line" > < span class = "lineno" > 1910< / span > < / div >
< div class = "line" > < span class = "lineno" > 1919< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c" > VST_EFFECT_OPCODE_4C< / a > = 0x4C,< / div >
< div class = "line" > < span class = "lineno" > 1921< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5" > VST_EFFECT_OPCODE_PROGRAM_LOAD< / a > = 0x4C,< / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 1922< / span > < / div >
2025-08-07 23:23:52 +00:00
< div class = "line" > < span class = "lineno" > 1923< / span > < span class = "comment" > //--------------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < span class = "lineno" > 1924< / span > < span class = "comment" > // VST 2.4< / span > < / div >
< div class = "line" > < span class = "lineno" > 1925< / span > < span class = "comment" > //--------------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < span class = "lineno" > 1926< / span > < / div >
< div class = "line" > < span class = "lineno" > 1932< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5" > VST_EFFECT_OPCODE_4D< / a > = 0x4D,< / div >
< div class = "line" > < span class = "lineno" > 1933< / span > < / div >
< div class = "line" > < span class = "lineno" > 1939< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016" > VST_EFFECT_OPCODE_4E< / a > = 0x4E,< / div >
< div class = "line" > < span class = "lineno" > 1940< / span > < / div >
< div class = "line" > < span class = "lineno" > 1946< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78" > VST_EFFECT_OPCODE_4F< / a > = 0x4F,< / div >
< div class = "line" > < span class = "lineno" > 1947< / span > < / div >
< div class = "line" > < span class = "lineno" > 1949< / span > VST_EFFECT_OPCODE_MAX,< / div >
< div class = "line" > < span class = "lineno" > 1950< / span > < / div >
< div class = "line" > < span class = "lineno" > 1952< / span > _VST_EFFECT_OPCODE_PAD = 0xFFFFFFFFul,< / div >
< div class = "line" > < span class = "lineno" > 1953< / span > };< / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190" > VST_EFFECT_OPCODE_WINDOW_MOUSE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_WINDOW_MOUSE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01329" > vst.h:1329< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746" > VST_EFFECT_OPCODE_2A< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_2A< / div > < div class = "ttdoc" > Host wants to change the speaker arrangement.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01575" > vst.h:1575< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0" > VST_EFFECT_OPCODE_GETVENDORVERSION< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_GETVENDORVERSION< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01652" > vst.h:1652< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26" > VST_EFFECT_OPCODE_20< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_20< / div > < div class = "ttdoc" > Input disconnected.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01486" > vst.h:1486< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d" > VST_EFFECT_OPCODE_14< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_14< / div > < div class = "ttdoc" > Window Focus Event?< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01365" > vst.h:1365< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8" > VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01208" > vst.h:1208< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca" > VST_EFFECT_OPCODE_PARAM_GETLABEL< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_GETLABEL< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01188" > vst.h:1188< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016" > VST_EFFECT_OPCODE_4E< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_4E< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01939" > vst.h:1939< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213" > VST_EFFECT_OPCODE_43< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_43< / div > < div class = "ttdoc" > Host is starting to set up a program.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01823" > vst.h:1823< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb" > VST_EFFECT_OPCODE_3E< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_3E< / div > < div class = "ttdoc" > Midi related.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01787" > vst.h:1787< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c" > VST_EFFECT_OPCODE_32< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_32< / div > < div class = "ttdoc" > User-defined Op-Code for VST extensions.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01663" > vst.h:1663< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3" > VST_EFFECT_OPCODE_03< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_03< / div > < div class = "ttdoc" > Get currently selected program number.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01154" > vst.h:1154< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005" > VST_EFFECT_OPCODE_SET_CHUNK_DATA< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_SET_CHUNK_DATA< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01413" > vst.h:1413< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293" > VST_EFFECT_OPCODE_21< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_21< / div > < div class = "ttdoc" > Retrieve properties for the given input index.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01495" > vst.h:1495< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c" > VST_EFFECT_OPCODE_PRODUCT_NAME< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PRODUCT_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01643" > vst.h:1643< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8" > VST_EFFECT_OPCODE_4B< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_4B< / div > < div class = "ttdoc" > Host wants to know if we can load the provided bank data.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01907" > vst.h:1907< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1" > VST_EFFECT_OPCODE_PARAM_NAME< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01222" > vst.h:1222< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220" > VST_EFFECT_OPCODE_1C< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_1C< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01458" > vst.h:1458< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86" > VST_EFFECT_OPCODE_41< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_41< / div > < div class = "ttdoc" > Midi related.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01808" > vst.h:1808< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6" > VST_EFFECT_OPCODE_SET_SAMPLE_RATE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_SET_SAMPLE_RATE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01238" > vst.h:1238< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c" > VST_EFFECT_OPCODE_CREATE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_CREATE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01126" > vst.h:1126< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861" > VST_EFFECT_OPCODE_EDITOR_GET_RECT< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_EDITOR_GET_RECT< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01278" > vst.h:1278< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3" > VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01577" > vst.h:1577< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553" > VST_EFFECT_OPCODE_PARAM_GETVALUE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_GETVALUE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01202" > vst.h:1202< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c" > VST_EFFECT_OPCODE_PROGRAM_SET_NAME< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PROGRAM_SET_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01168" > vst.h:1168< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2" > VST_EFFECT_OPCODE_06< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_06< / div > < div class = "ttdoc" > Get the value? label for the parameter.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01186" > vst.h:1186< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3" > VST_EFFECT_OPCODE_0A< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_0A< / div > < div class = "ttdoc" > Set the new sample rate for the plugin to use.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01234" > vst.h:1234< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a" > VST_EFFECT_OPCODE_10< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_10< / div > < div class = "ttdoc" > Window Draw Event?< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01311" > vst.h:1311< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d" > VST_EFFECT_OPCODE_2F< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_2F< / div > < div class = "ttdoc" > Retrieve the vendor name into the ptr buffer.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01628" > vst.h:1628< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538" > VST_EFFECT_OPCODE_PROGRAM_GET< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PROGRAM_GET< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01158" > vst.h:1158< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055" > VST_EFFECT_OPCODE_28< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_28< / div > < div class = "ttdoc" > Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01554" > vst.h:1554< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5" > VST_EFFECT_OPCODE_4D< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_4D< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01932" > vst.h:1932< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28" > VST_EFFECT_OPCODE_01< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_01< / div > < div class = "ttdoc" > Destroy the effect (if there is any) and free its memory.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01136" > vst.h:1136< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054" > VST_EFFECT_OPCODE_3C< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_3C< / div > < div class = "ttdoc" > Editor Virtual Key Up Event.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01771" > vst.h:1771< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940" > VST_EFFECT_OPCODE_1B< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_1B< / div > < div class = "ttdoc" > Set Parameter value from string representation.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01447" > vst.h:1447< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3" > VST_EFFECT_OPCODE_SET_BLOCK_SIZE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_SET_BLOCK_SIZE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01248" > vst.h:1248< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001" > VST_EFFECT_OPCODE_IDLE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_IDLE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01699" > vst.h:1699< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3" > VST_EFFECT_OPCODE_33< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_33< / div > < div class = "ttdoc" > Test for support of a specific named feature.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01674" > vst.h:1674< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58" > VST_EFFECT_OPCODE_04< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_04< / div > < div class = "ttdoc" > Set the name of the currently selected program.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01164" > vst.h:1164< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89" > VST_EFFECT_OPCODE_09< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_09< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01228" > vst.h:1228< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2" > VST_EFFECT_OPCODE_PARAM_GET_NAME< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_GET_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01220" > vst.h:1220< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd" > VST_EFFECT_OPCODE_BANK_LOAD< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_BANK_LOAD< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01909" > vst.h:1909< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37" > VST_EFFECT_OPCODE_EDITOR_MOUSE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_EDITOR_MOUSE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01331" > vst.h:1331< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5" > VST_EFFECT_OPCODE_WINDOW_CREATE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_WINDOW_CREATE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01287" > vst.h:1287< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f" > VST_EFFECT_OPCODE_0B< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_0B< / div > < div class = "ttdoc" > Sets the block size, which is the maximum number of samples passed into the effect via process calls.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01244" > vst.h:1244< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce" > VST_EFFECT_OPCODE_PARAM_GET_VALUE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_GET_VALUE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01204" > vst.h:1204< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4" > VST_EFFECT_OPCODE_39< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_39< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01735" > vst.h:1735< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4" > VST_EFFECT_OPCODE_05< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_05< / div > < div class = "ttdoc" > Get the name of the currently selected program.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01174" > vst.h:1174< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90" > VST_EFFECT_OPCODE_1A< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_1A< / div > < div class = "ttdoc" > Can the parameter be automated?< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01432" > vst.h:1432< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac" > VST_EFFECT_OPCODE_19< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_19< / div > < div class = "ttdoc" > Appears to be related to midi and audio events.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01424" > vst.h:1424< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce" > VST_EFFECT_OPCODE_PROGRAM_SET_END< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PROGRAM_SET_END< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01835" > vst.h:1835< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6" > VST_EFFECT_OPCODE_GET_PROGRAM< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_GET_PROGRAM< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01156" > vst.h:1156< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8" > VST_EFFECT_OPCODE_12< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_12< / div > < div class = "ttdoc" > Window Keyboard Event?< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01343" > vst.h:1343< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8" > VST_EFFECT_OPCODE_42< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_42< / div > < div class = "ttdoc" > Midi related.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01815" > vst.h:1815< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2" > VST_EFFECT_OPCODE_EFFECT_CATEGORY< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_EFFECT_CATEGORY< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01517" > vst.h:1517< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff" > VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01436" > vst.h:1436< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c" > VST_EFFECT_OPCODE_WINDOW_DRAW< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_WINDOW_DRAW< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01313" > vst.h:1313< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691" > VST_EFFECT_OPCODE_DESTROY< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_DESTROY< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01138" > vst.h:1138< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad" > VST_EFFECT_OPCODE_SETBLOCKSIZE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_SETBLOCKSIZE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01246" > vst.h:1246< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd" > VST_EFFECT_OPCODE_02< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_02< / div > < div class = "ttdoc" > Set which program number is currently select.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01144" > vst.h:1144< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd" > VST_EFFECT_OPCODE_48< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_48< / div > < div class = "ttdoc" > End processing of audio.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01879" > vst.h:1879< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe" > VST_EFFECT_OPCODE_GETNAME2< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_GETNAME2< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01641" > vst.h:1641< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a" > VST_EFFECT_OPCODE_CUSTOM< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_CUSTOM< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01665" > vst.h:1665< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803" > VST_EFFECT_OPCODE_2E< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_2E< / div > < div class = "ttdoc" > Translate an error code to a string.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01619" > vst.h:1619< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229" > VST_EFFECT_OPCODE_3D< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_3D< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01780" > vst.h:1780< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb" > VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01355" > vst.h:1355< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6" > VST_EFFECT_OPCODE_PARAM_PROPERTIES< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_PROPERTIES< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01728" > vst.h:1728< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f" > VST_EFFECT_OPCODE_TAIL_SAMPLES< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_TAIL_SAMPLES< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01688" > vst.h:1688< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b" > VST_EFFECT_OPCODE_30< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_30< / div > < div class = "ttdoc" > Retrieve the product name into the ptr buffer.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01639" > vst.h:1639< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f" > VST_EFFECT_OPCODE_PARAM_VALUE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_VALUE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01206" > vst.h:1206< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0" > VST_EFFECT_OPCODE_35< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_35< / div > < div class = "ttdoc" > Notify effect that it is idle?< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01697" > vst.h:1697< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba" > VST_EFFECT_OPCODE_PROGRAM_GET_NAME< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PROGRAM_GET_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01178" > vst.h:1178< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0" > VST_EFFECT_OPCODE_0D< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_0D< / div > < div class = "ttdoc" > Retrieve the client rect size of the plugins window.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01272" > vst.h:1272< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd" > VST_EFFECT_OPCODE_1E< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_1E< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01472" > vst.h:1472< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5" > VST_EFFECT_OPCODE_PROGRAM_LOAD< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PROGRAM_LOAD< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01921" > vst.h:1921< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2" > VST_EFFECT_OPCODE_23< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_23< / div > < div class = "ttdoc" > Retrieve category of this effect.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01515" > vst.h:1515< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20" > VST_EFFECT_OPCODE_VST_VERSION< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_VST_VERSION< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01745" > vst.h:1745< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be" > VST_EFFECT_OPCODE_36< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_36< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01707" > vst.h:1707< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c" > VST_EFFECT_OPCODE_EDITOR_OPEN< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_EDITOR_OPEN< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01289" > vst.h:1289< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963" > VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01761" > vst.h:1761< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084" > VST_EFFECT_OPCODE_00< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_00< / div > < div class = "ttdoc" > Create/Initialize the effect (if it has not been created already).< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01124" > vst.h:1124< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce" > VST_EFFECT_OPCODE_2B< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_2B< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01583" > vst.h:1583< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a" > VST_EFFECT_OPCODE_SUSPEND_RESUME< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_SUSPEND_RESUME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01262" > vst.h:1262< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51" > VST_EFFECT_OPCODE_24< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_24< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01526" > vst.h:1526< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947" > VST_EFFECT_OPCODE_PARAM_LABEL< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_LABEL< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01192" > vst.h:1192< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4" > VST_EFFECT_OPCODE_40< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_40< / div > < div class = "ttdoc" > Midi related.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01801" > vst.h:1801< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e" > VST_EFFECT_OPCODE_22< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_22< / div > < div class = "ttdoc" > Retrieve properties for the given output index.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01506" > vst.h:1506< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78" > VST_EFFECT_OPCODE_4F< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_4F< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01946" > vst.h:1946< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01" > VST_EFFECT_OPCODE_47< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_47< / div > < div class = "ttdoc" > Begin processing of audio.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01870" > vst.h:1870< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac" > VST_EFFECT_OPCODE_38< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_38< / div > < div class = "ttdoc" > Parameter Properties.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01724" > vst.h:1724< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3" > VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01850" > vst.h:1850< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e" > VST_EFFECT_OPCODE_0E< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_0E< / div > < div class = "ttdoc" > Create the window for the plugin.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01285" > vst.h:1285< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d" > VST_EFFECT_OPCODE_3B< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_3B< / div > < div class = "ttdoc" > Editor Virtual Key Down Input.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01759" > vst.h:1759< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f" > VST_EFFECT_OPCODE_BYPASS< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_BYPASS< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01594" > vst.h:1594< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41" > VST_EFFECT_OPCODE_EDITOR_KEYBOARD< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_EDITOR_KEYBOARD< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01347" > vst.h:1347< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a" > VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01497" > vst.h:1497< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3" > VST_EFFECT_OPCODE_VENDOR_NAME< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_VENDOR_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01632" > vst.h:1632< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677" > VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01434" > vst.h:1434< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921" > VST_EFFECT_OPCODE_WINDOW_KEYBOARD< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_WINDOW_KEYBOARD< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01345" > vst.h:1345< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8" > VST_EFFECT_OPCODE_GET_PROGRAM_NAME< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_GET_PROGRAM_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01176" > vst.h:1176< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715" > VST_EFFECT_OPCODE_17< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_17< / div > < div class = "ttdoc" > Get Chunk Data.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01397" > vst.h:1397< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9" > VST_EFFECT_OPCODE_31< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_31< / div > < div class = "ttdoc" > Retrieve the vendor version in return value.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01650" > vst.h:1650< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031" > VST_EFFECT_OPCODE_2D< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_2D< / div > < div class = "ttdoc" > Retrieve the effect name into the ptr buffer.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01603" > vst.h:1603< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf" > VST_EFFECT_OPCODE_07< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_07< / div > < div class = "ttdoc" > Get the string representing the value for the parameter.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01200" > vst.h:1200< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b" > VST_EFFECT_OPCODE_PROCESS_END< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PROCESS_END< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01881" > vst.h:1881< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570" > VST_EFFECT_OPCODE_SET_PROGRAM< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_SET_PROGRAM< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01146" > vst.h:1146< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29" > VST_EFFECT_OPCODE_27< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_27< / div > < div class = "ttdoc" > Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01547" > vst.h:1547< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8" > VST_EFFECT_OPCODE_EDITOR_DRAW< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_EDITOR_DRAW< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01315" > vst.h:1315< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06" > VST_EFFECT_OPCODE_15< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_15< / div > < div class = "ttdoc" > Window Unfocus Event?< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01375" > vst.h:1375< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15" > VST_EFFECT_OPCODE_49< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_49< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01888" > vst.h:1888< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506" > VST_EFFECT_OPCODE_NAME< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01609" > vst.h:1609< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8" > VST_EFFECT_OPCODE_EDITOR_CLOSE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_EDITOR_CLOSE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01299" > vst.h:1299< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795" > VST_EFFECT_OPCODE_29< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_29< / div > < div class = "ttdoc" > Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01561" > vst.h:1561< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f" > VST_EFFECT_OPCODE_3A< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_3A< / div > < div class = "ttdoc" > Retrieve the VST Version supported.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01743" > vst.h:1743< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9" > VST_EFFECT_OPCODE_11< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_11< / div > < div class = "ttdoc" > Window Mouse Event?< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01327" > vst.h:1327< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1" > VST_EFFECT_OPCODE_PARAM_GET_LABEL< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_GET_LABEL< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01190" > vst.h:1190< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16" > VST_EFFECT_OPCODE_SETSAMPLERATE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_SETSAMPLERATE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01236" > vst.h:1236< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a" > VST_EFFECT_OPCODE_0F< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_0F< / div > < div class = "ttdoc" > Destroy the plugins window.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01295" > vst.h:1295< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099" > VST_EFFECT_OPCODE_GET_CHUNK_DATA< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_GET_CHUNK_DATA< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01399" > vst.h:1399< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d" > VST_EFFECT_OPCODE_INITIALIZE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_INITIALIZE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01128" > vst.h:1128< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1" > VST_EFFECT_OPCODE_GETTAILSAMPLES< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_GETTAILSAMPLES< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01686" > vst.h:1686< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8" > VST_EFFECT_OPCODE_18< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_18< / div > < div class = "ttdoc" > Set Chunk Data.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01411" > vst.h:1411< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474" > VST_EFFECT_OPCODE_EFFECT_NAME< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_EFFECT_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01607" > vst.h:1607< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579" > VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01726" > vst.h:1726< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8" > VST_EFFECT_OPCODE_PARAM_AUTOMATABLE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_AUTOMATABLE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01438" > vst.h:1438< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531" > VST_EFFECT_OPCODE_PARAM_GETNAME< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_GETNAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01218" > vst.h:1218< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291" > VST_EFFECT_OPCODE_4A< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_4A< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01897" > vst.h:1897< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c" > VST_EFFECT_OPCODE_08< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_08< / div > < div class = "ttdoc" > Get the name for the parameter.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01216" > vst.h:1216< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d" > VST_EFFECT_OPCODE_13< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_13< / div > < div class = "ttdoc" > Window/Editor Idle/Keep-Alive Callback?< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01353" > vst.h:1353< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018" > VST_EFFECT_OPCODE_45< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_45< / div > < div class = "ttdoc" > Host wants to know the current speaker arrangement.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01848" > vst.h:1848< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5" > VST_EFFECT_OPCODE_WINDOW_GETRECT< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_WINDOW_GETRECT< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01274" > vst.h:1274< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702" > VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01508" > vst.h:1508< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916" > VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01451" > vst.h:1451< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772" > VST_EFFECT_OPCODE_GETVENDOR< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_GETVENDOR< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01630" > vst.h:1630< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b" > VST_EFFECT_OPCODE_PROCESS_BEGIN< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PROCESS_BEGIN< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01872" > vst.h:1872< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04" > VST_EFFECT_OPCODE_1D< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_1D< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01465" > vst.h:1465< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d" > VST_EFFECT_OPCODE_PAUSE_UNPAUSE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PAUSE_UNPAUSE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01260" > vst.h:1260< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c" > VST_EFFECT_OPCODE_4C< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_4C< / div > < div class = "ttdoc" > Host wants to know if we can load the provided program data.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01919" > vst.h:1919< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833" > VST_EFFECT_OPCODE_26< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_26< / div > < div class = "ttdoc" > Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01540" > vst.h:1540< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723" > VST_EFFECT_OPCODE_GETNAME< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_GETNAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01605" > vst.h:1605< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9" > VST_EFFECT_OPCODE_VENDOR_VERSION< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_VENDOR_VERSION< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01654" > vst.h:1654< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e" > VST_EFFECT_OPCODE_46< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_46< / div > < div class = "ttdoc" > Get the next effect contained in this effect.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01861" > vst.h:1861< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06" > VST_EFFECT_OPCODE_SET_PROGRAM_NAME< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_SET_PROGRAM_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01166" > vst.h:1166< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244" > VST_EFFECT_OPCODE_FOURCC< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_FOURCC< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01385" > vst.h:1385< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1" > VST_EFFECT_OPCODE_37< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_37< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01715" > vst.h:1715< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6" > VST_EFFECT_OPCODE_44< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_44< / div > < div class = "ttdoc" > Host is done setting up a program.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01833" > vst.h:1833< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de" > VST_EFFECT_OPCODE_3F< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_3F< / div > < div class = "ttdoc" > Midi related.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01794" > vst.h:1794< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70" > VST_EFFECT_OPCODE_WINDOW_DESTROY< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_WINDOW_DESTROY< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01297" > vst.h:1297< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7" > VST_EFFECT_OPCODE_EDITOR_VKEY_UP< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_EDITOR_VKEY_UP< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01773" > vst.h:1773< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833" > VST_EFFECT_OPCODE_1F< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_1F< / div > < div class = "ttdoc" > Input connected.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01479" > vst.h:1479< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a" > VST_EFFECT_OPCODE_34< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_34< / div > < div class = "ttdoc" > Number of samples that are at the tail at the end of playback.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01684" > vst.h:1684< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf" > VST_EFFECT_OPCODE_2C< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_2C< / div > < div class = "ttdoc" > Enable/Disable bypassing the effect.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01592" > vst.h:1592< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b" > VST_EFFECT_OPCODE_PROGRAM_SET< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PROGRAM_SET< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01148" > vst.h:1148< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2" > VST_EFFECT_OPCODE_SUPPORTS< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_SUPPORTS< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01676" > vst.h:1676< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4" > VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01825" > vst.h:1825< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f" > VST_EFFECT_OPCODE_16< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_16< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01383" > vst.h:1383< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705" > VST_EFFECT_OPCODE_TRANSLATE_ERROR< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_TRANSLATE_ERROR< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01621" > vst.h:1621< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8" > VST_EFFECT_OPCODE_EDITOR_RECT< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_EDITOR_RECT< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01276" > vst.h:1276< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468" > VST_EFFECT_OPCODE_25< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_25< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01533" > vst.h:1533< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc" > VST_EFFECT_OPCODE_PARAM_SET_VALUE< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_PARAM_SET_VALUE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01449" > vst.h:1449< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8" > VST_EFFECT_OPCODE_SUSPEND< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_SUSPEND< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01264" > vst.h:1264< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4" > < div class = "ttname" > < a href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4" > VST_EFFECT_OPCODE_0C< / a > < / div > < div class = "ttdeci" > @ VST_EFFECT_OPCODE_0C< / div > < div class = "ttdoc" > Effect processing should be suspended/paused or resumed/unpaused.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l01258" > vst.h:1258< / a > < / div > < / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "a223eb6814e8e03b7f89687280db8b8ec" name = "a223eb6814e8e03b7f89687280db8b8ec" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a223eb6814e8e03b7f89687280db8b8ec" > ◆   < / a > < / span > VST_HOST_OPCODE< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > enum < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec" > VST_HOST_OPCODE< / a > < / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Plug-in to Host Op-Codes These Op-Codes are emitted by the plug-in and the host < em > may< / em > handle them or return 0 (false). < / p >
< p > We have no guarantees about anything actually happening. < / p >
< table class = "fieldtable" >
2025-08-06 03:20:21 +00:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b" name = "a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b" > < / a > VST_HOST_OPCODE_00  < / td > < td class = "fielddoc" > < p > Update automation for a given Parameter. < / p >
2025-08-06 03:28:14 +02:00
< p > Must be used to notify the host that the parameter was changed by the user if a custom editor is used.< / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int1< / td > < td > Parameter Index < / td > < / tr >
< tr > < td class = "paramname" > p_float< / td > < td > Parameter Value < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > Expected to return... something. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275" name = "a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275" > < / a > VST_HOST_OPCODE_AUTOMATE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b" title = "Update automation for a given Parameter." > VST_HOST_OPCODE_00< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a" name = "a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a" > < / a > VST_HOST_OPCODE_PARAM_UPDATE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b" title = "Update automation for a given Parameter." > VST_HOST_OPCODE_00< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4" name = "a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4" > < / a > VST_HOST_OPCODE_01  < / td > < td class = "fielddoc" > < p > Retrieve the Hosts VST Version. < / p >
< dl class = "section return" > < dt > Returns< / dt > < dd > See VST_VERSION enumeration. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21" name = "a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21" > < / a > VST_HOST_OPCODE_VST_VERSION  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4" title = "Retrieve the Hosts VST Version." > VST_HOST_OPCODE_01< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c" name = "a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c" > < / a > VST_HOST_OPCODE_02  < / td > < td class = "fielddoc" > < p > Get the currently selected effect id in container plug-ins. < / p >
< p > Used in combination with < a class = "el" href = "vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8" > VST_EFFECT_CATEGORY_CONTAINER< / a > .< / p >
2025-08-06 03:28:14 +02:00
< dl class = "section return" > < dt > Returns< / dt > < dd > The currently selected unique effect id in this container. < / dd > < / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7" name = "a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7" > < / a > VST_HOST_OPCODE_CURRENT_EFFECT_ID  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c" title = "Get the currently selected effect id in container plug-ins." > VST_HOST_OPCODE_02< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0" name = "a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0" > < / a > VST_HOST_OPCODE_03  < / td > < td class = "fielddoc" > < p > Some sort of idle keep-alive? < / p >
2025-08-06 03:28:14 +02:00
< p > Seems to be called only in editor windows when a modal popup is present. < / p >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06" name = "a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06" > < / a > VST_HOST_OPCODE_KEEPALIVE_OR_IDLE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0" title = "Some sort of idle keep-alive?" > VST_HOST_OPCODE_03< / a > < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66" name = "a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66" > < / a > VST_HOST_OPCODE_04  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b" name = "a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b" > < / a > VST_HOST_OPCODE_05  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5" name = "a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5" > < / a > VST_HOST_OPCODE_06  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c" name = "a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c" > < / a > VST_HOST_OPCODE_07  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08" name = "a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08" > < / a > VST_HOST_OPCODE_08  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-07 23:08:08 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1" name = "a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1" > < / a > VST_HOST_OPCODE_09  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed" name = "a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed" > < / a > VST_HOST_OPCODE_0A  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0" name = "a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0" > < / a > VST_HOST_OPCODE_0B  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32" name = "a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32" > < / a > VST_HOST_OPCODE_0C  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17" name = "a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17" > < / a > VST_HOST_OPCODE_0D  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5" name = "a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5" > < / a > VST_HOST_OPCODE_0E  < / td > < td class = "fielddoc" > < p > Notify the host that numInputs/numOutputs/delay/numParams has changed. < / p >
< p > Only supported if the host replies < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > to < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e" > VST_HOST_OPCODE_SUPPORTS< / a > query for < a class = "el" href = "structvst__host__supports__t.html#a0e29115f972dc33f1e0f94e5dd29d135" > vst_host_supports_t::acceptIOChanges< / a > .< / p >
< dl class = "section note" > < dt > Note< / dt > < dd > In VST 2.3 and earlier calling this outside of < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001" > VST_EFFECT_OPCODE_IDLE< / a > may result in a crash. < / dd >
< dd >
In VST 2.3 and later this may only be called while between < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b" > VST_EFFECT_OPCODE_PROCESS_END< / a > and < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b" > VST_EFFECT_OPCODE_PROCESS_BEGIN< / a > .< / dd > < / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > if supported and handled otherwise < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > VST_STATUS_FALSE< / a > . < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0" name = "a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0" > < / a > VST_HOST_OPCODE_IO_MODIFIED  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5" title = "Notify the host that numInputs/numOutputs/delay/numParams has changed." > VST_HOST_OPCODE_0E< / a > < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9" name = "a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9" > < / a > VST_HOST_OPCODE_0F  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-07 23:08:08 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab" name = "a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab" > < / a > VST_HOST_OPCODE_10  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a" name = "a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a" > < / a > VST_HOST_OPCODE_11  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496" name = "a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496" > < / a > VST_HOST_OPCODE_12  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526" name = "a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526" > < / a > VST_HOST_OPCODE_13  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28" name = "a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28" > < / a > VST_HOST_OPCODE_14  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189" name = "a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189" > < / a > VST_HOST_OPCODE_15  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd" name = "a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd" > < / a > VST_HOST_OPCODE_16  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb" name = "a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb" > < / a > VST_HOST_OPCODE_17  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020" name = "a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020" > < / a > VST_HOST_OPCODE_18  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e" name = "a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e" > < / a > VST_HOST_OPCODE_19  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c" name = "a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c" > < / a > VST_HOST_OPCODE_1A  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702" name = "a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702" > < / a > VST_HOST_OPCODE_1B  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676" name = "a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676" > < / a > VST_HOST_OPCODE_1C  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a" name = "a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a" > < / a > VST_HOST_OPCODE_1D  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-07 23:08:08 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2" name = "a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2" > < / a > VST_HOST_OPCODE_1E  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48" name = "a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48" > < / a > VST_HOST_OPCODE_1F  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867" name = "a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867" > < / a > VST_HOST_OPCODE_20  < / td > < td class = "fielddoc" > < p > Retrieve the vendor name into the ptr buffer. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > p_ptr< / td > < td > A zero terminated char buffer of size < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c" > VST_BUFFER_SIZE_VENDOR_NAME< / a > . < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< / dd >
< / dl >
< / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406" name = "a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406" > < / a > VST_HOST_OPCODE_VENDOR_NAME  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867" title = "Retrieve the vendor name into the ptr buffer." > VST_HOST_OPCODE_20< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb" name = "a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb" > < / a > VST_HOST_OPCODE_21  < / td > < td class = "fielddoc" > < p > Retrieve the product name into the ptr buffer. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > p_ptr< / td > < td > A zero terminated char buffer of size < a class = "el" href = "vst_8h.html#a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633" > VST_BUFFER_SIZE_PRODUCT_NAME< / a > . < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< / dd >
< / dl >
< / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc" name = "a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc" > < / a > VST_HOST_OPCODE_PRODUCT_NAME  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb" title = "Retrieve the product name into the ptr buffer." > VST_HOST_OPCODE_21< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4" name = "a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4" > < / a > VST_HOST_OPCODE_22  < / td > < td class = "fielddoc" > < p > Retrieve the vendor version in return value. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "section return" > < dt > Returns< / dt > < dd > Version. < / dd > < / dl >
< / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091" name = "a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091" > < / a > VST_HOST_OPCODE_VENDOR_VERSION  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4" title = "Retrieve the vendor version in return value." > VST_HOST_OPCODE_22< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74" name = "a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74" > < / a > VST_HOST_OPCODE_23  < / td > < td class = "fielddoc" > < p > User defined OP Code, for custom interaction. < / p >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0" name = "a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0" > < / a > VST_HOST_OPCODE_CUSTOM  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74" title = "User defined OP Code, for custom interaction." > VST_HOST_OPCODE_23< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11" name = "a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11" > < / a > VST_HOST_OPCODE_24  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e" name = "a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e" > < / a > VST_HOST_OPCODE_25  < / td > < td class = "fielddoc" > < p > Check if the host supports a certain feature. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
2025-08-06 03:20:21 +00:00
< tr > < td class = "paramname" > p_ptr< / td > < td > < code > char[...]< / code > Zero terminated string for which feature we want to support. < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< / dd >
< / dl >
2025-08-06 03:20:21 +00:00
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > if the feature is supported otherwise < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > VST_STATUS_FALSE< / a > . < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e" name = "a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e" > < / a > VST_HOST_OPCODE_SUPPORTS  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e" title = "Check if the host supports a certain feature." > VST_HOST_OPCODE_25< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8" name = "a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8" > < / a > VST_HOST_OPCODE_26  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92" name = "a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92" > < / a > VST_HOST_OPCODE_27  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f" name = "a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f" > < / a > VST_HOST_OPCODE_28  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-07 23:08:08 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a" name = "a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a" > < / a > VST_HOST_OPCODE_29  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd" name = "a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd" > < / a > VST_HOST_OPCODE_2A  < / td > < td class = "fielddoc" > < p > Refresh everything related to the effect that emitted this event. < / p >
< p > The plug-in should only emit this if something important has changed that the host doesn't already know about.< / p >
< dl class = "section note" > < dt > Note< / dt > < dd > (VST 2.0+) Available from VST 2.0 onwards. < / dd > < / dl >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e" name = "a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e" > < / a > VST_HOST_OPCODE_EDITOR_UPDATE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd" title = "Refresh everything related to the effect that emitted this event." > VST_HOST_OPCODE_2A< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-07 23:23:52 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecafaec5b29280246f1001a933192facfde" name = "a223eb6814e8e03b7f89687280db8b8ecafaec5b29280246f1001a933192facfde" > < / a > VST_HOST_OPCODE_REFRESH  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd" title = "Refresh everything related to the effect that emitted this event." > VST_HOST_OPCODE_2A< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545" name = "a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545" > < / a > VST_HOST_OPCODE_2B  < / td > < td class = "fielddoc" > < p > Notify host that a parameter is being edited. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int1< / td > < td > Parameter index. < / td > < / tr >
< / table >
< / dd >
< / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867" name = "a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867" > < / a > VST_HOST_OPCODE_PARAM_START_EDIT  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545" title = "Notify host that a parameter is being edited." > VST_HOST_OPCODE_2B< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6" name = "a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6" > < / a > VST_HOST_OPCODE_2C  < / td > < td class = "fielddoc" > < p > Notify host that parameter is no longer being edited. < / p >
2025-08-06 03:28:14 +02:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > p_int1< / td > < td > Parameter index. < / td > < / tr >
< / table >
< / dd >
< / dl >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13" name = "a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13" > < / a > VST_HOST_OPCODE_PARAM_STOP_EDIT  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6" title = "Notify host that parameter is no longer being edited." > VST_HOST_OPCODE_2C< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558" name = "a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558" > < / a > VST_HOST_OPCODE_2D  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68" name = "a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68" > < / a > VST_HOST_OPCODE_2E  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-07 23:08:08 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4" name = "a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4" > < / a > VST_HOST_OPCODE_2F  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecacd93133c8c835b2dc554b919ca09d8cd" name = "a223eb6814e8e03b7f89687280db8b8ecacd93133c8c835b2dc554b919ca09d8cd" > < / a > VST_HOST_OPCODE_MAX  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a223eb6814e8e03b7f89687280db8b8ecad5fe7a9677ae11d436d4c8dab95584ba" name = "a223eb6814e8e03b7f89687280db8b8ecad5fe7a9677ae11d436d4c8dab95584ba" > < / a > _VST_HOST_OPCODE_PAD  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
2025-08-07 23:08:08 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00537" > 537< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 537< / span > {< / div >
< div class = "line" > < span class = "lineno" > 546< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b" > VST_HOST_OPCODE_00< / a > = 0x00, < span class = "comment" > // cb(vst, 0x00, ?, 0, 0);< / span > < / div >
< div class = "line" > < span class = "lineno" > 548< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275" > VST_HOST_OPCODE_AUTOMATE< / a > = 0x00,< / div >
< div class = "line" > < span class = "lineno" > 550< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a" > VST_HOST_OPCODE_PARAM_UPDATE< / a > = 0x00,< / div >
2025-08-07 23:23:52 +00:00
< div class = "line" > < span class = "lineno" > 551< / span > < / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 556< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4" > VST_HOST_OPCODE_01< / a > = 0x01,< / div >
< div class = "line" > < span class = "lineno" > 558< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21" > VST_HOST_OPCODE_VST_VERSION< / a > = 0x01,< / div >
< div class = "line" > < span class = "lineno" > 559< / span > < / div >
< div class = "line" > < span class = "lineno" > 566< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c" > VST_HOST_OPCODE_02< / a > = 0x02, < span class = "comment" > // bool cb(0, 0x02, 0, 0, 0);< / span > < / div >
< div class = "line" > < span class = "lineno" > 568< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7" > VST_HOST_OPCODE_CURRENT_EFFECT_ID< / a > = 0x02,< / div >
< div class = "line" > < span class = "lineno" > 569< / span > < / div >
< div class = "line" > < span class = "lineno" > 574< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0" > VST_HOST_OPCODE_03< / a > = 0x03,< / div >
< div class = "line" > < span class = "lineno" > 576< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06" > VST_HOST_OPCODE_KEEPALIVE_OR_IDLE< / a > = 0x03,< / div >
< div class = "line" > < span class = "lineno" > 577< / span > < / div >
< div class = "line" > < span class = "lineno" > 578< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66" > VST_HOST_OPCODE_04< / a > = 0x04,< / div >
< div class = "line" > < span class = "lineno" > 579< / span > < / div >
< div class = "line" > < span class = "lineno" > 580< / span > < span class = "comment" > //--------------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < span class = "lineno" > 581< / span > < span class = "comment" > // VST 2.x starts here.< / span > < / div >
< div class = "line" > < span class = "lineno" > 582< / span > < span class = "comment" > //--------------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < span class = "lineno" > 583< / span > < / div >
< div class = "line" > < span class = "lineno" > 584< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b" > VST_HOST_OPCODE_05< / a > = 0x05,< / div >
< div class = "line" > < span class = "lineno" > 585< / span > < / div >
2025-08-07 23:23:52 +00:00
< div class = "line" > < span class = "lineno" > 586< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5" > VST_HOST_OPCODE_06< / a > = 0x06,< / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 587< / span > < / div >
< div class = "line" > < span class = "lineno" > 588< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c" > VST_HOST_OPCODE_07< / a > = 0x07,< / div >
< div class = "line" > < span class = "lineno" > 589< / span > < / div >
< div class = "line" > < span class = "lineno" > 590< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08" > VST_HOST_OPCODE_08< / a > = 0x08,< / div >
< div class = "line" > < span class = "lineno" > 591< / span > < / div >
< div class = "line" > < span class = "lineno" > 592< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1" > VST_HOST_OPCODE_09< / a > = 0x09,< / div >
< div class = "line" > < span class = "lineno" > 593< / span > < / div >
< div class = "line" > < span class = "lineno" > 594< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed" > VST_HOST_OPCODE_0A< / a > = 0x0A,< / div >
< div class = "line" > < span class = "lineno" > 595< / span > < / div >
< div class = "line" > < span class = "lineno" > 596< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0" > VST_HOST_OPCODE_0B< / a > = 0x0B,< / div >
< div class = "line" > < span class = "lineno" > 597< / span > < / div >
< div class = "line" > < span class = "lineno" > 598< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32" > VST_HOST_OPCODE_0C< / a > = 0x0C,< / div >
< div class = "line" > < span class = "lineno" > 599< / span > < / div >
< div class = "line" > < span class = "lineno" > 600< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17" > VST_HOST_OPCODE_0D< / a > = 0x0D,< / div >
< div class = "line" > < span class = "lineno" > 601< / span > < / div >
< div class = "line" > < span class = "lineno" > 612< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5" > VST_HOST_OPCODE_0E< / a > = 0x0E,< / div >
< div class = "line" > < span class = "lineno" > 614< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0" > VST_HOST_OPCODE_IO_MODIFIED< / a > = 0x0E,< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "lineno" > 615< / span > < / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 616< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9" > VST_HOST_OPCODE_0F< / a > = 0x0F,< / div >
< div class = "line" > < span class = "lineno" > 617< / span > < / div >
< div class = "line" > < span class = "lineno" > 618< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab" > VST_HOST_OPCODE_10< / a > = 0x10,< / div >
< div class = "line" > < span class = "lineno" > 619< / span > < / div >
< div class = "line" > < span class = "lineno" > 620< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a" > VST_HOST_OPCODE_11< / a > = 0x11,< / div >
< div class = "line" > < span class = "lineno" > 621< / span > < / div >
< div class = "line" > < span class = "lineno" > 622< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496" > VST_HOST_OPCODE_12< / a > = 0x12,< / div >
< div class = "line" > < span class = "lineno" > 623< / span > < / div >
< div class = "line" > < span class = "lineno" > 624< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526" > VST_HOST_OPCODE_13< / a > = 0x13,< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "lineno" > 625< / span > < / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 626< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28" > VST_HOST_OPCODE_14< / a > = 0x14,< / div >
< div class = "line" > < span class = "lineno" > 627< / span > < / div >
< div class = "line" > < span class = "lineno" > 628< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189" > VST_HOST_OPCODE_15< / a > = 0x15,< / div >
< div class = "line" > < span class = "lineno" > 629< / span > < / div >
< div class = "line" > < span class = "lineno" > 630< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd" > VST_HOST_OPCODE_16< / a > = 0x16,< / div >
< div class = "line" > < span class = "lineno" > 631< / span > < / div >
< div class = "line" > < span class = "lineno" > 632< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb" > VST_HOST_OPCODE_17< / a > = 0x17,< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "lineno" > 633< / span > < / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 634< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020" > VST_HOST_OPCODE_18< / a > = 0x18,< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "lineno" > 635< / span > < / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 636< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e" > VST_HOST_OPCODE_19< / a > = 0x19,< / div >
< div class = "line" > < span class = "lineno" > 637< / span > < / div >
< div class = "line" > < span class = "lineno" > 638< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c" > VST_HOST_OPCODE_1A< / a > = 0x1A,< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "lineno" > 639< / span > < / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 640< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702" > VST_HOST_OPCODE_1B< / a > = 0x1B,< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "lineno" > 641< / span > < / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 642< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676" > VST_HOST_OPCODE_1C< / a > = 0x1C,< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "lineno" > 643< / span > < / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 644< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a" > VST_HOST_OPCODE_1D< / a > = 0x1D,< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "lineno" > 645< / span > < / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 646< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2" > VST_HOST_OPCODE_1E< / a > = 0x1E,< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "lineno" > 647< / span > < / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 648< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48" > VST_HOST_OPCODE_1F< / a > = 0x1F,< / div >
< div class = "line" > < span class = "lineno" > 649< / span > < / div >
2025-08-07 23:23:52 +00:00
< div class = "line" > < span class = "lineno" > 654< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867" > VST_HOST_OPCODE_20< / a > = 0x20,< / div >
< div class = "line" > < span class = "lineno" > 656< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406" > VST_HOST_OPCODE_VENDOR_NAME< / a > = 0x20,< / div >
< div class = "line" > < span class = "lineno" > 657< / span > < / div >
< div class = "line" > < span class = "lineno" > 662< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb" > VST_HOST_OPCODE_21< / a > = 0x21,< / div >
< div class = "line" > < span class = "lineno" > 664< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc" > VST_HOST_OPCODE_PRODUCT_NAME< / a > = 0x21,< / div >
< div class = "line" > < span class = "lineno" > 665< / span > < / div >
< div class = "line" > < span class = "lineno" > 670< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4" > VST_HOST_OPCODE_22< / a > = 0x22,< / div >
< div class = "line" > < span class = "lineno" > 672< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091" > VST_HOST_OPCODE_VENDOR_VERSION< / a > = 0x22,< / div >
< div class = "line" > < span class = "lineno" > 673< / span > < / div >
< div class = "line" > < span class = "lineno" > 677< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74" > VST_HOST_OPCODE_23< / a > = 0x23,< / div >
< div class = "line" > < span class = "lineno" > 679< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0" > VST_HOST_OPCODE_CUSTOM< / a > = 0x23,< / div >
< div class = "line" > < span class = "lineno" > 680< / span > < / div >
< div class = "line" > < span class = "lineno" > 681< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11" > VST_HOST_OPCODE_24< / a > = 0x24,< / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 682< / span > < / div >
2025-08-07 23:23:52 +00:00
< div class = "line" > < span class = "lineno" > 688< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e" > VST_HOST_OPCODE_25< / a > = 0x25,< / div >
< div class = "line" > < span class = "lineno" > 690< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e" > VST_HOST_OPCODE_SUPPORTS< / a > = 0x25,< / div >
< div class = "line" > < span class = "lineno" > 691< / span > < / div >
< div class = "line" > < span class = "lineno" > 692< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8" > VST_HOST_OPCODE_26< / a > = 0x26,< / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 693< / span > < / div >
< div class = "line" > < span class = "lineno" > 694< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92" > VST_HOST_OPCODE_27< / a > = 0x27,< / div >
< div class = "line" > < span class = "lineno" > 695< / span > < / div >
< div class = "line" > < span class = "lineno" > 696< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f" > VST_HOST_OPCODE_28< / a > = 0x28,< / div >
< div class = "line" > < span class = "lineno" > 697< / span > < / div >
< div class = "line" > < span class = "lineno" > 698< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a" > VST_HOST_OPCODE_29< / a > = 0x29,< / div >
< div class = "line" > < span class = "lineno" > 699< / span > < / div >
2025-08-07 23:23:52 +00:00
< div class = "line" > < span class = "lineno" > 705< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd" > VST_HOST_OPCODE_2A< / a > = 0x2A,< / div >
< div class = "line" > < span class = "lineno" > 707< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e" > VST_HOST_OPCODE_EDITOR_UPDATE< / a > = 0x2A,< / div >
< div class = "line" > < span class = "lineno" > 709< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafaec5b29280246f1001a933192facfde" > VST_HOST_OPCODE_REFRESH< / a > = 0x2A,< / div >
< div class = "line" > < span class = "lineno" > 710< / span > < / div >
< div class = "line" > < span class = "lineno" > 715< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545" > VST_HOST_OPCODE_2B< / a > = 0x2B,< / div >
< div class = "line" > < span class = "lineno" > 717< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867" > VST_HOST_OPCODE_PARAM_START_EDIT< / a > = 0x2B,< / div >
< div class = "line" > < span class = "lineno" > 718< / span > < / div >
< div class = "line" > < span class = "lineno" > 723< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6" > VST_HOST_OPCODE_2C< / a > = 0x2C,< / div >
< div class = "line" > < span class = "lineno" > 725< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13" > VST_HOST_OPCODE_PARAM_STOP_EDIT< / a > = 0x2C,< / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 726< / span > < / div >
2025-08-07 23:23:52 +00:00
< div class = "line" > < span class = "lineno" > 727< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558" > VST_HOST_OPCODE_2D< / a > = 0x2D,< / div >
< div class = "line" > < span class = "lineno" > 728< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68" > VST_HOST_OPCODE_2E< / a > = 0x2E,< / div >
< div class = "line" > < span class = "lineno" > 729< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4" > VST_HOST_OPCODE_2F< / a > = 0x2F,< / div >
< div class = "line" > < span class = "lineno" > 730< / span > < / div >
< div class = "line" > < span class = "lineno" > 731< / span > < span class = "comment" > // Highest number of known OPCODE.< / span > < / div >
< div class = "line" > < span class = "lineno" > 732< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecacd93133c8c835b2dc554b919ca09d8cd" > VST_HOST_OPCODE_MAX< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 733< / span > < / div >
< div class = "line" > < span class = "lineno" > 734< / span > < span class = "comment" > // Pad to force 32-bit number.< / span > < / div >
< div class = "line" > < span class = "lineno" > 735< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad5fe7a9677ae11d436d4c8dab95584ba" > _VST_HOST_OPCODE_PAD< / a > = 0xFFFFFFFFul,< / div >
< div class = "line" > < span class = "lineno" > 736< / span > };< / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f" > VST_HOST_OPCODE_28< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_28< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00696" > vst.h:696< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66" > VST_HOST_OPCODE_04< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_04< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00578" > vst.h:578< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020" > VST_HOST_OPCODE_18< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_18< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00634" > vst.h:634< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e" > VST_HOST_OPCODE_EDITOR_UPDATE< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_EDITOR_UPDATE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00707" > vst.h:707< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867" > VST_HOST_OPCODE_PARAM_START_EDIT< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_PARAM_START_EDIT< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00717" > vst.h:717< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13" > VST_HOST_OPCODE_PARAM_STOP_EDIT< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_PARAM_STOP_EDIT< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00725" > vst.h:725< / a > < / div > < / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5" > VST_HOST_OPCODE_06< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_06< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00586" > vst.h:586< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c" > VST_HOST_OPCODE_1A< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_1A< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00638" > vst.h:638< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9" > VST_HOST_OPCODE_0F< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_0F< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00616" > vst.h:616< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4" > VST_HOST_OPCODE_2F< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_2F< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00729" > vst.h:729< / a > < / div > < / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0" > VST_HOST_OPCODE_IO_MODIFIED< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_IO_MODIFIED< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00614" > vst.h:614< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702" > VST_HOST_OPCODE_1B< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_1B< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00640" > vst.h:640< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496" > VST_HOST_OPCODE_12< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_12< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00622" > vst.h:622< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06" > VST_HOST_OPCODE_KEEPALIVE_OR_IDLE< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_KEEPALIVE_OR_IDLE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00576" > vst.h:576< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c" > VST_HOST_OPCODE_07< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_07< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00588" > vst.h:588< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676" > VST_HOST_OPCODE_1C< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_1C< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00642" > vst.h:642< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08" > VST_HOST_OPCODE_08< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_08< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00590" > vst.h:590< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92" > VST_HOST_OPCODE_27< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_27< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00694" > vst.h:694< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867" > VST_HOST_OPCODE_20< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_20< / div > < div class = "ttdoc" > Retrieve the vendor name into the ptr buffer.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00654" > vst.h:654< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545" > VST_HOST_OPCODE_2B< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_2B< / div > < div class = "ttdoc" > Notify host that a parameter is being edited.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00715" > vst.h:715< / a > < / div > < / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd" > VST_HOST_OPCODE_16< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_16< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00630" > vst.h:630< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e" > VST_HOST_OPCODE_25< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_25< / div > < div class = "ttdoc" > Check if the host supports a certain feature.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00688" > vst.h:688< / a > < / div > < / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a" > VST_HOST_OPCODE_1D< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_1D< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00644" > vst.h:644< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74" > VST_HOST_OPCODE_23< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_23< / div > < div class = "ttdoc" > User defined OP Code, for custom interaction.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00677" > vst.h:677< / a > < / div > < / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189" > VST_HOST_OPCODE_15< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_15< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00628" > vst.h:628< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11" > VST_HOST_OPCODE_24< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_24< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00681" > vst.h:681< / a > < / div > < / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e" > VST_HOST_OPCODE_19< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_19< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00636" > vst.h:636< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b" > VST_HOST_OPCODE_05< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_05< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00584" > vst.h:584< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2" > VST_HOST_OPCODE_1E< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_1E< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00646" > vst.h:646< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a" > VST_HOST_OPCODE_29< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_29< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00698" > vst.h:698< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4" > VST_HOST_OPCODE_01< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_01< / div > < div class = "ttdoc" > Retrieve the Hosts VST Version.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00556" > vst.h:556< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275" > VST_HOST_OPCODE_AUTOMATE< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_AUTOMATE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00548" > vst.h:548< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed" > VST_HOST_OPCODE_0A< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_0A< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00594" > vst.h:594< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8" > VST_HOST_OPCODE_26< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_26< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00692" > vst.h:692< / a > < / div > < / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a" > VST_HOST_OPCODE_11< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_11< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00620" > vst.h:620< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32" > VST_HOST_OPCODE_0C< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_0C< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00598" > vst.h:598< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab" > VST_HOST_OPCODE_10< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_10< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00618" > vst.h:618< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6" > VST_HOST_OPCODE_2C< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_2C< / div > < div class = "ttdoc" > Notify host that parameter is no longer being edited.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00723" > vst.h:723< / a > < / div > < / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526" > VST_HOST_OPCODE_13< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_13< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00624" > vst.h:624< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5" > VST_HOST_OPCODE_0E< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_0E< / div > < div class = "ttdoc" > Notify the host that numInputs/numOutputs/delay/numParams has changed.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00612" > vst.h:612< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558" > VST_HOST_OPCODE_2D< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_2D< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00727" > vst.h:727< / a > < / div > < / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17" > VST_HOST_OPCODE_0D< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_0D< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00600" > vst.h:600< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b" > VST_HOST_OPCODE_00< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_00< / div > < div class = "ttdoc" > Update automation for a given Parameter.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00546" > vst.h:546< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb" > VST_HOST_OPCODE_17< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_17< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00632" > vst.h:632< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0" > VST_HOST_OPCODE_03< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_03< / div > < div class = "ttdoc" > Some sort of idle keep-alive?< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00574" > vst.h:574< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc" > VST_HOST_OPCODE_PRODUCT_NAME< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_PRODUCT_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00664" > vst.h:664< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd" > VST_HOST_OPCODE_2A< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_2A< / div > < div class = "ttdoc" > Refresh everything related to the effect that emitted this event.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00705" > vst.h:705< / a > < / div > < / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c" > VST_HOST_OPCODE_02< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_02< / div > < div class = "ttdoc" > Get the currently selected effect id in container plug-ins.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00566" > vst.h:566< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091" > VST_HOST_OPCODE_VENDOR_VERSION< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_VENDOR_VERSION< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00672" > vst.h:672< / a > < / div > < / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28" > VST_HOST_OPCODE_14< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_14< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00626" > vst.h:626< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406" > VST_HOST_OPCODE_VENDOR_NAME< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_VENDOR_NAME< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00656" > vst.h:656< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68" > VST_HOST_OPCODE_2E< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_2E< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00728" > vst.h:728< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecacd93133c8c835b2dc554b919ca09d8cd" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecacd93133c8c835b2dc554b919ca09d8cd" > VST_HOST_OPCODE_MAX< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_MAX< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00732" > vst.h:732< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4" > VST_HOST_OPCODE_22< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_22< / div > < div class = "ttdoc" > Retrieve the vendor version in return value.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00670" > vst.h:670< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecad5fe7a9677ae11d436d4c8dab95584ba" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad5fe7a9677ae11d436d4c8dab95584ba" > _VST_HOST_OPCODE_PAD< / a > < / div > < div class = "ttdeci" > @ _VST_HOST_OPCODE_PAD< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00735" > vst.h:735< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb" > VST_HOST_OPCODE_21< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_21< / div > < div class = "ttdoc" > Retrieve the product name into the ptr buffer.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00662" > vst.h:662< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0" > VST_HOST_OPCODE_CUSTOM< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_CUSTOM< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00679" > vst.h:679< / a > < / div > < / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a" > VST_HOST_OPCODE_PARAM_UPDATE< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_PARAM_UPDATE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00550" > vst.h:550< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48" > VST_HOST_OPCODE_1F< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_1F< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00648" > vst.h:648< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0" > VST_HOST_OPCODE_0B< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_0B< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00596" > vst.h:596< / a > < / div > < / div >
2025-08-07 23:23:52 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecafaec5b29280246f1001a933192facfde" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafaec5b29280246f1001a933192facfde" > VST_HOST_OPCODE_REFRESH< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_REFRESH< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00709" > vst.h:709< / a > < / div > < / div >
2025-08-07 23:08:08 +00:00
< div class = "ttc" id = "avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1" > < div class = "ttname" > < a href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1" > VST_HOST_OPCODE_09< / a > < / div > < div class = "ttdeci" > @ VST_HOST_OPCODE_09< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00592" > vst.h:592< / a > < / div > < / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "a968fd930e4a6bcab267aa77da72b2c7c" name = "a968fd930e4a6bcab267aa77da72b2c7c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a968fd930e4a6bcab267aa77da72b2c7c" > ◆   < / a > < / span > VST_PARAMETER_FLAG< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > enum < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7c" > VST_PARAMETER_FLAG< / a > < / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Flags for parameters. < / p >
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "structvst__parameter__properties__t.html" title = "Information about a parameter." > vst_parameter_properties_t< / a > < / dd > < / dl >
< table class = "fieldtable" >
2025-08-06 03:20:21 +00:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1" name = "a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1" > < / a > VST_PARAMETER_FLAG_1ls0  < / td > < td class = "fielddoc" > < p > Parameter is an on/off switch. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > Ignored if < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e" > VST_EFFECT_FLAG_EDITOR< / a > is set. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a" name = "a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a" > < / a > VST_PARAMETER_FLAG_SWITCH  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1" title = "Parameter is an on/off switch." > VST_PARAMETER_FLAG_1ls0< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87" name = "a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87" > < / a > VST_PARAMETER_FLAG_1ls1  < / td > < td class = "fielddoc" > < p > Parameter limits are set as integers. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > Ignored if < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e" > VST_EFFECT_FLAG_EDITOR< / a > is set. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559" name = "a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559" > < / a > VST_PARAMETER_FLAG_INTEGER_LIMITS  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87" title = "Parameter limits are set as integers." > VST_PARAMETER_FLAG_1ls1< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc" name = "a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc" > < / a > VST_PARAMETER_FLAG_1ls2  < / td > < td class = "fielddoc" > < p > Parameter uses float steps. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > Ignored if < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e" > VST_EFFECT_FLAG_EDITOR< / a > is set. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a" name = "a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a" > < / a > VST_PARAMETER_FLAG_STEP_FLOAT  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc" title = "Parameter uses float steps." > VST_PARAMETER_FLAG_1ls2< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18" name = "a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18" > < / a > VST_PARAMETER_FLAG_1ls3  < / td > < td class = "fielddoc" > < p > Parameter uses integer steps. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > Ignored if < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e" > VST_EFFECT_FLAG_EDITOR< / a > is set. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724" name = "a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724" > < / a > VST_PARAMETER_FLAG_STEP_INT  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18" title = "Parameter uses integer steps." > VST_PARAMETER_FLAG_1ls3< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a" name = "a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a" > < / a > VST_PARAMETER_FLAG_1ls4  < / td > < td class = "fielddoc" > < p > Parameter has an display order index for the default editor. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > Ignored if < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e" > VST_EFFECT_FLAG_EDITOR< / a > is set. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d" name = "a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d" > < / a > VST_PARAMETER_FLAG_INDEX  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a" title = "Parameter has an display order index for the default editor." > VST_PARAMETER_FLAG_1ls4< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963" name = "a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963" > < / a > VST_PARAMETER_FLAG_1ls5  < / td > < td class = "fielddoc" > < p > Parameter has a category for the default editor. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > Ignored if < a class = "el" href = "vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e" > VST_EFFECT_FLAG_EDITOR< / a > is set. < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b" name = "a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b" > < / a > VST_PARAMETER_FLAG_CATEGORY  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963" title = "Parameter has a category for the default editor." > VST_PARAMETER_FLAG_1ls5< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de" name = "a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de" > < / a > VST_PARAMETER_FLAG_1ls6  < / td > < td class = "fielddoc" > < p > Parameter can be gradually increased/decreased. < / p >
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff" > VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861" name = "a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861" > < / a > VST_PARAMETER_FLAG_RAMPING  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de" title = "Parameter can be gradually increased/decreased." > VST_PARAMETER_FLAG_1ls6< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a968fd930e4a6bcab267aa77da72b2c7cacc57096c92dcf727b8ec507a2bdc7b8e" name = "a968fd930e4a6bcab267aa77da72b2c7cacc57096c92dcf727b8ec507a2bdc7b8e" > < / a > _VST_PARAMETER_FLAG_PAD  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
2025-08-07 23:08:08 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00162" > 162< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 162< / span > {< / div >
< div class = "line" > < span class = "lineno" > 167< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1" > VST_PARAMETER_FLAG_1ls0< / a > = 1 < < 0,< / div >
< div class = "line" > < span class = "lineno" > 169< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a" > VST_PARAMETER_FLAG_SWITCH< / a > = 1,< / div >
< div class = "line" > < span class = "lineno" > 170< / span > < / div >
< div class = "line" > < span class = "lineno" > 175< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87" > VST_PARAMETER_FLAG_1ls1< / a > = 1 < < 1,< / div >
< div class = "line" > < span class = "lineno" > 177< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559" > VST_PARAMETER_FLAG_INTEGER_LIMITS< / a > = 1 < < 1,< / div >
< div class = "line" > < span class = "lineno" > 178< / span > < / div >
< div class = "line" > < span class = "lineno" > 183< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc" > VST_PARAMETER_FLAG_1ls2< / a > = 1 < < 2,< / div >
< div class = "line" > < span class = "lineno" > 185< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a" > VST_PARAMETER_FLAG_STEP_FLOAT< / a > = 1 < < 2,< / div >
< div class = "line" > < span class = "lineno" > 186< / span > < / div >
< div class = "line" > < span class = "lineno" > 191< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18" > VST_PARAMETER_FLAG_1ls3< / a > = 1 < < 3,< / div >
< div class = "line" > < span class = "lineno" > 193< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724" > VST_PARAMETER_FLAG_STEP_INT< / a > = 1 < < 3,< / div >
< div class = "line" > < span class = "lineno" > 194< / span > < / div >
< div class = "line" > < span class = "lineno" > 199< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a" > VST_PARAMETER_FLAG_1ls4< / a > = 1 < < 4,< / div >
< div class = "line" > < span class = "lineno" > 201< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d" > VST_PARAMETER_FLAG_INDEX< / a > = 1 < < 4,< / div >
< div class = "line" > < span class = "lineno" > 202< / span > < / div >
< div class = "line" > < span class = "lineno" > 207< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963" > VST_PARAMETER_FLAG_1ls5< / a > = 1 < < 5,< / div >
< div class = "line" > < span class = "lineno" > 209< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b" > VST_PARAMETER_FLAG_CATEGORY< / a > = 1 < < 5,< / div >
< div class = "line" > < span class = "lineno" > 210< / span > < / div >
< div class = "line" > < span class = "lineno" > 215< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de" > VST_PARAMETER_FLAG_1ls6< / a > = 1 < < 6,< / div >
< div class = "line" > < span class = "lineno" > 217< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861" > VST_PARAMETER_FLAG_RAMPING< / a > = 1 < < 6,< / div >
< div class = "line" > < span class = "lineno" > 218< / span > < / div >
< div class = "line" > < span class = "lineno" > 219< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7cacc57096c92dcf727b8ec507a2bdc7b8e" > _VST_PARAMETER_FLAG_PAD< / a > = 0xFFFFFFFFul,< / div >
< div class = "line" > < span class = "lineno" > 220< / span > };< / div >
< div class = "ttc" id = "avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a" > < div class = "ttname" > < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a" > VST_PARAMETER_FLAG_SWITCH< / a > < / div > < div class = "ttdeci" > @ VST_PARAMETER_FLAG_SWITCH< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00169" > vst.h:169< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de" > < div class = "ttname" > < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de" > VST_PARAMETER_FLAG_1ls6< / a > < / div > < div class = "ttdeci" > @ VST_PARAMETER_FLAG_1ls6< / div > < div class = "ttdoc" > Parameter can be gradually increased/decreased.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00215" > vst.h:215< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963" > < div class = "ttname" > < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963" > VST_PARAMETER_FLAG_1ls5< / a > < / div > < div class = "ttdeci" > @ VST_PARAMETER_FLAG_1ls5< / div > < div class = "ttdoc" > Parameter has a category for the default editor.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00207" > vst.h:207< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a" > < div class = "ttname" > < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a" > VST_PARAMETER_FLAG_1ls4< / a > < / div > < div class = "ttdeci" > @ VST_PARAMETER_FLAG_1ls4< / div > < div class = "ttdoc" > Parameter has an display order index for the default editor.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00199" > vst.h:199< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc" > < div class = "ttname" > < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc" > VST_PARAMETER_FLAG_1ls2< / a > < / div > < div class = "ttdeci" > @ VST_PARAMETER_FLAG_1ls2< / div > < div class = "ttdoc" > Parameter uses float steps.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00183" > vst.h:183< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559" > < div class = "ttname" > < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559" > VST_PARAMETER_FLAG_INTEGER_LIMITS< / a > < / div > < div class = "ttdeci" > @ VST_PARAMETER_FLAG_INTEGER_LIMITS< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00177" > vst.h:177< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a" > < div class = "ttname" > < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a" > VST_PARAMETER_FLAG_STEP_FLOAT< / a > < / div > < div class = "ttdeci" > @ VST_PARAMETER_FLAG_STEP_FLOAT< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00185" > vst.h:185< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d" > < div class = "ttname" > < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d" > VST_PARAMETER_FLAG_INDEX< / a > < / div > < div class = "ttdeci" > @ VST_PARAMETER_FLAG_INDEX< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00201" > vst.h:201< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b" > < div class = "ttname" > < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b" > VST_PARAMETER_FLAG_CATEGORY< / a > < / div > < div class = "ttdeci" > @ VST_PARAMETER_FLAG_CATEGORY< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00209" > vst.h:209< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861" > < div class = "ttname" > < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861" > VST_PARAMETER_FLAG_RAMPING< / a > < / div > < div class = "ttdeci" > @ VST_PARAMETER_FLAG_RAMPING< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00217" > vst.h:217< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18" > < div class = "ttname" > < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18" > VST_PARAMETER_FLAG_1ls3< / a > < / div > < div class = "ttdeci" > @ VST_PARAMETER_FLAG_1ls3< / div > < div class = "ttdoc" > Parameter uses integer steps.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00191" > vst.h:191< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1" > < div class = "ttname" > < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1" > VST_PARAMETER_FLAG_1ls0< / a > < / div > < div class = "ttdeci" > @ VST_PARAMETER_FLAG_1ls0< / div > < div class = "ttdoc" > Parameter is an on/off switch.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00167" > vst.h:167< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724" > < div class = "ttname" > < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724" > VST_PARAMETER_FLAG_STEP_INT< / a > < / div > < div class = "ttdeci" > @ VST_PARAMETER_FLAG_STEP_INT< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00193" > vst.h:193< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87" > < div class = "ttname" > < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87" > VST_PARAMETER_FLAG_1ls1< / a > < / div > < div class = "ttdeci" > @ VST_PARAMETER_FLAG_1ls1< / div > < div class = "ttdoc" > Parameter limits are set as integers.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00175" > vst.h:175< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7cacc57096c92dcf727b8ec507a2bdc7b8e" > < div class = "ttname" > < a href = "vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7cacc57096c92dcf727b8ec507a2bdc7b8e" > _VST_PARAMETER_FLAG_PAD< / a > < / div > < div class = "ttdeci" > @ _VST_PARAMETER_FLAG_PAD< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00219" > vst.h:219< / a > < / div > < / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "a06137577f2888a09174c03320eedb9f8" name = "a06137577f2888a09174c03320eedb9f8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a06137577f2888a09174c03320eedb9f8" > ◆   < / a > < / span > VST_SPEAKER_ARRANGEMENT_TYPE< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > enum < a class = "el" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8" > VST_SPEAKER_ARRANGEMENT_TYPE< / a > < / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< table class = "fieldtable" >
2025-08-06 03:20:21 +00:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778" name = "a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778" > < / a > VST_SPEAKER_ARRANGEMENT_TYPE_CUSTOM  < / td > < td class = "fielddoc" > < p > Custom speaker arrangement. < / p >
2025-08-06 03:28:14 +02:00
< p > Accidentally discovered through random testing. < / p >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176" name = "a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176" > < / a > VST_SPEAKER_ARRANGEMENT_TYPE_UNKNOWN  < / td > < td class = "fielddoc" > < p > Unknown/Empty speaker layout. < / p >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde" name = "a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde" > < / a > VST_SPEAKER_ARRANGEMENT_TYPE_MONO  < / td > < td class = "fielddoc" > < p > Mono. < / p >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257" name = "a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257" > < / a > VST_SPEAKER_ARRANGEMENT_TYPE_STEREO  < / td > < td class = "fielddoc" > < p > Stereo. < / p >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4" name = "a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4" > < / a > VST_SPEAKER_ARRANGEMENT_TYPE_4_0  < / td > < td class = "fielddoc" > < p > Quadraphonic. < / p >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295" name = "a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295" > < / a > VST_SPEAKER_ARRANGEMENT_TYPE_5_0  < / td > < td class = "fielddoc" > < p > 5.0 (Old Surround) < / p >
2025-08-06 03:28:14 +02:00
< p > L, R, C, RL, RR < / p >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163" name = "a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163" > < / a > VST_SPEAKER_ARRANGEMENT_TYPE_5_1  < / td > < td class = "fielddoc" > < p > 5.1 (Old Surround) < / p >
2025-08-06 03:28:14 +02:00
< p > L, R, C, LFE, RL, RR < / p >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943" name = "a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943" > < / a > VST_SPEAKER_ARRANGEMENT_TYPE_7_1  < / td > < td class = "fielddoc" > < p > 7.1 (Full Surround) < / p >
2025-08-06 03:28:14 +02:00
< p > L, R, C, LFE, SL, SR, RL, RR < / p >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a06137577f2888a09174c03320eedb9f8a99cbc222abff5c0bb55fdf6df05c373d" name = "a06137577f2888a09174c03320eedb9f8a99cbc222abff5c0bb55fdf6df05c373d" > < / a > _VST_SPEAKER_ARRANGEMENT_TYPE_PAD  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
2025-08-07 23:08:08 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00434" > 434< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 434< / span > {< / div >
< div class = "line" > < span class = "lineno" > 439< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778" > VST_SPEAKER_ARRANGEMENT_TYPE_CUSTOM< / a > = -2,< / div >
< div class = "line" > < span class = "lineno" > 440< / span > < / div >
< div class = "line" > < span class = "lineno" > 443< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176" > VST_SPEAKER_ARRANGEMENT_TYPE_UNKNOWN< / a > = -1,< / div >
< div class = "line" > < span class = "lineno" > 444< / span > < / div >
< div class = "line" > < span class = "lineno" > 447< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde" > VST_SPEAKER_ARRANGEMENT_TYPE_MONO< / a > = 0x00,< / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > < span class = "lineno" > 448< / span > < / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 451< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257" > VST_SPEAKER_ARRANGEMENT_TYPE_STEREO< / a > = 0x01,< / div >
2025-08-07 23:23:52 +00:00
< div class = "line" > < span class = "lineno" > 452< / span > < / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 455< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4" > VST_SPEAKER_ARRANGEMENT_TYPE_4_0< / a > = 0x0B,< / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > < span class = "lineno" > 456< / span > < / div >
2025-08-07 23:08:08 +00:00
< div class = "line" > < span class = "lineno" > 461< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295" > VST_SPEAKER_ARRANGEMENT_TYPE_5_0< / a > = 0x0E,< / div >
< div class = "line" > < span class = "lineno" > 462< / span > < / div >
< div class = "line" > < span class = "lineno" > 467< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163" > VST_SPEAKER_ARRANGEMENT_TYPE_5_1< / a > = 0x0F,< / div >
< div class = "line" > < span class = "lineno" > 468< / span > < / div >
< div class = "line" > < span class = "lineno" > 473< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943" > VST_SPEAKER_ARRANGEMENT_TYPE_7_1< / a > = 0x17,< / div >
< div class = "line" > < span class = "lineno" > 474< / span > < / div >
< div class = "line" > < span class = "lineno" > 475< / span > < span class = "comment" > // Pad to force 32-bit number.< / span > < / div >
< div class = "line" > < span class = "lineno" > 476< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8a99cbc222abff5c0bb55fdf6df05c373d" > _VST_SPEAKER_ARRANGEMENT_TYPE_PAD< / a > = 0xFFFFFFFFul,< / div >
< div class = "line" > < span class = "lineno" > 477< / span > };< / div >
< div class = "ttc" id = "avst_8h_html_a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943" > < div class = "ttname" > < a href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943" > VST_SPEAKER_ARRANGEMENT_TYPE_7_1< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_ARRANGEMENT_TYPE_7_1< / div > < div class = "ttdoc" > 7.1 (Full Surround)< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00473" > vst.h:473< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176" > < div class = "ttname" > < a href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176" > VST_SPEAKER_ARRANGEMENT_TYPE_UNKNOWN< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_ARRANGEMENT_TYPE_UNKNOWN< / div > < div class = "ttdoc" > Unknown/Empty speaker layout.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00443" > vst.h:443< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a06137577f2888a09174c03320eedb9f8a99cbc222abff5c0bb55fdf6df05c373d" > < div class = "ttname" > < a href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8a99cbc222abff5c0bb55fdf6df05c373d" > _VST_SPEAKER_ARRANGEMENT_TYPE_PAD< / a > < / div > < div class = "ttdeci" > @ _VST_SPEAKER_ARRANGEMENT_TYPE_PAD< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00476" > vst.h:476< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163" > < div class = "ttname" > < a href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163" > VST_SPEAKER_ARRANGEMENT_TYPE_5_1< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_ARRANGEMENT_TYPE_5_1< / div > < div class = "ttdoc" > 5.1 (Old Surround)< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00467" > vst.h:467< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778" > < div class = "ttname" > < a href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778" > VST_SPEAKER_ARRANGEMENT_TYPE_CUSTOM< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_ARRANGEMENT_TYPE_CUSTOM< / div > < div class = "ttdoc" > Custom speaker arrangement.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00439" > vst.h:439< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde" > < div class = "ttname" > < a href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde" > VST_SPEAKER_ARRANGEMENT_TYPE_MONO< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_ARRANGEMENT_TYPE_MONO< / div > < div class = "ttdoc" > Mono.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00447" > vst.h:447< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257" > < div class = "ttname" > < a href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257" > VST_SPEAKER_ARRANGEMENT_TYPE_STEREO< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_ARRANGEMENT_TYPE_STEREO< / div > < div class = "ttdoc" > Stereo.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00451" > vst.h:451< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295" > < div class = "ttname" > < a href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295" > VST_SPEAKER_ARRANGEMENT_TYPE_5_0< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_ARRANGEMENT_TYPE_5_0< / div > < div class = "ttdoc" > 5.0 (Old Surround)< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00461" > vst.h:461< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4" > < div class = "ttname" > < a href = "vst_8h.html#a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4" > VST_SPEAKER_ARRANGEMENT_TYPE_4_0< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_ARRANGEMENT_TYPE_4_0< / div > < div class = "ttdoc" > Quadraphonic.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00455" > vst.h:455< / a > < / div > < / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "a361be2f7556eb4aa006ff1fa2fa48d2c" name = "a361be2f7556eb4aa006ff1fa2fa48d2c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a361be2f7556eb4aa006ff1fa2fa48d2c" > ◆   < / a > < / span > VST_SPEAKER_TYPE< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > enum < a class = "el" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2c" > VST_SPEAKER_TYPE< / a > < / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< table class = "fieldtable" >
2025-08-06 03:20:21 +00:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd" > < / a > VST_SPEAKER_TYPE_MONO  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3" name = "a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3" > < / a > VST_SPEAKER_TYPE_LEFT  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e" > < / a > VST_SPEAKER_TYPE_RIGHT  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba" > < / a > VST_SPEAKER_TYPE_CENTER  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a" > < / a > VST_SPEAKER_TYPE_LFE  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c" name = "a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c" > < / a > VST_SPEAKER_TYPE_LEFT_REAR  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9" > < / a > VST_SPEAKER_TYPE_RIGHT_REAR  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed" > < / a > VST_SPEAKER_TYPE_LEFT_SIDE  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0" > < / a > VST_SPEAKER_TYPE_RIGHT_SIDE  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92" > < / a > VST_SPEAKER_TYPE_USER_32  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599" name = "a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599" > < / a > VST_SPEAKER_TYPE_USER_31  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f" > < / a > VST_SPEAKER_TYPE_USER_30  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7" name = "a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7" > < / a > VST_SPEAKER_TYPE_USER_29  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6" name = "a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6" > < / a > VST_SPEAKER_TYPE_USER_28  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a" name = "a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a" > < / a > VST_SPEAKER_TYPE_USER_27  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531" name = "a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531" > < / a > VST_SPEAKER_TYPE_USER_26  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346" > < / a > VST_SPEAKER_TYPE_USER_25  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa" name = "a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa" > < / a > VST_SPEAKER_TYPE_USER_24  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824" name = "a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824" > < / a > VST_SPEAKER_TYPE_USER_23  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0" name = "a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0" > < / a > VST_SPEAKER_TYPE_USER_22  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358" name = "a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358" > < / a > VST_SPEAKER_TYPE_USER_21  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c" > < / a > VST_SPEAKER_TYPE_USER_20  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814" name = "a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814" > < / a > VST_SPEAKER_TYPE_USER_19  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09" name = "a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09" > < / a > VST_SPEAKER_TYPE_USER_18  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4" name = "a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4" > < / a > VST_SPEAKER_TYPE_USER_17  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269" name = "a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269" > < / a > VST_SPEAKER_TYPE_USER_16  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0" > < / a > VST_SPEAKER_TYPE_USER_15  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b" name = "a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b" > < / a > VST_SPEAKER_TYPE_USER_14  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361" > < / a > VST_SPEAKER_TYPE_USER_13  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266" > < / a > VST_SPEAKER_TYPE_USER_12  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527" > < / a > VST_SPEAKER_TYPE_USER_11  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96" > < / a > VST_SPEAKER_TYPE_USER_10  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6" > < / a > VST_SPEAKER_TYPE_USER_09  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830" name = "a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830" > < / a > VST_SPEAKER_TYPE_USER_08  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1" name = "a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1" > < / a > VST_SPEAKER_TYPE_USER_07  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8" name = "a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8" > < / a > VST_SPEAKER_TYPE_USER_06  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab" name = "a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab" > < / a > VST_SPEAKER_TYPE_USER_05  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201" > < / a > VST_SPEAKER_TYPE_USER_04  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e" name = "a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e" > < / a > VST_SPEAKER_TYPE_USER_03  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3" > < / a > VST_SPEAKER_TYPE_USER_02  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97" name = "a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97" > < / a > VST_SPEAKER_TYPE_USER_01  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a361be2f7556eb4aa006ff1fa2fa48d2ca059532f5dbd61a0a04f797cad7f98bec" name = "a361be2f7556eb4aa006ff1fa2fa48d2ca059532f5dbd61a0a04f797cad7f98bec" > < / a > _VST_SPEAKER_TYPE_PAD  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
2025-08-07 23:08:08 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00332" > 332< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 332< / span > {< / div >
< div class = "line" > < span class = "lineno" > 333< / span > < span class = "comment" > // Default Types< / span > < / div >
< div class = "line" > < span class = "lineno" > 334< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd" > VST_SPEAKER_TYPE_MONO< / a > = 0,< / div >
< div class = "line" > < span class = "lineno" > 335< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3" > VST_SPEAKER_TYPE_LEFT< / a > = 1,< / div >
< div class = "line" > < span class = "lineno" > 336< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e" > VST_SPEAKER_TYPE_RIGHT< / a > = 2,< / div >
< div class = "line" > < span class = "lineno" > 337< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba" > VST_SPEAKER_TYPE_CENTER< / a > = 3,< / div >
< div class = "line" > < span class = "lineno" > 338< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a" > VST_SPEAKER_TYPE_LFE< / a > = 4,< / div >
< div class = "line" > < span class = "lineno" > 339< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c" > VST_SPEAKER_TYPE_LEFT_REAR< / a > = 5, < span class = "comment" > // Rear/Surround Left< / span > < / div >
< div class = "line" > < span class = "lineno" > 340< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9" > VST_SPEAKER_TYPE_RIGHT_REAR< / a > = 6, < span class = "comment" > // Rear/Surround Right< / span > < / div >
< div class = "line" > < span class = "lineno" > 341< / span > < span class = "comment" > // 7< / span > < / div >
< div class = "line" > < span class = "lineno" > 342< / span > < span class = "comment" > // 8< / span > < / div >
< div class = "line" > < span class = "lineno" > 343< / span > < span class = "comment" > // 9< / span > < / div >
< div class = "line" > < span class = "lineno" > 344< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed" > VST_SPEAKER_TYPE_LEFT_SIDE< / a > = 10, < span class = "comment" > // Side Left< / span > < / div >
< div class = "line" > < span class = "lineno" > 345< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0" > VST_SPEAKER_TYPE_RIGHT_SIDE< / a > = 11, < span class = "comment" > // Side Right< / span > < / div >
< div class = "line" > < span class = "lineno" > 346< / span > < span class = "comment" > // 12< / span > < / div >
< div class = "line" > < span class = "lineno" > 347< / span > < span class = "comment" > // 13< / span > < / div >
< div class = "line" > < span class = "lineno" > 348< / span > < span class = "comment" > // 14< / span > < / div >
< div class = "line" > < span class = "lineno" > 349< / span > < span class = "comment" > // 15< / span > < / div >
< div class = "line" > < span class = "lineno" > 350< / span > < span class = "comment" > // ...< / span > < / div >
< div class = "line" > < span class = "lineno" > 351< / span > < / div >
< div class = "line" > < span class = "lineno" > 352< / span > < span class = "comment" > // User Types (seen rarely, but never exceeds -32)< / span > < / div >
< div class = "line" > < span class = "lineno" > 353< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92" > VST_SPEAKER_TYPE_USER_32< / a > = -32,< / div >
< div class = "line" > < span class = "lineno" > 354< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599" > VST_SPEAKER_TYPE_USER_31< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 355< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f" > VST_SPEAKER_TYPE_USER_30< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 356< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7" > VST_SPEAKER_TYPE_USER_29< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 357< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6" > VST_SPEAKER_TYPE_USER_28< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 358< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a" > VST_SPEAKER_TYPE_USER_27< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 359< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531" > VST_SPEAKER_TYPE_USER_26< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 360< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346" > VST_SPEAKER_TYPE_USER_25< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 361< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa" > VST_SPEAKER_TYPE_USER_24< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 362< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824" > VST_SPEAKER_TYPE_USER_23< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 363< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0" > VST_SPEAKER_TYPE_USER_22< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 364< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358" > VST_SPEAKER_TYPE_USER_21< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 365< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c" > VST_SPEAKER_TYPE_USER_20< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 366< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814" > VST_SPEAKER_TYPE_USER_19< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 367< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09" > VST_SPEAKER_TYPE_USER_18< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 368< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4" > VST_SPEAKER_TYPE_USER_17< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 369< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269" > VST_SPEAKER_TYPE_USER_16< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 370< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0" > VST_SPEAKER_TYPE_USER_15< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 371< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b" > VST_SPEAKER_TYPE_USER_14< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 372< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361" > VST_SPEAKER_TYPE_USER_13< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 373< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266" > VST_SPEAKER_TYPE_USER_12< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 374< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527" > VST_SPEAKER_TYPE_USER_11< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 375< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96" > VST_SPEAKER_TYPE_USER_10< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 376< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6" > VST_SPEAKER_TYPE_USER_09< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 377< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830" > VST_SPEAKER_TYPE_USER_08< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 378< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1" > VST_SPEAKER_TYPE_USER_07< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 379< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8" > VST_SPEAKER_TYPE_USER_06< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 380< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab" > VST_SPEAKER_TYPE_USER_05< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 381< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201" > VST_SPEAKER_TYPE_USER_04< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 382< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e" > VST_SPEAKER_TYPE_USER_03< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 383< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3" > VST_SPEAKER_TYPE_USER_02< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 384< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97" > VST_SPEAKER_TYPE_USER_01< / a > ,< / div >
< div class = "line" > < span class = "lineno" > 385< / span > < / div >
< div class = "line" > < span class = "lineno" > 386< / span > < / div >
< div class = "line" > < span class = "lineno" > 387< / span > < span class = "comment" > // Pad to force 32-bit number.< / span > < / div >
< div class = "line" > < span class = "lineno" > 388< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca059532f5dbd61a0a04f797cad7f98bec" > _VST_SPEAKER_TYPE_PAD< / a > = 0xFFFFFFFFul,< / div >
< div class = "line" > < span class = "lineno" > 389< / span > };< / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9" > VST_SPEAKER_TYPE_RIGHT_REAR< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_RIGHT_REAR< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00340" > vst.h:340< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca059532f5dbd61a0a04f797cad7f98bec" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca059532f5dbd61a0a04f797cad7f98bec" > _VST_SPEAKER_TYPE_PAD< / a > < / div > < div class = "ttdeci" > @ _VST_SPEAKER_TYPE_PAD< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00388" > vst.h:388< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e" > VST_SPEAKER_TYPE_RIGHT< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_RIGHT< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00336" > vst.h:336< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba" > VST_SPEAKER_TYPE_CENTER< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_CENTER< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00337" > vst.h:337< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a" > VST_SPEAKER_TYPE_LFE< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_LFE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00338" > vst.h:338< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6" > VST_SPEAKER_TYPE_USER_09< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_09< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00376" > vst.h:376< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346" > VST_SPEAKER_TYPE_USER_25< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_25< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00360" > vst.h:360< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd" > VST_SPEAKER_TYPE_MONO< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_MONO< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00334" > vst.h:334< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201" > VST_SPEAKER_TYPE_USER_04< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_04< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00381" > vst.h:381< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527" > VST_SPEAKER_TYPE_USER_11< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_11< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00374" > vst.h:374< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96" > VST_SPEAKER_TYPE_USER_10< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_10< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00375" > vst.h:375< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266" > VST_SPEAKER_TYPE_USER_12< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_12< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00373" > vst.h:373< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f" > VST_SPEAKER_TYPE_USER_30< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_30< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00355" > vst.h:355< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92" > VST_SPEAKER_TYPE_USER_32< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_32< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00353" > vst.h:353< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c" > VST_SPEAKER_TYPE_USER_20< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_20< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00365" > vst.h:365< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0" > VST_SPEAKER_TYPE_USER_15< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_15< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00370" > vst.h:370< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0" > VST_SPEAKER_TYPE_RIGHT_SIDE< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_RIGHT_SIDE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00345" > vst.h:345< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed" > VST_SPEAKER_TYPE_LEFT_SIDE< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_LEFT_SIDE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00344" > vst.h:344< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361" > VST_SPEAKER_TYPE_USER_13< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_13< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00372" > vst.h:372< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3" > VST_SPEAKER_TYPE_USER_02< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_02< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00383" > vst.h:383< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824" > VST_SPEAKER_TYPE_USER_23< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_23< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00362" > vst.h:362< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6" > VST_SPEAKER_TYPE_USER_28< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_28< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00357" > vst.h:357< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab" > VST_SPEAKER_TYPE_USER_05< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_05< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00380" > vst.h:380< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97" > VST_SPEAKER_TYPE_USER_01< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_01< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00384" > vst.h:384< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3" > VST_SPEAKER_TYPE_LEFT< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_LEFT< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00335" > vst.h:335< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1" > VST_SPEAKER_TYPE_USER_07< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_07< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00378" > vst.h:378< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a" > VST_SPEAKER_TYPE_USER_27< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_27< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00358" > vst.h:358< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09" > VST_SPEAKER_TYPE_USER_18< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_18< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00367" > vst.h:367< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7" > VST_SPEAKER_TYPE_USER_29< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_29< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00356" > vst.h:356< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358" > VST_SPEAKER_TYPE_USER_21< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_21< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00364" > vst.h:364< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8" > VST_SPEAKER_TYPE_USER_06< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_06< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00379" > vst.h:379< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531" > VST_SPEAKER_TYPE_USER_26< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_26< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00359" > vst.h:359< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814" > VST_SPEAKER_TYPE_USER_19< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_19< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00366" > vst.h:366< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599" > VST_SPEAKER_TYPE_USER_31< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_31< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00354" > vst.h:354< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa" > VST_SPEAKER_TYPE_USER_24< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_24< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00361" > vst.h:361< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0" > VST_SPEAKER_TYPE_USER_22< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_22< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00363" > vst.h:363< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4" > VST_SPEAKER_TYPE_USER_17< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_17< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00368" > vst.h:368< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830" > VST_SPEAKER_TYPE_USER_08< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_08< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00377" > vst.h:377< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c" > VST_SPEAKER_TYPE_LEFT_REAR< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_LEFT_REAR< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00339" > vst.h:339< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b" > VST_SPEAKER_TYPE_USER_14< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_14< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00371" > vst.h:371< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269" > VST_SPEAKER_TYPE_USER_16< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_16< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00369" > vst.h:369< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e" > < div class = "ttname" > < a href = "vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e" > VST_SPEAKER_TYPE_USER_03< / a > < / div > < div class = "ttdeci" > @ VST_SPEAKER_TYPE_USER_03< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00382" > vst.h:382< / a > < / div > < / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "a33f0d71a677d6226e9b5f00c706803b3" name = "a33f0d71a677d6226e9b5f00c706803b3" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a33f0d71a677d6226e9b5f00c706803b3" > ◆   < / a > < / span > VST_STATUS< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > enum < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3" > VST_STATUS< / a > < / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Known Status Codes. < / p >
< table class = "fieldtable" >
2025-08-06 03:20:21 +00:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0" name = "a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0" > < / a > VST_STATUS_0  < / td > < td class = "fielddoc" > < p > Unknown / False We either don't know the answer or we can't handle the data/notification. < / p >
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec" title = "Plug-in to Host Op-Codes These Op-Codes are emitted by the plug-in and the host may handle them or re..." > VST_HOST_OPCODE< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" title = "Host to Plug-in Op-Codes These Op-Codes are emitted by the host and we must either handle them or ret..." > VST_EFFECT_OPCODE< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" name = "a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > < / a > VST_STATUS_FALSE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0" title = "Unknown / False We either don't know the answer or we can't handle the data/notification." > VST_STATUS_0< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481" name = "a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481" > < / a > VST_STATUS_ERROR  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0" title = "Unknown / False We either don't know the answer or we can't handle the data/notification." > VST_STATUS_0< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b" name = "a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b" > < / a > VST_STATUS_UNKNOWN  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0" title = "Unknown / False We either don't know the answer or we can't handle the data/notification." > VST_STATUS_0< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21" name = "a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21" > < / a > VST_STATUS_1  < / td > < td class = "fielddoc" > < p > Yes / True We've handled the data/notification. < / p >
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec" title = "Plug-in to Host Op-Codes These Op-Codes are emitted by the plug-in and the host may handle them or re..." > VST_HOST_OPCODE< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" title = "Host to Plug-in Op-Codes These Op-Codes are emitted by the host and we must either handle them or ret..." > VST_EFFECT_OPCODE< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" name = "a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > < / a > VST_STATUS_TRUE  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21" title = "Yes / True We've handled the data/notification." > VST_STATUS_1< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56" name = "a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56" > < / a > VST_STATUS_SUCCESS  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21" title = "Yes / True We've handled the data/notification." > VST_STATUS_1< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07" name = "a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07" > < / a > VST_STATUS_YES  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21" title = "Yes / True We've handled the data/notification." > VST_STATUS_1< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871" name = "a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871" > < / a > VST_STATUS_m1  < / td > < td class = "fielddoc" > < p > No We're unable to handle the data/notification. < / p >
< dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec" title = "Plug-in to Host Op-Codes These Op-Codes are emitted by the plug-in and the host may handle them or re..." > VST_HOST_OPCODE< / a > < / dd >
2025-08-06 03:28:14 +02:00
< dd >
2025-08-06 03:20:21 +00:00
< a class = "el" href = "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" title = "Host to Plug-in Op-Codes These Op-Codes are emitted by the host and we must either handle them or ret..." > VST_EFFECT_OPCODE< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d" name = "a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d" > < / a > VST_STATUS_NO  < / td > < td class = "fielddoc" > < dl class = "section see" > < dt > See also< / dt > < dd > < a class = "el" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871" title = "No We're unable to handle the data/notification." > VST_STATUS_m1< / a > < / dd > < / dl >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "a33f0d71a677d6226e9b5f00c706803b3a87f4968ac18a5a2a2a7e43c500fb5fee" name = "a33f0d71a677d6226e9b5f00c706803b3a87f4968ac18a5a2a2a7e43c500fb5fee" > < / a > _VST_STATUS_PAD  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00058" > 58< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 58< / span > {< / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > < span class = "lineno" > 65< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0" > VST_STATUS_0< / a > = 0,< / div >
< div class = "line" > < span class = "lineno" > 67< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > VST_STATUS_FALSE< / a > = 0,< / div >
< div class = "line" > < span class = "lineno" > 69< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481" > VST_STATUS_ERROR< / a > = 0,< / div >
< div class = "line" > < span class = "lineno" > 71< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b" > VST_STATUS_UNKNOWN< / a > = 0,< / div >
< div class = "line" > < span class = "lineno" > 72< / span > < / div >
< div class = "line" > < span class = "lineno" > 79< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21" > VST_STATUS_1< / a > = 1,< / div >
< div class = "line" > < span class = "lineno" > 81< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" > VST_STATUS_TRUE< / a > = 1,< / div >
< div class = "line" > < span class = "lineno" > 83< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56" > VST_STATUS_SUCCESS< / a > = 1,< / div >
< div class = "line" > < span class = "lineno" > 85< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07" > VST_STATUS_YES< / a > = 1,< / div >
< div class = "line" > < span class = "lineno" > 86< / span > < / div >
< div class = "line" > < span class = "lineno" > 93< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871" > VST_STATUS_m1< / a > = -1,< / div >
< div class = "line" > < span class = "lineno" > 95< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d" > VST_STATUS_NO< / a > = -1,< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "lineno" > 96< / span > < / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > < span class = "lineno" > 97< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a87f4968ac18a5a2a2a7e43c500fb5fee" > _VST_STATUS_PAD< / a > = 0xFFFFFFFFul,< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "lineno" > 98< / span > };< / div >
2025-08-06 03:20:21 +00:00
< div class = "ttc" id = "avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481" > < div class = "ttname" > < a href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481" > VST_STATUS_ERROR< / a > < / div > < div class = "ttdeci" > @ VST_STATUS_ERROR< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00069" > vst.h:69< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0" > < div class = "ttname" > < a href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0" > VST_STATUS_0< / a > < / div > < div class = "ttdeci" > @ VST_STATUS_0< / div > < div class = "ttdoc" > Unknown / False We either don't know the answer or we can't handle the data/notification.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00065" > vst.h:65< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07" > < div class = "ttname" > < a href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07" > VST_STATUS_YES< / a > < / div > < div class = "ttdeci" > @ VST_STATUS_YES< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00085" > vst.h:85< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871" > < div class = "ttname" > < a href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871" > VST_STATUS_m1< / a > < / div > < div class = "ttdeci" > @ VST_STATUS_m1< / div > < div class = "ttdoc" > No We're unable to handle the data/notification.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00093" > vst.h:93< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21" > < div class = "ttname" > < a href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21" > VST_STATUS_1< / a > < / div > < div class = "ttdeci" > @ VST_STATUS_1< / div > < div class = "ttdoc" > Yes / True We've handled the data/notification.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00079" > vst.h:79< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a87f4968ac18a5a2a2a7e43c500fb5fee" > < div class = "ttname" > < a href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a87f4968ac18a5a2a2a7e43c500fb5fee" > _VST_STATUS_PAD< / a > < / div > < div class = "ttdeci" > @ _VST_STATUS_PAD< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00097" > vst.h:97< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56" > < div class = "ttname" > < a href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56" > VST_STATUS_SUCCESS< / a > < / div > < div class = "ttdeci" > @ VST_STATUS_SUCCESS< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00083" > vst.h:83< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > < div class = "ttname" > < a href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" > VST_STATUS_FALSE< / a > < / div > < div class = "ttdeci" > @ VST_STATUS_FALSE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00067" > vst.h:67< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b" > < div class = "ttname" > < a href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b" > VST_STATUS_UNKNOWN< / a > < / div > < div class = "ttdeci" > @ VST_STATUS_UNKNOWN< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00071" > vst.h:71< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d" > < div class = "ttname" > < a href = "vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d" > VST_STATUS_NO< / a > < / div > < div class = "ttdeci" > @ VST_STATUS_NO< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00095" > vst.h:95< / a > < / div > < / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "ac601fe80b1566db7d4f0b5351a628dbb" name = "ac601fe80b1566db7d4f0b5351a628dbb" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac601fe80b1566db7d4f0b5351a628dbb" > ◆   < / a > < / span > VST_STREAM_FLAG< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > enum < a class = "el" href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbb" > VST_STREAM_FLAG< / a > < / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< table class = "fieldtable" >
2025-08-06 03:20:21 +00:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19" name = "ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19" > < / a > VST_STREAM_FLAG_1ls0  < / td > < td class = "fielddoc" > < p > Ignored? < / p >
2025-08-06 03:28:14 +02:00
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d" name = "ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d" > < / a > VST_STREAM_FLAG_1ls1  < / td > < td class = "fielddoc" > < p > Stream is in Stereo. < / p >
2025-08-06 03:28:14 +02:00
< p > Can't be used with VST_STREAM_FLAG_USE_TYPE. < / p >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee" name = "ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee" > < / a > VST_STREAM_FLAG_STEREO  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be" name = "ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be" > < / a > VST_STREAM_FLAG_1ls2  < / td > < td class = "fielddoc" > < p > Stream is defined by VST_SPEAKER_ARRANGEMENT_TYPE. < / p >
2025-08-06 03:28:14 +02:00
< p > Can't be used with VST_STREAM_FLAG_STEREO. < / p >
< / td > < / tr >
2025-08-06 03:20:21 +00:00
< tr > < td class = "fieldname" > < a id = "ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381" name = "ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381" > < / a > VST_STREAM_FLAG_USE_TYPE  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
2025-08-07 23:08:08 +00:00
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00485" > 485< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 485< / span > {< / div >
< div class = "line" > < span class = "lineno" > 488< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19" > VST_STREAM_FLAG_1ls0< / a > = 1 < < 0,< / div >
< div class = "line" > < span class = "lineno" > 489< / span > < / div >
< div class = "line" > < span class = "lineno" > 494< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d" > VST_STREAM_FLAG_1ls1< / a > = 1 < < 1,< / div >
< div class = "line" > < span class = "lineno" > 495< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee" > VST_STREAM_FLAG_STEREO< / a > = 1 < < 1,< / div >
< div class = "line" > < span class = "lineno" > 496< / span > < / div >
< div class = "line" > < span class = "lineno" > 501< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be" > VST_STREAM_FLAG_1ls2< / a > = 1 < < 2,< / div >
< div class = "line" > < span class = "lineno" > 502< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381" > VST_STREAM_FLAG_USE_TYPE< / a > = 1 < < 2,< / div >
< div class = "line" > < span class = "lineno" > 503< / span > };< / div >
< div class = "ttc" id = "avst_8h_html_ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee" > < div class = "ttname" > < a href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee" > VST_STREAM_FLAG_STEREO< / a > < / div > < div class = "ttdeci" > @ VST_STREAM_FLAG_STEREO< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00495" > vst.h:495< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be" > < div class = "ttname" > < a href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be" > VST_STREAM_FLAG_1ls2< / a > < / div > < div class = "ttdeci" > @ VST_STREAM_FLAG_1ls2< / div > < div class = "ttdoc" > Stream is defined by VST_SPEAKER_ARRANGEMENT_TYPE.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00501" > vst.h:501< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19" > < div class = "ttname" > < a href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19" > VST_STREAM_FLAG_1ls0< / a > < / div > < div class = "ttdeci" > @ VST_STREAM_FLAG_1ls0< / div > < div class = "ttdoc" > Ignored?< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00488" > vst.h:488< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d" > < div class = "ttname" > < a href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d" > VST_STREAM_FLAG_1ls1< / a > < / div > < div class = "ttdeci" > @ VST_STREAM_FLAG_1ls1< / div > < div class = "ttdoc" > Stream is in Stereo.< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00494" > vst.h:494< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381" > < div class = "ttname" > < a href = "vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381" > VST_STREAM_FLAG_USE_TYPE< / a > < / div > < div class = "ttdeci" > @ VST_STREAM_FLAG_USE_TYPE< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00502" > vst.h:502< / a > < / div > < / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment -->
< / div >
< / div >
< a id = "a096992dd814520f6112e06c8c4518a9d" name = "a096992dd814520f6112e06c8c4518a9d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a096992dd814520f6112e06c8c4518a9d" > ◆   < / a > < / span > VST_VERSION< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2025-08-06 03:20:21 +00:00
< td class = "memname" > enum < a class = "el" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9d" > VST_VERSION< / a > < / td >
2025-08-06 03:28:14 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Valid VST 1.x and 2.x versions The format is either a single digit or four digits in Base10 format. < / p >
< div class = "fragment" > < div class = "line" > < span class = "comment" > // Converts a Base10 VST version to a uint8_t[4] representation of the version.< / span > < / div >
< div class = "line" > uint32_t expand_vst_version(uint32_t v) {< / div >
2025-08-07 23:23:52 +00:00
< div class = "line" > < span class = "keywordflow" > if< / span > (v < 10) { < span class = "comment" > //< / span > < / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "keywordflow" > return< / span > v < < 24;< / div >
< div class = "line" > }< / div >
< div class = "line" > uint8_t major = v / 1000;< / div >
< div class = "line" > uint8_t minor = (v / 100) % 10;< / div >
< div class = "line" > uint8_t revision = (v / 10) % 10;< / div >
< div class = "line" > uint8_t patch = v % 10;< / div >
< div class = "line" > < span class = "keywordflow" > return< / span > (major < < 24) | (minor < < 16) | (revision < < 8) | patch;< / div >
< div class = "line" > }< / div >
< / div > <!-- fragment --> < table class = "fieldtable" >
2025-08-06 03:20:21 +00:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6" name = "a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6" > < / a > VST_VERSION_1  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d" name = "a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d" > < / a > VST_VERSION_1_0_0_0  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0" name = "a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0" > < / a > VST_VERSION_1_1_0_0  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b" name = "a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b" > < / a > VST_VERSION_2  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871" name = "a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871" > < / a > VST_VERSION_2_0_0_0  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc" name = "a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc" > < / a > VST_VERSION_2_1_0_0  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f" name = "a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f" > < / a > VST_VERSION_2_2_0_0  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41" name = "a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41" > < / a > VST_VERSION_2_3_0_0  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb" name = "a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb" > < / a > VST_VERSION_2_4_0_0  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a096992dd814520f6112e06c8c4518a9da856cfb4513254ae6af4a25e4e08f85ce" name = "a096992dd814520f6112e06c8c4518a9da856cfb4513254ae6af4a25e4e08f85ce" > < / a > _VST_VERSION_PAD  < / td > < td class = "fielddoc" > < / td > < / tr >
2025-08-06 03:28:14 +02:00
< / table >
< p class = "definition" > Definition at line < a class = "el" href = "vst_8h_source.html#l00134" > 134< / a > of file < a class = "el" href = "vst_8h_source.html" > vst.h< / a > .< / p >
< div class = "fragment" > < div class = "line" > < span class = "lineno" > 134< / span > {< / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > < span class = "lineno" > 135< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6" > VST_VERSION_1< / a > = 0, < span class = "comment" > // Anything before 2.0, used by official plug-ins.< / span > < / div >
< div class = "line" > < span class = "lineno" > 136< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d" > VST_VERSION_1_0_0_0< / a > = 1000, < span class = "comment" > // 1.0, used by some third-party plug-ins.< / span > < / div >
< div class = "line" > < span class = "lineno" > 137< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0" > VST_VERSION_1_1_0_0< / a > = 1100, < span class = "comment" > // 1.1, used by some third-party plug-ins.< / span > < / div >
< div class = "line" > < span class = "lineno" > 138< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b" > VST_VERSION_2< / a > = 2, < span class = "comment" > // 2.0, used by official plug-ins.< / span > < / div >
< div class = "line" > < span class = "lineno" > 139< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871" > VST_VERSION_2_0_0_0< / a > = 2000, < span class = "comment" > // 2.0, used by some third-party plug-ins.< / span > < / div >
< div class = "line" > < span class = "lineno" > 140< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc" > VST_VERSION_2_1_0_0< / a > = 2100, < span class = "comment" > // 2.1< / span > < / div >
< div class = "line" > < span class = "lineno" > 141< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f" > VST_VERSION_2_2_0_0< / a > = 2200, < span class = "comment" > // 2.2< / span > < / div >
< div class = "line" > < span class = "lineno" > 142< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41" > VST_VERSION_2_3_0_0< / a > = 2300, < span class = "comment" > // 2.3< / span > < / div >
< div class = "line" > < span class = "lineno" > 143< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb" > VST_VERSION_2_4_0_0< / a > = 2400, < span class = "comment" > // 2.4< / span > < / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "lineno" > 144< / span > < / div >
< div class = "line" > < span class = "lineno" > 145< / span > < span class = "comment" > // Pad to force 32-bit number.< / span > < / div >
2025-08-06 03:20:21 +00:00
< div class = "line" > < span class = "lineno" > 146< / span > < a class = "code hl_enumvalue" href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9da856cfb4513254ae6af4a25e4e08f85ce" > _VST_VERSION_PAD< / a > = 0xFFFFFFFFul,< / div >
2025-08-06 03:28:14 +02:00
< div class = "line" > < span class = "lineno" > 147< / span > };< / div >
2025-08-06 03:20:21 +00:00
< div class = "ttc" id = "avst_8h_html_a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0" > < div class = "ttname" > < a href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0" > VST_VERSION_1_1_0_0< / a > < / div > < div class = "ttdeci" > @ VST_VERSION_1_1_0_0< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00137" > vst.h:137< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc" > < div class = "ttname" > < a href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc" > VST_VERSION_2_1_0_0< / a > < / div > < div class = "ttdeci" > @ VST_VERSION_2_1_0_0< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00140" > vst.h:140< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871" > < div class = "ttname" > < a href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871" > VST_VERSION_2_0_0_0< / a > < / div > < div class = "ttdeci" > @ VST_VERSION_2_0_0_0< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00139" > vst.h:139< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a096992dd814520f6112e06c8c4518a9da856cfb4513254ae6af4a25e4e08f85ce" > < div class = "ttname" > < a href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9da856cfb4513254ae6af4a25e4e08f85ce" > _VST_VERSION_PAD< / a > < / div > < div class = "ttdeci" > @ _VST_VERSION_PAD< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00146" > vst.h:146< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b" > < div class = "ttname" > < a href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b" > VST_VERSION_2< / a > < / div > < div class = "ttdeci" > @ VST_VERSION_2< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00138" > vst.h:138< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f" > < div class = "ttname" > < a href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f" > VST_VERSION_2_2_0_0< / a > < / div > < div class = "ttdeci" > @ VST_VERSION_2_2_0_0< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00141" > vst.h:141< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41" > < div class = "ttname" > < a href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41" > VST_VERSION_2_3_0_0< / a > < / div > < div class = "ttdeci" > @ VST_VERSION_2_3_0_0< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00142" > vst.h:142< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb" > < div class = "ttname" > < a href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb" > VST_VERSION_2_4_0_0< / a > < / div > < div class = "ttdeci" > @ VST_VERSION_2_4_0_0< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00143" > vst.h:143< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d" > < div class = "ttname" > < a href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d" > VST_VERSION_1_0_0_0< / a > < / div > < div class = "ttdeci" > @ VST_VERSION_1_0_0_0< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00136" > vst.h:136< / a > < / div > < / div >
< div class = "ttc" id = "avst_8h_html_a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6" > < div class = "ttname" > < a href = "vst_8h.html#a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6" > VST_VERSION_1< / a > < / div > < div class = "ttdeci" > @ VST_VERSION_1< / div > < div class = "ttdef" > < b > Definition< / b > < a href = "vst_8h_source.html#l00135" > vst.h:135< / a > < / div > < / div >
2025-08-06 03:28:14 +02:00
< / div > <!-- fragment -->
< / div >
< / div >
< / div > <!-- contents -->
< / div > <!-- doc - content -->
<!-- start footer part -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
2025-08-06 03:20:21 +00:00
< li class = "navelem" > < a class = "el" href = "vst_8h.html" > vst.h< / a > < / li >
2025-08-07 23:23:52 +00:00
< li class = "footer" > Generated on Thu Aug 7 2025 23:23:52 for VST2SDK by < a href = "https://www.doxygen.org/index.html" > < img class = "footer" src = "doxygen.svg" width = "104" height = "31" alt = "doxygen" / > < / a > 1.9.8 < / li >
2025-08-06 03:28:14 +02:00
< / ul >
< / div >
< / body >
< / html >