344 lines
51 KiB
HTML
344 lines
51 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 Interfaces: ivstaudioprocessor.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>
|
|
<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"> 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&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&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&dn=expat.txt MIT */
|
|
$(function(){initNavTree('ivstaudioprocessor_8h.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="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Classes</a> |
|
|
<a href="#namespaces">Namespaces</a> |
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#enum-members">Enumerations</a> |
|
|
<a href="#var-members">Variables</a> </div>
|
|
<div class="headertitle"><div class="title">ivstaudioprocessor.h File Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock"><code>#include "<a class="el" href="ivstcomponent_8h.html">ivstcomponent.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="vstspeaker_8h.html">vstspeaker.h</a>"</code><br />
|
|
<code>#include "<a class="elRef" href="../base/falignpush_8h.html">pluginterfaces/base/falignpush.h</a>"</code><br />
|
|
<code>#include "<a class="elRef" href="../base/falignpop_8h.html">pluginterfaces/base/falignpop.h</a>"</code><br />
|
|
</div><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
|
Classes</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structSteinberg_1_1Vst_1_1ProcessSetup.html">ProcessSetup</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Audio processing setup. <a href="structSteinberg_1_1Vst_1_1ProcessSetup.html#details">More...</a><br /></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="structSteinberg_1_1Vst_1_1AudioBusBuffers.html">AudioBusBuffers</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Processing buffers of an audio bus. <a href="structSteinberg_1_1Vst_1_1AudioBusBuffers.html#details">More...</a><br /></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="structSteinberg_1_1Vst_1_1ProcessData.html">ProcessData</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Any data needed in audio processing. <a href="structSteinberg_1_1Vst_1_1ProcessData.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1Vst_1_1IAudioProcessor.html">IAudioProcessor</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Audio processing interface: <a class="el" href="classSteinberg_1_1Vst_1_1IAudioProcessor.html" title="Audio processing interface: Vst::IAudioProcessor.">Vst::IAudioProcessor</a>. <a href="classSteinberg_1_1Vst_1_1IAudioProcessor.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1Vst_1_1IAudioPresentationLatency.html">IAudioPresentationLatency</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Extended <a class="el" href="classSteinberg_1_1Vst_1_1IAudioProcessor.html" title="Audio processing interface: Vst::IAudioProcessor.">IAudioProcessor</a> interface for a component: <a class="el" href="classSteinberg_1_1Vst_1_1IAudioPresentationLatency.html" title="Extended IAudioProcessor interface for a component: Vst::IAudioPresentationLatency.">Vst::IAudioPresentationLatency</a>. <a href="classSteinberg_1_1Vst_1_1IAudioPresentationLatency.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1Vst_1_1IProcessContextRequirements.html">IProcessContextRequirements</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Extended <a class="el" href="classSteinberg_1_1Vst_1_1IAudioProcessor.html" title="Audio processing interface: Vst::IAudioProcessor.">IAudioProcessor</a> interface for a component: <a class="el" href="classSteinberg_1_1Vst_1_1IProcessContextRequirements.html" title="Extended IAudioProcessor interface for a component: Vst::IProcessContextRequirements.">Vst::IProcessContextRequirements</a>. <a href="classSteinberg_1_1Vst_1_1IProcessContextRequirements.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
|
Namespaces</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/namespaceSteinberg.html">Steinberg</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Vst.html">Steinberg::Vst</a></td></tr>
|
|
<tr class="memdesc:namespaceSteinberg_1_1Vst"><td class="mdescLeft"> </td><td class="mdescRight">All VST specific interfaces are located in <a class="el" href="namespaceSteinberg_1_1Vst.html" title="All VST specific interfaces are located in Vst namespace.">Vst</a> namespace. <br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Vst_1_1PlugType.html">Steinberg::Vst::PlugType</a></td></tr>
|
|
<tr class="memdesc:namespaceSteinberg_1_1Vst_1_1PlugType"><td class="mdescLeft"> </td><td class="mdescRight"><a class="elRef" href="../vstsdk/classSteinberg_1_1Vst_1_1Component.html">Component</a> Types used as subCategories in <a class="elRef" href="../base/structSteinberg_1_1PClassInfo2.html">PClassInfo2</a>. <br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
<tr class="memitem:ae55c95a44e931e1cd78998c94bc65ee1" id="r_ae55c95a44e931e1cd78998c94bc65ee1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae55c95a44e931e1cd78998c94bc65ee1">kVstAudioEffectClass</a>   "Audio Module Class"</td></tr>
|
|
<tr class="memdesc:ae55c95a44e931e1cd78998c94bc65ee1"><td class="mdescLeft"> </td><td class="mdescRight">Class Category Name for Audio Processor Component. <br /></td></tr>
|
|
<tr class="separator:ae55c95a44e931e1cd78998c94bc65ee1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:a626a070dcd2e025250f41b9c3f9817cd" id="r_a626a070dcd2e025250f41b9c3f9817cd"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Vst.html#a626a070dcd2e025250f41b9c3f9817cd">ComponentFlags</a> { <a class="el" href="namespaceSteinberg_1_1Vst.html#a626a070dcd2e025250f41b9c3f9817cda3185111648c1599241528f1a7f523396">kDistributable</a> = 1 << 0
|
|
, <a class="el" href="namespaceSteinberg_1_1Vst.html#a626a070dcd2e025250f41b9c3f9817cdabc2edc9bb281cebe9cc6dc00a7cac0ea">kSimpleModeSupported</a> = 1 << 1
|
|
}</td></tr>
|
|
<tr class="memdesc:a626a070dcd2e025250f41b9c3f9817cd"><td class="mdescLeft"> </td><td class="mdescRight">Component Flags used as classFlags in PClassInfo2. <a href="namespaceSteinberg_1_1Vst.html#a626a070dcd2e025250f41b9c3f9817cd">More...</a><br /></td></tr>
|
|
<tr class="separator:a626a070dcd2e025250f41b9c3f9817cd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:addd8f2e89ed5a540c9fce2c002f35c06" id="r_addd8f2e89ed5a540c9fce2c002f35c06"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Vst.html#addd8f2e89ed5a540c9fce2c002f35c06">SymbolicSampleSizes</a> { <a class="el" href="namespaceSteinberg_1_1Vst.html#addd8f2e89ed5a540c9fce2c002f35c06a199093967f5a183f86bf92bd7e61e31f">kSample32</a>
|
|
, <a class="el" href="namespaceSteinberg_1_1Vst.html#addd8f2e89ed5a540c9fce2c002f35c06a85edf5095f2282be74fce43030f1b900">kSample64</a>
|
|
}</td></tr>
|
|
<tr class="memdesc:addd8f2e89ed5a540c9fce2c002f35c06"><td class="mdescLeft"> </td><td class="mdescRight">Symbolic sample size. <a href="namespaceSteinberg_1_1Vst.html#addd8f2e89ed5a540c9fce2c002f35c06">More...</a><br /></td></tr>
|
|
<tr class="separator:addd8f2e89ed5a540c9fce2c002f35c06"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae514554bd822c5370bf9496c70302e31" id="r_ae514554bd822c5370bf9496c70302e31"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Vst.html#ae514554bd822c5370bf9496c70302e31">ProcessModes</a> { <a class="el" href="namespaceSteinberg_1_1Vst.html#ae514554bd822c5370bf9496c70302e31af21cd390d9ad5f7929f3f0a3ab972e13">kRealtime</a>
|
|
, <a class="el" href="namespaceSteinberg_1_1Vst.html#ae514554bd822c5370bf9496c70302e31a3b1caa5d658939c027cbb7759358a88a">kPrefetch</a>
|
|
, <a class="el" href="namespaceSteinberg_1_1Vst.html#ae514554bd822c5370bf9496c70302e31a27042cfd9e04c874beea670ee64ac9ab">kOffline</a>
|
|
}</td></tr>
|
|
<tr class="memdesc:ae514554bd822c5370bf9496c70302e31"><td class="mdescLeft"> </td><td class="mdescRight">Processing mode informs the plug-in about the context and at which frequency the process call is called. <a href="namespaceSteinberg_1_1Vst.html#ae514554bd822c5370bf9496c70302e31">More...</a><br /></td></tr>
|
|
<tr class="separator:ae514554bd822c5370bf9496c70302e31"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
|
|
Variables</h2></td></tr>
|
|
<tr class="memitem:ga81395ffc74210c6b129ac5c1ad0f0450" id="r_ga81395ffc74210c6b129ac5c1ad0f0450"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga81395ffc74210c6b129ac5c1ad0f0450">kFx</a> = "Fx"</td></tr>
|
|
<tr class="memdesc:ga81395ffc74210c6b129ac5c1ad0f0450"><td class="mdescLeft"> </td><td class="mdescRight">others type (not categorized) <br /></td></tr>
|
|
<tr class="separator:ga81395ffc74210c6b129ac5c1ad0f0450"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0017ff4ab459880956723e09c847188a" id="r_ga0017ff4ab459880956723e09c847188a"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga0017ff4ab459880956723e09c847188a">kFxAnalyzer</a> = "Fx|Analyzer"</td></tr>
|
|
<tr class="memdesc:ga0017ff4ab459880956723e09c847188a"><td class="mdescLeft"> </td><td class="mdescRight">Scope, FFT-Display, Loudness Processing... <br /></td></tr>
|
|
<tr class="separator:ga0017ff4ab459880956723e09c847188a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga27b925ffb4f7d3da798f2b446fe06538" id="r_ga27b925ffb4f7d3da798f2b446fe06538"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga27b925ffb4f7d3da798f2b446fe06538">kFxBass</a> = "Fx|Bass"</td></tr>
|
|
<tr class="memdesc:ga27b925ffb4f7d3da798f2b446fe06538"><td class="mdescLeft"> </td><td class="mdescRight">Tools dedicated to Bass Guitar. <br /></td></tr>
|
|
<tr class="separator:ga27b925ffb4f7d3da798f2b446fe06538"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5a54a33f151d3d0068d43d377fbacaea" id="r_ga5a54a33f151d3d0068d43d377fbacaea"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga5a54a33f151d3d0068d43d377fbacaea">kFxChannelStrip</a> = "Fx|Channel Strip"</td></tr>
|
|
<tr class="memdesc:ga5a54a33f151d3d0068d43d377fbacaea"><td class="mdescLeft"> </td><td class="mdescRight">Tools dedicated to Channel Strip. <br /></td></tr>
|
|
<tr class="separator:ga5a54a33f151d3d0068d43d377fbacaea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga377e6c632bbed63329ad118e1d1f6780" id="r_ga377e6c632bbed63329ad118e1d1f6780"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga377e6c632bbed63329ad118e1d1f6780">kFxDelay</a> = "Fx|Delay"</td></tr>
|
|
<tr class="memdesc:ga377e6c632bbed63329ad118e1d1f6780"><td class="mdescLeft"> </td><td class="mdescRight">Delay, Multi-tap Delay, Ping-Pong Delay... <br /></td></tr>
|
|
<tr class="separator:ga377e6c632bbed63329ad118e1d1f6780"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad8da16bef223355cc58d3b469f876b33" id="r_gad8da16bef223355cc58d3b469f876b33"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gad8da16bef223355cc58d3b469f876b33">kFxDistortion</a> = "Fx|Distortion"</td></tr>
|
|
<tr class="memdesc:gad8da16bef223355cc58d3b469f876b33"><td class="mdescLeft"> </td><td class="mdescRight">Amp Simulator, Sub-Harmonic, SoftClipper... <br /></td></tr>
|
|
<tr class="separator:gad8da16bef223355cc58d3b469f876b33"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7cc4c653b53d167ebf833dc4bcd373ba" id="r_ga7cc4c653b53d167ebf833dc4bcd373ba"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga7cc4c653b53d167ebf833dc4bcd373ba">kFxDrums</a> = "Fx|Drums"</td></tr>
|
|
<tr class="memdesc:ga7cc4c653b53d167ebf833dc4bcd373ba"><td class="mdescLeft"> </td><td class="mdescRight">Tools dedicated to Drums... <br /></td></tr>
|
|
<tr class="separator:ga7cc4c653b53d167ebf833dc4bcd373ba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9584914ab8362461d1bb4bac52ab9fd9" id="r_ga9584914ab8362461d1bb4bac52ab9fd9"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga9584914ab8362461d1bb4bac52ab9fd9">kFxDynamics</a> = "Fx|Dynamics"</td></tr>
|
|
<tr class="memdesc:ga9584914ab8362461d1bb4bac52ab9fd9"><td class="mdescLeft"> </td><td class="mdescRight">Compressor, Expander, Gate, Limiter, Maximizer, Tape Simulator, EnvelopeShaper... <br /></td></tr>
|
|
<tr class="separator:ga9584914ab8362461d1bb4bac52ab9fd9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9dbf945372efb065d5f47af0aed0c498" id="r_ga9dbf945372efb065d5f47af0aed0c498"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga9dbf945372efb065d5f47af0aed0c498">kFxEQ</a> = "Fx|EQ"</td></tr>
|
|
<tr class="memdesc:ga9dbf945372efb065d5f47af0aed0c498"><td class="mdescLeft"> </td><td class="mdescRight">Equalization, Graphical EQ... <br /></td></tr>
|
|
<tr class="separator:ga9dbf945372efb065d5f47af0aed0c498"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf145d8e7f4ba5cf0b6f8d1373647451f" id="r_gaf145d8e7f4ba5cf0b6f8d1373647451f"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gaf145d8e7f4ba5cf0b6f8d1373647451f">kFxFilter</a> = "Fx|Filter"</td></tr>
|
|
<tr class="memdesc:gaf145d8e7f4ba5cf0b6f8d1373647451f"><td class="mdescLeft"> </td><td class="mdescRight">WahWah, ToneBooster, Specific Filter,... <br /></td></tr>
|
|
<tr class="separator:gaf145d8e7f4ba5cf0b6f8d1373647451f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafe3ff646d102a4209512d6cda3b62ac4" id="r_gafe3ff646d102a4209512d6cda3b62ac4"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gafe3ff646d102a4209512d6cda3b62ac4">kFxGenerator</a> = "Fx|Generator"</td></tr>
|
|
<tr class="memdesc:gafe3ff646d102a4209512d6cda3b62ac4"><td class="mdescLeft"> </td><td class="mdescRight">Tone Generator, Noise Generator... <br /></td></tr>
|
|
<tr class="separator:gafe3ff646d102a4209512d6cda3b62ac4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5d7f914faef6c2a37eea292a7b16c76f" id="r_ga5d7f914faef6c2a37eea292a7b16c76f"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga5d7f914faef6c2a37eea292a7b16c76f">kFxGuitar</a> = "Fx|Guitar"</td></tr>
|
|
<tr class="memdesc:ga5d7f914faef6c2a37eea292a7b16c76f"><td class="mdescLeft"> </td><td class="mdescRight">Tools dedicated to Guitar. <br /></td></tr>
|
|
<tr class="separator:ga5d7f914faef6c2a37eea292a7b16c76f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad632f4944a960678d6ff9b3886c878db" id="r_gad632f4944a960678d6ff9b3886c878db"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gad632f4944a960678d6ff9b3886c878db">kFxInstrument</a> = "Fx|Instrument"</td></tr>
|
|
<tr class="memdesc:gad632f4944a960678d6ff9b3886c878db"><td class="mdescLeft"> </td><td class="mdescRight">Fx which could be loaded as Instrument too. <br /></td></tr>
|
|
<tr class="separator:gad632f4944a960678d6ff9b3886c878db"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0280f4b9390e12bf4b4846515572694a" id="r_ga0280f4b9390e12bf4b4846515572694a"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga0280f4b9390e12bf4b4846515572694a">kFxInstrumentExternal</a> = "Fx|Instrument|External"</td></tr>
|
|
<tr class="memdesc:ga0280f4b9390e12bf4b4846515572694a"><td class="mdescLeft"> </td><td class="mdescRight">Fx which could be loaded as Instrument too and is external (wrapped Hardware) <br /></td></tr>
|
|
<tr class="separator:ga0280f4b9390e12bf4b4846515572694a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6e00e778267b163458d145a6b6ac37b1" id="r_ga6e00e778267b163458d145a6b6ac37b1"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga6e00e778267b163458d145a6b6ac37b1">kFxMastering</a> = "Fx|Mastering"</td></tr>
|
|
<tr class="memdesc:ga6e00e778267b163458d145a6b6ac37b1"><td class="mdescLeft"> </td><td class="mdescRight">Dither, Noise Shaping,... <br /></td></tr>
|
|
<tr class="separator:ga6e00e778267b163458d145a6b6ac37b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gada3df3cb9ee2283e1dbae231d9d18644" id="r_gada3df3cb9ee2283e1dbae231d9d18644"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gada3df3cb9ee2283e1dbae231d9d18644">kFxMicrophone</a> = "Fx|Microphone"</td></tr>
|
|
<tr class="memdesc:gada3df3cb9ee2283e1dbae231d9d18644"><td class="mdescLeft"> </td><td class="mdescRight">Tools dedicated to Microphone. <br /></td></tr>
|
|
<tr class="separator:gada3df3cb9ee2283e1dbae231d9d18644"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2aea8d0a0d5d5e40680ce5260f52dafd" id="r_ga2aea8d0a0d5d5e40680ce5260f52dafd"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga2aea8d0a0d5d5e40680ce5260f52dafd">kFxModulation</a> = "Fx|Modulation"</td></tr>
|
|
<tr class="memdesc:ga2aea8d0a0d5d5e40680ce5260f52dafd"><td class="mdescLeft"> </td><td class="mdescRight">Phaser, Flanger, Chorus, Tremolo, Vibrato, AutoPan, Rotary, Cloner... <br /></td></tr>
|
|
<tr class="separator:ga2aea8d0a0d5d5e40680ce5260f52dafd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab2264c85ad07f983f365ca1c53489fe3" id="r_gab2264c85ad07f983f365ca1c53489fe3"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gab2264c85ad07f983f365ca1c53489fe3">kFxNetwork</a> = "Fx|Network"</td></tr>
|
|
<tr class="memdesc:gab2264c85ad07f983f365ca1c53489fe3"><td class="mdescLeft"> </td><td class="mdescRight">using Network <br /></td></tr>
|
|
<tr class="separator:gab2264c85ad07f983f365ca1c53489fe3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0759e804603c37125d02cbc3b091f03b" id="r_ga0759e804603c37125d02cbc3b091f03b"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga0759e804603c37125d02cbc3b091f03b">kFxPitchShift</a> = "Fx|Pitch Shift"</td></tr>
|
|
<tr class="memdesc:ga0759e804603c37125d02cbc3b091f03b"><td class="mdescLeft"> </td><td class="mdescRight">Pitch Processing, Pitch Correction, Vocal Tuning... <br /></td></tr>
|
|
<tr class="separator:ga0759e804603c37125d02cbc3b091f03b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4dd95a64193b078cc91d160ae39a95ed" id="r_ga4dd95a64193b078cc91d160ae39a95ed"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga4dd95a64193b078cc91d160ae39a95ed">kFxRestoration</a> = "Fx|Restoration"</td></tr>
|
|
<tr class="memdesc:ga4dd95a64193b078cc91d160ae39a95ed"><td class="mdescLeft"> </td><td class="mdescRight">Denoiser, Declicker,... <br /></td></tr>
|
|
<tr class="separator:ga4dd95a64193b078cc91d160ae39a95ed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga01b7fd148c1e5aefa3ea548be3257e50" id="r_ga01b7fd148c1e5aefa3ea548be3257e50"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga01b7fd148c1e5aefa3ea548be3257e50">kFxReverb</a> = "Fx|Reverb"</td></tr>
|
|
<tr class="memdesc:ga01b7fd148c1e5aefa3ea548be3257e50"><td class="mdescLeft"> </td><td class="mdescRight">Reverberation, Room Simulation, Convolution Reverb... <br /></td></tr>
|
|
<tr class="separator:ga01b7fd148c1e5aefa3ea548be3257e50"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab77fa9595f5503b0d5a49407e1a918c7" id="r_gab77fa9595f5503b0d5a49407e1a918c7"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gab77fa9595f5503b0d5a49407e1a918c7">kFxSpatial</a> = "Fx|Spatial"</td></tr>
|
|
<tr class="memdesc:gab77fa9595f5503b0d5a49407e1a918c7"><td class="mdescLeft"> </td><td class="mdescRight">MonoToStereo, StereoEnhancer,... <br /></td></tr>
|
|
<tr class="separator:gab77fa9595f5503b0d5a49407e1a918c7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf9b7f8cfe416744097bfcddfdcced2e6" id="r_gaf9b7f8cfe416744097bfcddfdcced2e6"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gaf9b7f8cfe416744097bfcddfdcced2e6">kFxSurround</a> = "Fx|Surround"</td></tr>
|
|
<tr class="memdesc:gaf9b7f8cfe416744097bfcddfdcced2e6"><td class="mdescLeft"> </td><td class="mdescRight">dedicated to surround processing: LFE Splitter, Bass Manager... <br /></td></tr>
|
|
<tr class="separator:gaf9b7f8cfe416744097bfcddfdcced2e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga658d80d06b44b28d34628e66c2f1e4e3" id="r_ga658d80d06b44b28d34628e66c2f1e4e3"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga658d80d06b44b28d34628e66c2f1e4e3">kFxTools</a> = "Fx|Tools"</td></tr>
|
|
<tr class="memdesc:ga658d80d06b44b28d34628e66c2f1e4e3"><td class="mdescLeft"> </td><td class="mdescRight">Volume, Mixer, Tuner... <br /></td></tr>
|
|
<tr class="separator:ga658d80d06b44b28d34628e66c2f1e4e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0091b72150adc715454c410d230127e9" id="r_ga0091b72150adc715454c410d230127e9"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga0091b72150adc715454c410d230127e9">kFxVocals</a> = "Fx|Vocals"</td></tr>
|
|
<tr class="memdesc:ga0091b72150adc715454c410d230127e9"><td class="mdescLeft"> </td><td class="mdescRight">Tools dedicated to Vocals. <br /></td></tr>
|
|
<tr class="separator:ga0091b72150adc715454c410d230127e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac380562898ec7144f4e0ee3b4baa6aa3" id="r_gac380562898ec7144f4e0ee3b4baa6aa3"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gac380562898ec7144f4e0ee3b4baa6aa3">kInstrument</a> = "Instrument"</td></tr>
|
|
<tr class="memdesc:gac380562898ec7144f4e0ee3b4baa6aa3"><td class="mdescLeft"> </td><td class="mdescRight">Effect used as instrument (sound generator), not as insert. <br /></td></tr>
|
|
<tr class="separator:gac380562898ec7144f4e0ee3b4baa6aa3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga793ad8a6c605423f8ca78e6bfacd8e22" id="r_ga793ad8a6c605423f8ca78e6bfacd8e22"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga793ad8a6c605423f8ca78e6bfacd8e22">kInstrumentDrum</a> = "Instrument|Drum"</td></tr>
|
|
<tr class="memdesc:ga793ad8a6c605423f8ca78e6bfacd8e22"><td class="mdescLeft"> </td><td class="mdescRight">Instrument for Drum sounds. <br /></td></tr>
|
|
<tr class="separator:ga793ad8a6c605423f8ca78e6bfacd8e22"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2dd44f3dc1709680a63b597bac817796" id="r_ga2dd44f3dc1709680a63b597bac817796"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga2dd44f3dc1709680a63b597bac817796">kInstrumentExternal</a> = "Instrument|External"</td></tr>
|
|
<tr class="memdesc:ga2dd44f3dc1709680a63b597bac817796"><td class="mdescLeft"> </td><td class="mdescRight">External Instrument (wrapped Hardware) <br /></td></tr>
|
|
<tr class="separator:ga2dd44f3dc1709680a63b597bac817796"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadceab87ecf367542d41be60acbdf1f6a" id="r_gadceab87ecf367542d41be60acbdf1f6a"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gadceab87ecf367542d41be60acbdf1f6a">kInstrumentPiano</a> = "Instrument|Piano"</td></tr>
|
|
<tr class="memdesc:gadceab87ecf367542d41be60acbdf1f6a"><td class="mdescLeft"> </td><td class="mdescRight">Instrument for Piano sounds. <br /></td></tr>
|
|
<tr class="separator:gadceab87ecf367542d41be60acbdf1f6a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadf71323f9881f84038a18a55f9c5693b" id="r_gadf71323f9881f84038a18a55f9c5693b"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gadf71323f9881f84038a18a55f9c5693b">kInstrumentSampler</a> = "Instrument|Sampler"</td></tr>
|
|
<tr class="memdesc:gadf71323f9881f84038a18a55f9c5693b"><td class="mdescLeft"> </td><td class="mdescRight">Instrument based on Samples. <br /></td></tr>
|
|
<tr class="separator:gadf71323f9881f84038a18a55f9c5693b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaadec73a763ae5856f94a1d0ad1335d58" id="r_gaadec73a763ae5856f94a1d0ad1335d58"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gaadec73a763ae5856f94a1d0ad1335d58">kInstrumentSynth</a> = "Instrument|Synth"</td></tr>
|
|
<tr class="memdesc:gaadec73a763ae5856f94a1d0ad1335d58"><td class="mdescLeft"> </td><td class="mdescRight">Instrument based on Synthesis. <br /></td></tr>
|
|
<tr class="separator:gaadec73a763ae5856f94a1d0ad1335d58"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaffed7482d7d1551379ad26515f4816ef" id="r_gaffed7482d7d1551379ad26515f4816ef"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gaffed7482d7d1551379ad26515f4816ef">kInstrumentSynthSampler</a> = "Instrument|Synth|Sampler"</td></tr>
|
|
<tr class="memdesc:gaffed7482d7d1551379ad26515f4816ef"><td class="mdescLeft"> </td><td class="mdescRight">Instrument based on Synthesis and Samples. <br /></td></tr>
|
|
<tr class="separator:gaffed7482d7d1551379ad26515f4816ef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae0aa5ea7deb453d05ae4a38612d30868" id="r_gae0aa5ea7deb453d05ae4a38612d30868"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gae0aa5ea7deb453d05ae4a38612d30868">kAmbisonics</a> = "Ambisonics"</td></tr>
|
|
<tr class="memdesc:gae0aa5ea7deb453d05ae4a38612d30868"><td class="mdescLeft"> </td><td class="mdescRight">used for Ambisonics channel (FX or Panner/Mixconverter/Up-Mixer/Down-Mixer when combined with other category) <br /></td></tr>
|
|
<tr class="separator:gae0aa5ea7deb453d05ae4a38612d30868"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf0d4b7073ef26a60cedee77e04e9f94f" id="r_gaf0d4b7073ef26a60cedee77e04e9f94f"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gaf0d4b7073ef26a60cedee77e04e9f94f">kAnalyzer</a> = "Analyzer"</td></tr>
|
|
<tr class="memdesc:gaf0d4b7073ef26a60cedee77e04e9f94f"><td class="mdescLeft"> </td><td class="mdescRight">Meter, Scope, FFT-Display, not selectable as insert plug-in. <br /></td></tr>
|
|
<tr class="separator:gaf0d4b7073ef26a60cedee77e04e9f94f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa5ff5ac3ea4de85f61375ed04b2ab88a" id="r_gaa5ff5ac3ea4de85f61375ed04b2ab88a"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gaa5ff5ac3ea4de85f61375ed04b2ab88a">kNoOfflineProcess</a> = "NoOfflineProcess"</td></tr>
|
|
<tr class="memdesc:gaa5ff5ac3ea4de85f61375ed04b2ab88a"><td class="mdescLeft"> </td><td class="mdescRight">will be NOT used for plug-in offline processing (will work as normal insert plug-in) <br /></td></tr>
|
|
<tr class="separator:gaa5ff5ac3ea4de85f61375ed04b2ab88a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab1fff222e0c2b65ce6574afa48e3b838" id="r_gab1fff222e0c2b65ce6574afa48e3b838"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gab1fff222e0c2b65ce6574afa48e3b838">kOnlyARA</a> = "OnlyARA"</td></tr>
|
|
<tr class="memdesc:gab1fff222e0c2b65ce6574afa48e3b838"><td class="mdescLeft"> </td><td class="mdescRight">used for plug-ins that require ARA to operate (will not work as normal insert plug-in) <br /></td></tr>
|
|
<tr class="separator:gab1fff222e0c2b65ce6574afa48e3b838"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac5a7bb9551dc86a93bc764efef832164" id="r_gac5a7bb9551dc86a93bc764efef832164"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gac5a7bb9551dc86a93bc764efef832164">kOnlyOfflineProcess</a> = "OnlyOfflineProcess"</td></tr>
|
|
<tr class="memdesc:gac5a7bb9551dc86a93bc764efef832164"><td class="mdescLeft"> </td><td class="mdescRight">used for plug-in offline processing (will not work as normal insert plug-in) <br /></td></tr>
|
|
<tr class="separator:gac5a7bb9551dc86a93bc764efef832164"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5c37de66c8a6ede53f92d9ea117bbd50" id="r_ga5c37de66c8a6ede53f92d9ea117bbd50"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga5c37de66c8a6ede53f92d9ea117bbd50">kOnlyRealTime</a> = "OnlyRT"</td></tr>
|
|
<tr class="memdesc:ga5c37de66c8a6ede53f92d9ea117bbd50"><td class="mdescLeft"> </td><td class="mdescRight">indicates that it supports only realtime process call, no processing faster than realtime <br /></td></tr>
|
|
<tr class="separator:ga5c37de66c8a6ede53f92d9ea117bbd50"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6a5beaeb94b8e0a215026ac95f44a6ab" id="r_ga6a5beaeb94b8e0a215026ac95f44a6ab"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga6a5beaeb94b8e0a215026ac95f44a6ab">kSpatial</a> = "Spatial"</td></tr>
|
|
<tr class="memdesc:ga6a5beaeb94b8e0a215026ac95f44a6ab"><td class="mdescLeft"> </td><td class="mdescRight">used for SurroundPanner <br /></td></tr>
|
|
<tr class="separator:ga6a5beaeb94b8e0a215026ac95f44a6ab"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0ab3065d837d3ed2cb309b61e43e7590" id="r_ga0ab3065d837d3ed2cb309b61e43e7590"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga0ab3065d837d3ed2cb309b61e43e7590">kSpatialFx</a> = "Spatial|Fx"</td></tr>
|
|
<tr class="memdesc:ga0ab3065d837d3ed2cb309b61e43e7590"><td class="mdescLeft"> </td><td class="mdescRight">used for SurroundPanner and as insert effect <br /></td></tr>
|
|
<tr class="separator:ga0ab3065d837d3ed2cb309b61e43e7590"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga96b0fa2b93633f94d256d0926a23216f" id="r_ga96b0fa2b93633f94d256d0926a23216f"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga96b0fa2b93633f94d256d0926a23216f">kUpDownMix</a> = "Up-Downmix"</td></tr>
|
|
<tr class="memdesc:ga96b0fa2b93633f94d256d0926a23216f"><td class="mdescLeft"> </td><td class="mdescRight">used for Mixconverter/Up-Mixer/Down-Mixer <br /></td></tr>
|
|
<tr class="separator:ga96b0fa2b93633f94d256d0926a23216f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabd5da3c6aa4168e82cf36eb2c42fac1e" id="r_gabd5da3c6aa4168e82cf36eb2c42fac1e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#gabd5da3c6aa4168e82cf36eb2c42fac1e">kMono</a> = "Mono"</td></tr>
|
|
<tr class="memdesc:gabd5da3c6aa4168e82cf36eb2c42fac1e"><td class="mdescLeft"> </td><td class="mdescRight">used for Mono only plug-in [optional] <br /></td></tr>
|
|
<tr class="separator:gabd5da3c6aa4168e82cf36eb2c42fac1e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga74b483d71fbc43888e605cfdf8b69bd3" id="r_ga74b483d71fbc43888e605cfdf8b69bd3"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga74b483d71fbc43888e605cfdf8b69bd3">kStereo</a> = "Stereo"</td></tr>
|
|
<tr class="memdesc:ga74b483d71fbc43888e605cfdf8b69bd3"><td class="mdescLeft"> </td><td class="mdescRight">used for Stereo only plug-in [optional] <br /></td></tr>
|
|
<tr class="separator:ga74b483d71fbc43888e605cfdf8b69bd3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1cbb72f7fd4c011b07e0a249228e54ac" id="r_ga1cbb72f7fd4c011b07e0a249228e54ac"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/fplatform_8h.html#ae879ea0d66915005ec8ea88f2f1f2762">SMTG_CONSTEXPR</a> const <a class="el" href="group__vst3typedef.html#gaf857b729bfca1b912196dd4ff5421420">CString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__plugType.html#ga1cbb72f7fd4c011b07e0a249228e54ac">kSurround</a> = "Surround"</td></tr>
|
|
<tr class="memdesc:ga1cbb72f7fd4c011b07e0a249228e54ac"><td class="mdescLeft"> </td><td class="mdescRight">used for Surround only plug-in [optional] <br /></td></tr>
|
|
<tr class="separator:ga1cbb72f7fd4c011b07e0a249228e54ac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
|
<a id="ae55c95a44e931e1cd78998c94bc65ee1" name="ae55c95a44e931e1cd78998c94bc65ee1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae55c95a44e931e1cd78998c94bc65ee1">◆ </a></span>kVstAudioEffectClass</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define kVstAudioEffectClass   "Audio Module Class"</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Class Category Name for Audio Processor Component. </p>
|
|
|
|
</div>
|
|
</div>
|
|
</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 ©<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>
|