Files
2026-08-16 18:24:52 +07:00

188 lines
17 KiB
HTML

<!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 Examples: Class Members - Variables</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 Examples<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_vars_s.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 variables with links to the classes they belong to:</div>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>sampleRate&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BaseController.html#a2bd79d2ab2dfb6aeaf75c2878ad30e1f">BaseController</a>, <a class="el" href="classSteinberg_1_1Vst_1_1NoteExpressionSynth_1_1Filter.html#a2bd79d2ab2dfb6aeaf75c2878ad30e1f">Filter</a>, <a class="el" href="classSteinberg_1_1Vst_1_1VoiceBase.html#a5107872e5f644007e7c4b2ed42371928">VoiceBase&lt; numValues, SamplePrecision, numChannels, GlobalParameterStorage &gt;</a></li>
<li>saw&#160;:&#160;<a class="el" href="structSteinberg_1_1Vst_1_1mda_1_1JX10Processor_1_1VOICE.html#ac293fc427b05b83e25540dfbbebcf3e2">JX10Processor::VOICE</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1TrackerProcessor.html#ac293fc427b05b83e25540dfbbebcf3e2">TrackerProcessor</a></li>
<li>sb1&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BeatBoxProcessor.html#a5c1bbc422eb442ce219ee0324c25b665">BeatBoxProcessor</a></li>
<li>sb2&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BeatBoxProcessor.html#a33dd67e7e942a1639dac57d9be3e221e">BeatBoxProcessor</a></li>
<li>sbuf&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BeatBoxProcessor.html#a3fcdd4e0beaf52383f49721c91371cfa">BeatBoxProcessor</a></li>
<li>sbuf2&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BeatBoxProcessor.html#a9adf152e37b7a75de7835a49f006c595">BeatBoxProcessor</a></li>
<li>sbuflen&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BeatBoxProcessor.html#a0b00da249f3972bcbac076d3f4068fd4">BeatBoxProcessor</a></li>
<li>sbufpos&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BeatBoxProcessor.html#ae362b742b900e53018a279e291b5b941">BeatBoxProcessor</a></li>
<li>scaleFactor&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1LogScale.html#adfdc379fe1efc92fd013b49e24ea6d22">LogScale&lt; T &gt;</a></li>
<li>scaleFactorInv&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1LogScale.html#a7f25d28a1b9ee86bca0a15e69144bfce">LogScale&lt; T &gt;</a></li>
<li>scaleHeadRoom&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1NoteExpressionSynth_1_1VoiceStatics.html#a083829764df27ee35ed5e76d6223f8f7">VoiceStatics</a></li>
<li>scaleNorm2GainC1&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1NoteExpressionSynth_1_1VoiceStatics.html#ac94ca4a7f4ae0fde708128b72102a2b4">VoiceStatics</a></li>
<li>scaleNorm2GainC2&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1NoteExpressionSynth_1_1VoiceStatics.html#a536c7051c56c9d22512a0597d905b556">VoiceStatics</a></li>
<li>sdel&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BeatBoxProcessor.html#a674862562112c3e296f4ea558baf76b5">BeatBoxProcessor</a></li>
<li>semi&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1DetuneProcessor.html#a568d53fc4bda906bbe5105ddbecbef67">DetuneProcessor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1JX10Processor.html#a568d53fc4bda906bbe5105ddbecbef67">JX10Processor</a></li>
<li>sf1&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BeatBoxProcessor.html#a14f003b79101085beba1b6d51b754c6e">BeatBoxProcessor</a></li>
<li>sf2&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BeatBoxProcessor.html#ab72ce0ed95779b7790fd44fbf8c3883e">BeatBoxProcessor</a></li>
<li>sf3&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BeatBoxProcessor.html#ab242e0e82b7934bd5ad321dc2a7c8efd">BeatBoxProcessor</a></li>
<li>sfx&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BeatBoxProcessor.html#a48b7385d6503f694f5a9401bb3c99ff0">BeatBoxProcessor</a></li>
<li>sh1&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1DitherProcessor.html#a405731334de66d7a13426072b6db41e8">DitherProcessor</a></li>
<li>sh2&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1DitherProcessor.html#a323408bf14d513abb86183828c05876e">DitherProcessor</a></li>
<li>sh3&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1DitherProcessor.html#a1258bcc56d4d2dcb7a975b99d0432621">DitherProcessor</a></li>
<li>sh4&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1DitherProcessor.html#adaaa008af134c03b55cbbf18e22ae17b">DitherProcessor</a></li>
<li>shap&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1DitherProcessor.html#a6f19cc4e69a0de95c97437828de8c8d5">DitherProcessor</a></li>
<li>shp&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1LeslieProcessor.html#ab49b42057e368b8d941233cd73c04b11">LeslieProcessor</a></li>
<li>sig&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1TrackerProcessor.html#ae759ae3ca15c8cd6096dd139ceb29000">TrackerProcessor</a></li>
<li>sin0&#160;:&#160;<a class="el" href="structSteinberg_1_1Vst_1_1mda_1_1JX10Processor_1_1VOICE.html#ae942b559b92a375f94ba3aaffcbaa775">JX10Processor::VOICE</a></li>
<li>sin02&#160;:&#160;<a class="el" href="structSteinberg_1_1Vst_1_1mda_1_1JX10Processor_1_1VOICE.html#a7d23de1e19341bf2fedb78d90c8c4c54">JX10Processor::VOICE</a></li>
<li>sin1&#160;:&#160;<a class="el" href="structSteinberg_1_1Vst_1_1mda_1_1JX10Processor_1_1VOICE.html#a0c833cdc4ce8d5e546577309097d51fa">JX10Processor::VOICE</a></li>
<li>sin12&#160;:&#160;<a class="el" href="structSteinberg_1_1Vst_1_1mda_1_1JX10Processor_1_1VOICE.html#a52d4b890b9497c9beaff3eaf28e7dd7c">JX10Processor::VOICE</a></li>
<li>sinusDetune&#160;:&#160;<a class="el" href="structSteinberg_1_1Vst_1_1NoteExpressionSynth_1_1GlobalParameterState.html#a27e13d4bf656b836f731506edd58ab83">GlobalParameterState</a></li>
<li>sinusPhase&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1NoteExpressionSynth_1_1Voice.html#aad56f522f9aa6fe14c5e11d1bf855e01">Voice&lt; SamplePrecision &gt;</a></li>
<li>sinusVolume&#160;:&#160;<a class="el" href="structSteinberg_1_1Vst_1_1NoteExpressionSynth_1_1GlobalParameterState.html#a2ad0820c2124ec02a6b2d3b0d6c139da">GlobalParameterState</a></li>
<li>sinx&#160;:&#160;<a class="el" href="structSteinberg_1_1Vst_1_1mda_1_1JX10Processor_1_1VOICE.html#a84b8fe947530bd2959d52cb8e07c327e">JX10Processor::VOICE</a></li>
<li>sinx2&#160;:&#160;<a class="el" href="structSteinberg_1_1Vst_1_1mda_1_1JX10Processor_1_1VOICE.html#ad2df9c62da642717c7fb89e349847d38">JX10Processor::VOICE</a></li>
<li>size&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1AmbienceProcessor.html#aa6ea9b07932df851a61fa72bd01761fe">AmbienceProcessor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1ComboProcessor.html#aa1728750481b853c3246037c1ba1c68b">ComboProcessor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1DelayProcessor.html#aa1728750481b853c3246037c1ba1c68b">DelayProcessor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1DubDelayProcessor.html#aa1728750481b853c3246037c1ba1c68b">DubDelayProcessor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1EPianoProcessor.html#aa1728750481b853c3246037c1ba1c68b">EPianoProcessor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1LeslieProcessor.html#aa1728750481b853c3246037c1ba1c68b">LeslieProcessor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1PianoProcessor.html#aa1728750481b853c3246037c1ba1c68b">PianoProcessor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1RePsychoProcessor.html#aa1728750481b853c3246037c1ba1c68b">RePsychoProcessor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1StereoProcessor.html#aa1728750481b853c3246037c1ba1c68b">StereoProcessor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1ThruZeroProcessor.html#aa1728750481b853c3246037c1ba1c68b">ThruZeroProcessor</a></li>
<li>sizeFactor&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1HostCheckerController.html#abaafe2485a80cde3e71a231286208fdb">HostCheckerController</a></li>
<li>sizeFunc&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1EditorSizeController.html#a15e52c729636fd5b144af13652ed7635">EditorSizeController</a></li>
<li>sizeParameter&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1EditorSizeController.html#ac72b91645ee694411999befd2ee20357">EditorSizeController</a></li>
<li>sizevel&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1EPianoProcessor.html#a23a709f97e4d1d9335c42cfedaf10cad">EPianoProcessor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1PianoProcessor.html#a23a709f97e4d1d9335c42cfedaf10cad">PianoProcessor</a></li>
<li>slev&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BandistoProcessor.html#a9be6fb08a3ae972aa870b3e5e3411c8d">BandistoProcessor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BeatBoxProcessor.html#a9be6fb08a3ae972aa870b3e5e3411c8d">BeatBoxProcessor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1MultiBandProcessor.html#a9be6fb08a3ae972aa870b3e5e3411c8d">MultiBandProcessor</a></li>
<li>slp&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1LeslieProcessor.html#ad588f981e1ac350fe3f1a03043f466b3">LeslieProcessor</a></li>
<li>SMTG_OVERRIDE&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1AGainController.html#a985dc60099827f0160cf03e294e3989b">AGainController</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BaseController.html#a985dc60099827f0160cf03e294e3989b">BaseController</a></li>
<li>snaPanLeft&#160;:&#160;<a class="el" href="structSteinberg_1_1Vst_1_1mda_1_1JX10Processor_1_1VOICE.html#a3fbde0632016d1feec776c236b90e514">JX10Processor::VOICE</a></li>
<li>snaPanRight&#160;:&#160;<a class="el" href="structSteinberg_1_1Vst_1_1mda_1_1JX10Processor_1_1VOICE.html#ab2cc39751956fa79dc7119845aa7da7f">JX10Processor::VOICE</a></li>
<li>snaPitchbend&#160;:&#160;<a class="el" href="structSteinberg_1_1Vst_1_1mda_1_1JX10Processor_1_1VOICE.html#aeb48ba8e5d811940d547aafe94b28816">JX10Processor::VOICE</a></li>
<li>snaVolume&#160;:&#160;<a class="el" href="structSteinberg_1_1Vst_1_1mda_1_1JX10Processor_1_1VOICE.html#a427f84263b6728b33e49cee0c29c2e6a">JX10Processor::VOICE</a></li>
<li>squareVolume&#160;:&#160;<a class="el" href="structSteinberg_1_1Vst_1_1NoteExpressionSynth_1_1GlobalParameterState.html#ad108548e95a96ada9033e7e4b112d194">GlobalParameterState</a></li>
<li>srcMin&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1LogScale.html#a4ac3b22a40766fdad26d2a419ccbd5ef">LogScale&lt; T &gt;</a></li>
<li>srcScale&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1LogScale.html#ae7fc76233fcce25fa0876c7c25fdcf75">LogScale&lt; T &gt;</a></li>
<li>srcScaleInv&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1LogScale.html#ab09e905e975121ad510d88a44c727090">LogScale&lt; T &gt;</a></li>
<li>stateTransfer&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1Processor.html#a58520b3b2e32fb9e6f501bbbd0a5d55f">Processor</a></li>
<li>ster&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1ComboProcessor.html#a9a1ed5c5d473b8a715f798852a273555">ComboProcessor</a></li>
<li>sthr&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1BeatBoxProcessor.html#a72c363196b3d74a73b2bfa265632f8e7">BeatBoxProcessor</a></li>
<li>stretch&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1EPianoProcessor.html#a64a453fb28d2d5f5a2aaaced4eb9d57b">EPianoProcessor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1PianoProcessor.html#a64a453fb28d2d5f5a2aaaced4eb9d57b">PianoProcessor</a></li>
<li>sus&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1JX10Processor.html#a35babf9ec0afa27e16577bf2ac0bc057">JX10Processor</a></li>
<li>sustain&#160;:&#160;<a class="el" href="structSteinberg_1_1Vst_1_1mda_1_1SynthData.html#ab857b673b2fcf24d6aeb56e88dde60f9">SynthData&lt; VoiceT, kEventBufferSize, kNumVoices &gt;</a></li>
<li>sw&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1TestToneProcessor.html#a0a47a96920c17c1b130a888686ec3e3d">TestToneProcessor</a></li>
<li>swap&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1TalkBoxProcessor.html#a54f5f1849813d69b2178e492499ea447">TalkBoxProcessor</a></li>
<li>swd&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1TestToneProcessor.html#a5fe789581eadc19240fb5ccd3d1d4ce4">TestToneProcessor</a></li>
<li>swt&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1TestToneProcessor.html#afefca5ca795238be0d04b9ab125cefb1">TestToneProcessor</a></li>
<li>swx&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1TestToneProcessor.html#a63df4a404c5b601929a2e2aebeea3e65">TestToneProcessor</a></li>
<li>synthData&#160;:&#160;<a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1DX10Processor.html#ac16ff5312692ef65aaadddac31421aeb">DX10Processor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1EPianoProcessor.html#ac16ff5312692ef65aaadddac31421aeb">EPianoProcessor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1JX10Processor.html#ac16ff5312692ef65aaadddac31421aeb">JX10Processor</a>, <a class="el" href="classSteinberg_1_1Vst_1_1mda_1_1PianoProcessor.html#ac16ff5312692ef65aaadddac31421aeb">PianoProcessor</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>