Initial release

This commit is contained in:
civ
2026-08-16 18:24:52 +07:00
commit 876886a39a
13244 changed files with 2353959 additions and 0 deletions
+193
View File
@@ -0,0 +1,193 @@
<!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"/>
<meta name="generator" content="Doxygen 1.13.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VST 3 Interfaces: Class Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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" />
<link href="smtg_extra.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">VST 3 Interfaces<span id="projectnumber">&#160;VST 3.8</span>
</div>
<div id="projectbrief">SDK for developing VST plug-in</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<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">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('functions_g.html',''); initResizable(true); });
/* @license-end */
</script>
<div id="doc-content">
<!-- 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="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>getAttributes()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IMessage.html#a68f463c1bb796d0411e5c17854149a47">IMessage</a>, <a class="el" href="classSteinberg_1_1Vst_1_1IStreamAttributes.html#a68f463c1bb796d0411e5c17854149a47">IStreamAttributes</a></li>
<li>getBinary()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IAttributeList.html#a9b9d196fc07b7c2c141f16acb5d0fd57">IAttributeList</a></li>
<li>getBusArrangement()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IAudioProcessor.html#adac76e90d4a18622d818c8204f937f94">IAudioProcessor</a></li>
<li>getBusCount()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IComponent.html#a5a0edc226a66259a6b8fe6f693101d77">IComponent</a></li>
<li>getBusInfo()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IComponent.html#a41b0e971a0ff153a4eb34274750b0c91">IComponent</a></li>
<li>getCompatibleParamID()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IRemapParamID.html#a8ccb7e4738dea0f31fad680fe7bdf860">IRemapParamID</a></li>
<li>getComponent()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1ITestPlugProvider.html#a67b390cd5f8b2c41d8ddb9782f18c5e7">ITestPlugProvider</a></li>
<li>getComponentUID()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1ITestPlugProvider.html#a41ed5d90224e89e2eeaa8efba4e6de6e">ITestPlugProvider</a></li>
<li>getController()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1ITestPlugProvider.html#ad3b7e64c63c9bdea223120ec298af74f">ITestPlugProvider</a></li>
<li>getControllerClassId()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IComponent.html#a8aa65685068ad033af57b1497926b689">IComponent</a></li>
<li>getDescription()&#160;:&#160;<a class="el" href="classSteinberg_1_1ITest.html#a1976089a2200980e907b3b3532a11f48">ITest</a></li>
<li>getEvent()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IEventList.html#a604181f48ab23957b7b9fcbb09c97fc1">IEventList</a></li>
<li>getEventCount()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IEventList.html#a2e0abd231c54bd5c5a5e6f455169311e">IEventList</a></li>
<li>getFileName()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IStreamAttributes.html#ad8d90e182b51e387734f307c2c12a2f4">IStreamAttributes</a></li>
<li>getFloat()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IAttributeList.html#ab6b5900e7149bdf8a032ed98397f9cec">IAttributeList</a></li>
<li>getHostIcon()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IInterAppAudioHost.html#a4ec60e594f7ad548f697c39c252191d0">IInterAppAudioHost</a></li>
<li>getInt()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IAttributeList.html#aa17533c77e99f8fc18c7fb0dac5b1810">IAttributeList</a></li>
<li>getItem()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IContextMenu.html#a241e6e88af766e7075c675215a62c82d">IContextMenu</a></li>
<li>getItemCount()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IContextMenu.html#ac0c7c1da210637ba2bb458b21580272f">IContextMenu</a></li>
<li>getKeyswitchCount()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IKeyswitchController.html#aa98a707edb1b58d05da0c50e38983a4e">IKeyswitchController</a></li>
<li>getKeyswitchInfo()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IKeyswitchController.html#a8193190849039a70d08b084241d29e38">IKeyswitchController</a></li>
<li>getLatencySamples()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IAudioProcessor.html#af8884671ccefe68e0a86e72413a0fcf8">IAudioProcessor</a></li>
<li>getMessageID()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IMessage.html#a56ba9d2e0ca1aa0d7f56a32e6f5d06f3">IMessage</a></li>
<li>getMidi1ControllerAssignments()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IMidiMapping2.html#a095d34048f8e67e3f768b2a89fe73d04">IMidiMapping2</a></li>
<li>getMidi2ControllerAssignments()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IMidiMapping2.html#a8fdbb205c5f5f0ecf606db0793237147">IMidiMapping2</a></li>
<li>getMidiControllerAssignment()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IMidiMapping.html#a62b10d017d6b2bc0e390e30d0e2a823b">IMidiMapping</a></li>
<li>getName()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IHostApplication.html#a701520a52c46a25fdaca39ca4a28177f">IHostApplication</a></li>
<li>getNoteExpressionCount()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1INoteExpressionController.html#a197a1b66cc45ba1935d9ce0894b1ee02">INoteExpressionController</a></li>
<li>getNoteExpressionInfo()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1INoteExpressionController.html#ab12d543cbd83560a9f098ed4a5c76af8">INoteExpressionController</a></li>
<li>getNoteExpressionStringByValue()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1INoteExpressionController.html#a457f017fc3566d143914e44523425d23">INoteExpressionController</a></li>
<li>getNoteExpressionValueByString()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1INoteExpressionController.html#ab79e988315e33b4c30c8f2bd47a0cffc">INoteExpressionController</a></li>
<li>getNumMidi1ControllerAssignments()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IMidiMapping2.html#a20da6943079a80f5b4f50955039a3e30">IMidiMapping2</a></li>
<li>getNumMidi2ControllerAssignments()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IMidiMapping2.html#a427a60a4f3e095fa70c6dcea814da1e5">IMidiMapping2</a></li>
<li>getParameterCount()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IEditController.html#ab6ffbb8e3bf6f4829ab1c9c23fe935a1">IEditController</a>, <a class="el" href="classSteinberg_1_1Vst_1_1IParameterChanges.html#ab6ffbb8e3bf6f4829ab1c9c23fe935a1">IParameterChanges</a></li>
<li>getParameterData()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IParameterChanges.html#a6cdee9a67a47e84f8a4821080f9f3094">IParameterChanges</a></li>
<li>getParameterId()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IParamValueQueue.html#abe1cf3f748932181aa3a80a10feb3d2b">IParamValueQueue</a></li>
<li>getParameterIDFromFunctionName()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IParameterFunctionName.html#a6b55bd3794ff48f3fff15b77962bccc9">IParameterFunctionName</a></li>
<li>getParameterInfo()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IEditController.html#a0ba78602ecf2f5e8d747d8b01d4cfb6c">IEditController</a></li>
<li>getParamNormalized()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IEditController.html#ac5abbadd4c8326fae66fd1e63bdc15b3">IEditController</a></li>
<li>getParamStringByValue()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IEditController.html#aab2f0b853e75361d331b667e7893962e">IEditController</a></li>
<li>getParamValueByString()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IEditController.html#af4254a0360b21f8871a61c62fb317058">IEditController</a></li>
<li>getParentSurface()&#160;:&#160;<a class="el" href="classSteinberg_1_1IWaylandFrame.html#a055c5ea82125e5669e662779a0b0c0ba">IWaylandFrame</a></li>
<li>getParentToplevel()&#160;:&#160;<a class="el" href="classSteinberg_1_1IWaylandFrame.html#a7f589ebeefa8cfdf33f5f2899a20c105">IWaylandFrame</a></li>
<li>getPhysicalUIMapping()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1INoteExpressionPhysicalUIMapping.html#a8cf4ab098e30cf53962a1e3079b0f5e5">INoteExpressionPhysicalUIMapping</a></li>
<li>getPluginFactory()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1ITestPlugProvider2.html#a27ce59ba7c3687753ba4290765e356ae">ITestPlugProvider2</a></li>
<li>getPoint()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IParamValueQueue.html#ac10774ecd1a00877d5d1b315894be1a7">IParamValueQueue</a></li>
<li>getPointCount()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IParamValueQueue.html#a89cf5bac536a4a0a97ab81c8903ff3d7">IParamValueQueue</a></li>
<li>getPrefetchableSupport()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IPrefetchableSupport.html#a127acb45e09dda596a2cdb7cf31b5a32">IPrefetchableSupport</a></li>
<li>getProcessContextRequirements()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IProcessContextRequirements.html#a7f15e6c619e637ca67a1b0cdebdc93bc">IProcessContextRequirements</a></li>
<li>getProgramData()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IProgramListData.html#aaff57861e6da9c4026a0737b300df28f">IProgramListData</a></li>
<li>getProgramInfo()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IUnitInfo.html#ac40c799f1f52837c311ac153d7a8ead7">IUnitInfo</a></li>
<li>getProgramListCount()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IUnitInfo.html#a2d04f6147a8c2d4b11e9cb9aae39514b">IUnitInfo</a></li>
<li>getProgramListInfo()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IUnitInfo.html#a0db929591fd4fc242935edb91e65ed30">IUnitInfo</a></li>
<li>getProgramName()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IUnitInfo.html#a4417b27a9a3730bc49a933bc0d2bde7d">IUnitInfo</a></li>
<li>getProgramPitchName()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IUnitInfo.html#a6126c4506f7981b5e800c6b4daa1e66b">IUnitInfo</a></li>
<li>getRoutingInfo()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IComponent.html#aa0ffeccad3c44364a199ce56365a4c12">IComponent</a></li>
<li>getScreenSize()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IInterAppAudioHost.html#a36e1db0db800560f4c70031e3ebc0a31">IInterAppAudioHost</a></li>
<li>getSelectedUnit()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IUnitInfo.html#a6f1b43425ba894764f35b7d492e81c53">IUnitInfo</a></li>
<li>getState()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IComponent.html#a10db03106be8ba89d23859fa6be5d9f6">IComponent</a>, <a class="el" href="classSteinberg_1_1Vst_1_1IEditController.html#a10db03106be8ba89d23859fa6be5d9f6">IEditController</a></li>
<li>getString()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IAttributeList.html#a55f4e61bbda9656f83cddff7ff64f15f">IAttributeList</a></li>
<li>getSubCategories()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1ITestPlugProvider.html#a3684bfce1f1a4c1141765095613bb424">ITestPlugProvider</a></li>
<li>getSystemTime()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IComponentHandlerSystemTime.html#acdbd89d88d7123f96e2920c2715749fb">IComponentHandlerSystemTime</a></li>
<li>getTailSamples()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IAudioProcessor.html#abb6b16a66b2356a4038a778b815dbbf3">IAudioProcessor</a></li>
<li>getUnitByBus()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IUnitInfo.html#a718fa905d04d7d559bc89c7ca761413b">IUnitInfo</a></li>
<li>getUnitCount()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IUnitInfo.html#a23fd4bc09e5bfee39c31bbba1ab2385b">IUnitInfo</a></li>
<li>getUnitData()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IUnitData.html#a0ea283ed20afcc7f1b860abd05064bbb">IUnitData</a></li>
<li>getUnitInfo()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IUnitInfo.html#ad32cdcda859f588c84e76133f2d62923">IUnitInfo</a></li>
<li>getWaylandSurface()&#160;:&#160;<a class="el" href="classSteinberg_1_1IWaylandFrame.html#aa1e0f816ce1621721544a73463590f91">IWaylandFrame</a></li>
<li>getXmlRepresentationStream()&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1IXmlRepresentationController.html#a12aaff5f46c6f620fb724e9c9763ac21">IXmlRepresentationController</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<html>
<head>
<title>Empty</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Steinberg">
</head>
<body>
<br/>
<hr width="100%" size="2" align="left" />
<div align=right>
Copyright &copy;<span id="year"></span> <a href="http://www.steinberg.net" target="_blank"><u>Steinberg Media Technologies GmbH</u></a>.
All Rights Reserved. This documentation is under this <a href="http://www.steinberg.net/sdklicenses" target="_blank"><u>license</u></a>.
</div>
<script>
document.querySelector("#year").textContent = new Date().getFullYear();
</script>
</body>
</html>