From 566e225ce19604a60f4b9d3e114fbe017f4aebfc Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Sun, 17 Aug 2025 23:59:12 +0000 Subject: [PATCH] cdcb0d905b374db9fa06b3cfbe836f43bdaf5cb4 --- annotated.html | 20 +- annotated_dup.js | 4 + bug.html | 2 +- classes.html | 4 +- deprecated.html | 2 +- files.html | 2 +- functions.html | 16 +- functions_vars.html | 16 +- globals.html | 2 +- globals_defs.html | 2 +- globals_enum.html | 3 +- globals_eval.html | 2 +- globals_eval_v.html | 13 +- globals_type.html | 2 +- globals_v.html | 14 +- index.html | 2 +- navtreedata.js | 5 +- navtreeindex0.js | 496 +- navtreeindex1.js | 500 +- navtreeindex2.js | 94 +- pages.html | 7 +- search/all_10.js | 18 +- search/all_11.js | 6 +- search/all_13.js | 821 +-- search/all_3.js | 3 +- search/all_4.js | 7 +- search/all_5.js | 4 +- search/all_9.js | 3 +- search/all_a.js | 3 +- search/all_b.js | 9 +- search/all_d.js | 3 +- search/classes_0.js | 18 +- search/enums_0.js | 15 +- search/enumvalues_1.js | 441 +- search/pages_2.js | 2 +- search/searchdata.js | 2 +- search/variables_10.js | 18 +- search/variables_11.js | 3 +- search/variables_13.js | 3 +- search/variables_3.js | 3 +- search/variables_4.js | 5 +- search/variables_5.js | 4 +- search/variables_9.js | 3 +- search/variables_a.js | 3 +- search/variables_b.js | 9 +- search/variables_d.js | 3 +- structvst__effect__supports__t.html | 90 +- structvst__effect__t.html | 50 +- structvst__event__t.html | 157 +- structvst__event__t.js | 11 +- structvst__events__t.html | 30 +- structvst__events__t.js | 1 - structvst__host__supports__t.html | 79 +- structvst__parameter__properties__t.html | 2 +- structvst__rect__t.html | 2 +- ...vst__speaker__arrangement__dynamic__t.html | 2 +- structvst__speaker__arrangement__t.html | 2 +- structvst__speaker__properties__t.html | 2 +- structvst__stream__properties__t.html | 2 +- todo.html | 14 +- unionvst__event__midi__sysex__t.html | 219 + unionvst__event__midi__sysex__t.js | 7 + unionvst__event__midi__t.html | 306 ++ unionvst__event__midi__t.js | 11 + vst_8h.html | 1793 ++++--- vst_8h.js | 17 + vst_8h_source.html | 4436 +++++++++-------- vst_8hpp.html | 2 +- vst_8hpp_source.html | 2 +- 69 files changed, 5524 insertions(+), 4330 deletions(-) create mode 100644 unionvst__event__midi__sysex__t.html create mode 100644 unionvst__event__midi__sysex__t.js create mode 100644 unionvst__event__midi__t.html create mode 100644 unionvst__event__midi__t.js diff --git a/annotated.html b/annotated.html index 24fb53a..bf4581f 100644 --- a/annotated.html +++ b/annotated.html @@ -97,13 +97,17 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable(); - - - - - - - + + + + + + + + + + +
 Cvst_effect_supports_tHost to Plug-in support checks
 Cvst_effect_tPlug-in Effect definition
 Cvst_host_supports_tPlug-in to Host support checks
 Cvst_parameter_properties_tInformation about a parameter
 Cvst_rect_tWindow/Editor Rectangle
 Cvst_speaker_arrangement_dynamic_t
 Cvst_speaker_arrangement_t
 Cvst_speaker_properties_t
 Cvst_stream_properties_t
 Cvst_event_midi_sysex_tA MIDI SysEx event
 Cvst_event_midi_tA MIDI event
 Cvst_event_tA generic event
 Cvst_events_tA collection of events
 Cvst_host_supports_tPlug-in to Host support checks
 Cvst_parameter_properties_tInformation about a parameter
 Cvst_rect_tWindow/Editor Rectangle
 Cvst_speaker_arrangement_dynamic_t
 Cvst_speaker_arrangement_t
 Cvst_speaker_properties_t
 Cvst_stream_properties_t
@@ -111,7 +115,7 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable(); diff --git a/annotated_dup.js b/annotated_dup.js index 3968626..0033609 100644 --- a/annotated_dup.js +++ b/annotated_dup.js @@ -2,6 +2,10 @@ var annotated_dup = [ [ "vst_effect_supports_t", "structvst__effect__supports__t.html", "structvst__effect__supports__t" ], [ "vst_effect_t", "structvst__effect__t.html", "structvst__effect__t" ], + [ "vst_event_midi_sysex_t", "unionvst__event__midi__sysex__t.html", "unionvst__event__midi__sysex__t" ], + [ "vst_event_midi_t", "unionvst__event__midi__t.html", "unionvst__event__midi__t" ], + [ "vst_event_t", "structvst__event__t.html", "structvst__event__t" ], + [ "vst_events_t", "structvst__events__t.html", "structvst__events__t" ], [ "vst_host_supports_t", "structvst__host__supports__t.html", "structvst__host__supports__t" ], [ "vst_parameter_properties_t", "structvst__parameter__properties__t.html", "structvst__parameter__properties__t" ], [ "vst_rect_t", "structvst__rect__t.html", "structvst__rect__t" ], diff --git a/bug.html b/bug.html index 03d774a..340086d 100644 --- a/bug.html +++ b/bug.html @@ -105,7 +105,7 @@ $(document).ready(function(){initNavTree('bug.html',''); initResizable(); }); diff --git a/classes.html b/classes.html index e9a73e9..2795b0f 100644 --- a/classes.html +++ b/classes.html @@ -97,14 +97,14 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
V
-
vst_effect_supports_t
vst_effect_t
vst_host_supports_t
vst_parameter_properties_t
vst_rect_t
vst_speaker_arrangement_dynamic_t
vst_speaker_arrangement_t
vst_speaker_properties_t
vst_stream_properties_t
+
vst_effect_supports_t
vst_effect_t
vst_event_midi_sysex_t
vst_event_midi_t
vst_event_t
vst_events_t
vst_host_supports_t
vst_parameter_properties_t
vst_rect_t
vst_speaker_arrangement_dynamic_t
vst_speaker_arrangement_t
vst_speaker_properties_t
vst_stream_properties_t
diff --git a/deprecated.html b/deprecated.html index 68b5c09..ae42eed 100644 --- a/deprecated.html +++ b/deprecated.html @@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('deprecated.html',''); initResizable(); diff --git a/files.html b/files.html index 4cf009c..54d3ead 100644 --- a/files.html +++ b/files.html @@ -104,7 +104,7 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); }); diff --git a/functions.html b/functions.html index 1617ba5..75f9e7b 100644 --- a/functions.html +++ b/functions.html @@ -132,10 +132,12 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
  • closeFileSelector : vst_host_supports_t
  • conformsToWindowRules : vst_effect_supports_t
  • control : vst_effect_t
  • +
  • count : vst_events_t
  • - d -

    @@ -143,6 +145,8 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();

    - e -

    @@ -164,12 +168,14 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();

    - i -

    - l -

    @@ -177,6 +183,7 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
  • magic_number : vst_effect_t
  • max_value_i32 : vst_parameter_properties_t
  • metapass : vst_effect_supports_t
  • +
  • midi : vst_event_midi_t
  • midiProgramNames : vst_effect_supports_t
  • min_value_i32 : vst_parameter_properties_t
  • mixDryWet : vst_effect_supports_t
  • @@ -197,6 +204,7 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();

    - o -

    @@ -226,6 +234,7 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
  • sendVstTimeInfo : vst_host_supports_t
  • set_parameter : vst_effect_t
  • shellCategory : vst_host_supports_t
  • +
  • size : vst_event_midi_sysex_t, vst_event_t
  • sizeWindow : vst_host_supports_t
  • speakers : vst_speaker_arrangement_dynamic_t< T >, vst_speaker_arrangement_t
  • startStopProcess : vst_host_supports_t
  • @@ -233,12 +242,14 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
  • step_i32 : vst_parameter_properties_t
  • step_large_f32 : vst_parameter_properties_t
  • step_small_f32 : vst_parameter_properties_t
  • +
  • sysex : vst_event_midi_sysex_t
  • - t -

    @@ -248,6 +259,7 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();

    - v -

    @@ -255,7 +267,7 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable(); diff --git a/functions_vars.html b/functions_vars.html index 8cf6f90..3a941f2 100644 --- a/functions_vars.html +++ b/functions_vars.html @@ -132,10 +132,12 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
  • closeFileSelector : vst_host_supports_t
  • conformsToWindowRules : vst_effect_supports_t
  • control : vst_effect_t
  • +
  • count : vst_events_t
  • - d -

    @@ -143,6 +145,8 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl

    - e -

    @@ -164,12 +168,14 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl

    - i -

    - l -

    @@ -177,6 +183,7 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
  • magic_number : vst_effect_t
  • max_value_i32 : vst_parameter_properties_t
  • metapass : vst_effect_supports_t
  • +
  • midi : vst_event_midi_t
  • midiProgramNames : vst_effect_supports_t
  • min_value_i32 : vst_parameter_properties_t
  • mixDryWet : vst_effect_supports_t
  • @@ -197,6 +204,7 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl

    - o -

    @@ -226,6 +234,7 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
  • sendVstTimeInfo : vst_host_supports_t
  • set_parameter : vst_effect_t
  • shellCategory : vst_host_supports_t
  • +
  • size : vst_event_midi_sysex_t, vst_event_t
  • sizeWindow : vst_host_supports_t
  • speakers : vst_speaker_arrangement_dynamic_t< T >, vst_speaker_arrangement_t
  • startStopProcess : vst_host_supports_t
  • @@ -233,12 +242,14 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
  • step_i32 : vst_parameter_properties_t
  • step_large_f32 : vst_parameter_properties_t
  • step_small_f32 : vst_parameter_properties_t
  • +
  • sysex : vst_event_midi_sysex_t
  • - t -

    @@ -248,6 +259,7 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl

    - v -

    @@ -255,7 +267,7 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl diff --git a/globals.html b/globals.html index d1ce327..27b97f2 100644 --- a/globals.html +++ b/globals.html @@ -105,7 +105,7 @@ $(document).ready(function(){initNavTree('globals.html',''); initResizable(); }) diff --git a/globals_defs.html b/globals_defs.html index 99c9684..d70dd5c 100644 --- a/globals_defs.html +++ b/globals_defs.html @@ -109,7 +109,7 @@ $(document).ready(function(){initNavTree('globals_defs.html',''); initResizable( diff --git a/globals_enum.html b/globals_enum.html index 3da5aee..2f80879 100644 --- a/globals_enum.html +++ b/globals_enum.html @@ -95,6 +95,7 @@ $(document).ready(function(){initNavTree('globals_enum.html',''); initResizable(
  • VST_EFFECT_CATEGORY : vst.h
  • VST_EFFECT_FLAG : vst.h
  • VST_EFFECT_OPCODE : vst.h
  • +
  • VST_EVENT_TYPE : vst.h
  • VST_HOST_OPCODE : vst.h
  • VST_PARAMETER_FLAG : vst.h
  • VST_SPEAKER_ARRANGEMENT_TYPE : vst.h
  • @@ -108,7 +109,7 @@ $(document).ready(function(){initNavTree('globals_enum.html',''); initResizable( diff --git a/globals_eval.html b/globals_eval.html index d3b1fde..603ea64 100644 --- a/globals_eval.html +++ b/globals_eval.html @@ -105,7 +105,7 @@ $(document).ready(function(){initNavTree('globals_eval.html',''); initResizable( diff --git a/globals_eval_v.html b/globals_eval_v.html index de25960..b0443f0 100644 --- a/globals_eval_v.html +++ b/globals_eval_v.html @@ -238,6 +238,7 @@ $(document).ready(function(){initNavTree('globals_eval_v.html',''); initResizabl
  • VST_EFFECT_OPCODE_EDITOR_VKEY_UP : vst.h
  • VST_EFFECT_OPCODE_EFFECT_CATEGORY : vst.h
  • VST_EFFECT_OPCODE_EFFECT_NAME : vst.h
  • +
  • VST_EFFECT_OPCODE_EVENT : vst.h
  • VST_EFFECT_OPCODE_FOURCC : vst.h
  • VST_EFFECT_OPCODE_GET_CHUNK_DATA : vst.h
  • VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES : vst.h
  • @@ -303,6 +304,15 @@ $(document).ready(function(){initNavTree('globals_eval_v.html',''); initResizabl
  • VST_EFFECT_OPCODE_WINDOW_GETRECT : vst.h
  • VST_EFFECT_OPCODE_WINDOW_KEYBOARD : vst.h
  • VST_EFFECT_OPCODE_WINDOW_MOUSE : vst.h
  • +
  • VST_EVENT_TYPE_00 : vst.h
  • +
  • VST_EVENT_TYPE_01 : vst.h
  • +
  • VST_EVENT_TYPE_02 : vst.h
  • +
  • VST_EVENT_TYPE_03 : vst.h
  • +
  • VST_EVENT_TYPE_04 : vst.h
  • +
  • VST_EVENT_TYPE_05 : vst.h
  • +
  • VST_EVENT_TYPE_INVALID : vst.h
  • +
  • VST_EVENT_TYPE_MIDI : vst.h
  • +
  • VST_EVENT_TYPE_MIDI_SYSEX : vst.h
  • VST_HOST_OPCODE_00 : vst.h
  • VST_HOST_OPCODE_01 : vst.h
  • VST_HOST_OPCODE_02 : vst.h
  • @@ -355,6 +365,7 @@ $(document).ready(function(){initNavTree('globals_eval_v.html',''); initResizabl
  • VST_HOST_OPCODE_CURRENT_EFFECT_ID : vst.h
  • VST_HOST_OPCODE_CUSTOM : vst.h
  • VST_HOST_OPCODE_EDITOR_UPDATE : vst.h
  • +
  • VST_HOST_OPCODE_EVENT : vst.h
  • VST_HOST_OPCODE_IO_MODIFIED : vst.h
  • VST_HOST_OPCODE_KEEPALIVE_OR_IDLE : vst.h
  • VST_HOST_OPCODE_MAX : vst.h
  • @@ -459,7 +470,7 @@ $(document).ready(function(){initNavTree('globals_eval_v.html',''); initResizabl diff --git a/globals_type.html b/globals_type.html index c112496..99e8088 100644 --- a/globals_type.html +++ b/globals_type.html @@ -104,7 +104,7 @@ $(document).ready(function(){initNavTree('globals_type.html',''); initResizable( diff --git a/globals_v.html b/globals_v.html index 1dc46a3..8ffa28a 100644 --- a/globals_v.html +++ b/globals_v.html @@ -248,6 +248,7 @@ $(document).ready(function(){initNavTree('globals_v.html',''); initResizable();
  • VST_EFFECT_OPCODE_EDITOR_VKEY_UP : vst.h
  • VST_EFFECT_OPCODE_EFFECT_CATEGORY : vst.h
  • VST_EFFECT_OPCODE_EFFECT_NAME : vst.h
  • +
  • VST_EFFECT_OPCODE_EVENT : vst.h
  • VST_EFFECT_OPCODE_FOURCC : vst.h
  • VST_EFFECT_OPCODE_GET_CHUNK_DATA : vst.h
  • VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES : vst.h
  • @@ -321,6 +322,16 @@ $(document).ready(function(){initNavTree('globals_v.html',''); initResizable();
  • VST_ENTRYPOINT_MACOS : vst.h
  • VST_ENTRYPOINT_MACOS_POWERPC : vst.h
  • VST_ENTRYPOINT_WINDOWS : vst.h
  • +
  • VST_EVENT_TYPE : vst.h
  • +
  • VST_EVENT_TYPE_00 : vst.h
  • +
  • VST_EVENT_TYPE_01 : vst.h
  • +
  • VST_EVENT_TYPE_02 : vst.h
  • +
  • VST_EVENT_TYPE_03 : vst.h
  • +
  • VST_EVENT_TYPE_04 : vst.h
  • +
  • VST_EVENT_TYPE_05 : vst.h
  • +
  • VST_EVENT_TYPE_INVALID : vst.h
  • +
  • VST_EVENT_TYPE_MIDI : vst.h
  • +
  • VST_EVENT_TYPE_MIDI_SYSEX : vst.h
  • VST_FOURCC : vst.h
  • VST_FUNCTION_INTERFACE : vst.h
  • vst_host_callback_t : vst.h
  • @@ -377,6 +388,7 @@ $(document).ready(function(){initNavTree('globals_v.html',''); initResizable();
  • VST_HOST_OPCODE_CURRENT_EFFECT_ID : vst.h
  • VST_HOST_OPCODE_CUSTOM : vst.h
  • VST_HOST_OPCODE_EDITOR_UPDATE : vst.h
  • +
  • VST_HOST_OPCODE_EVENT : vst.h
  • VST_HOST_OPCODE_IO_MODIFIED : vst.h
  • VST_HOST_OPCODE_KEEPALIVE_OR_IDLE : vst.h
  • VST_HOST_OPCODE_MAX : vst.h
  • @@ -489,7 +501,7 @@ $(document).ready(function(){initNavTree('globals_v.html',''); initResizable(); diff --git a/index.html b/index.html index 12d9d60..483935b 100644 --- a/index.html +++ b/index.html @@ -98,7 +98,7 @@ $(document).ready(function(){initNavTree('index.html',''); initResizable(); }); diff --git a/navtreedata.js b/navtreedata.js index c69fef3..720dbe8 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -25,6 +25,7 @@ var NAVTREE = [ [ "VST2SDK", "index.html", [ + [ "Todo List", "todo.html", null ], [ "Deprecated List", "deprecated.html", null ], [ "Bug List", "bug.html", null ], [ "Data Structures", "annotated.html", [ @@ -51,8 +52,8 @@ var NAVTREE = var NAVTREEINDEX = [ "annotated.html", -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c", -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6" +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a", +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex0.js b/navtreeindex0.js index 486af32..41b9866 100644 --- a/navtreeindex0.js +++ b/navtreeindex0.js @@ -1,253 +1,253 @@ var NAVTREEINDEX0 = { -"annotated.html":[2,0], -"bug.html":[1], -"classes.html":[2,1], -"deprecated.html":[0], -"files.html":[3,0], -"functions.html":[2,2,0], -"functions_vars.html":[2,2,1], -"globals.html":[3,1,0], -"globals.html":[3,1,0,0], -"globals_defs.html":[3,1,4], -"globals_enum.html":[3,1,2], -"globals_eval.html":[3,1,3], -"globals_eval.html":[3,1,3,0], -"globals_eval_v.html":[3,1,3,1], -"globals_type.html":[3,1,1], -"globals_v.html":[3,1,0,1], +"annotated.html":[3,0], +"bug.html":[2], +"classes.html":[3,1], +"deprecated.html":[1], +"files.html":[4,0], +"functions.html":[3,2,0], +"functions_vars.html":[3,2,1], +"globals.html":[4,1,0,0], +"globals.html":[4,1,0], +"globals_defs.html":[4,1,4], +"globals_enum.html":[4,1,2], +"globals_eval.html":[4,1,3], +"globals_eval.html":[4,1,3,0], +"globals_eval_v.html":[4,1,3,1], +"globals_type.html":[4,1,1], +"globals_v.html":[4,1,0,1], "index.html":[], "pages.html":[], -"structvst__effect__supports__t.html":[2,0,0], -"structvst__effect__supports__t.html#a109a27795eba366359bb8c844efdf982":[2,0,0,2], -"structvst__effect__supports__t.html#a1424a3eaea6e3523a2095365c8b4d3f8":[2,0,0,6], -"structvst__effect__supports__t.html#a19f3b10dc37634c74ba652eb29dd8c9c":[2,0,0,18], -"structvst__effect__supports__t.html#a369545653d354e1a37dbd43f4c61fbf2":[2,0,0,0], -"structvst__effect__supports__t.html#a41fe9d0d3694dcf3823e909266f1f655":[2,0,0,7], -"structvst__effect__supports__t.html#a4298a59574332c08ae251b19f8b4fb30":[2,0,0,3], -"structvst__effect__supports__t.html#a48935ec960f31f61d7d65fad5da3e654":[2,0,0,8], -"structvst__effect__supports__t.html#a5fb5fcfc3fa8d47dcc79b02f2d5e6a01":[2,0,0,1], -"structvst__effect__supports__t.html#a66a4bb0e8768633350c0176d429323d0":[2,0,0,4], -"structvst__effect__supports__t.html#a6a4bc33d77e38c2a6dcb2338f80adbcd":[2,0,0,23], -"structvst__effect__supports__t.html#a6e10d8e3128b98886cbccef28acfb906":[2,0,0,5], -"structvst__effect__supports__t.html#a8086cec9d9f331bc742bbfeb35de8ac8":[2,0,0,11], -"structvst__effect__supports__t.html#a85726da73c22aa6bb437ef00cf4847d0":[2,0,0,14], -"structvst__effect__supports__t.html#a9b59e445c1974d4936b04a38aed6d9c8":[2,0,0,20], -"structvst__effect__supports__t.html#a9f75a06664aecd16b53c90e0dfe263c7":[2,0,0,22], -"structvst__effect__supports__t.html#ab3e7a6a9e6915365d48a497ff55464c1":[2,0,0,16], -"structvst__effect__supports__t.html#ab5037d9b564497d1ff6a981596fa746f":[2,0,0,10], -"structvst__effect__supports__t.html#ac8b18569b1bbf88299848558a44beafe":[2,0,0,9], -"structvst__effect__supports__t.html#aca1220ffa3c9a1efd7f810dad53e7b22":[2,0,0,19], -"structvst__effect__supports__t.html#ad04d57a10924025ade25e361b9fb6a6c":[2,0,0,15], -"structvst__effect__supports__t.html#ad4593812b68452c9fb9cd9cda6ba2f2a":[2,0,0,13], -"structvst__effect__supports__t.html#ad98657dfee97ce13c47df387433b19c4":[2,0,0,21], -"structvst__effect__supports__t.html#ae4546cdb70d2d73d66b5fe2cc74ac409":[2,0,0,17], -"structvst__effect__supports__t.html#af0adb0b6701433048ab1fb44c4b4022c":[2,0,0,12], -"structvst__effect__supports__t.html#af460acd0d3a785e6f474c90337aefa44":[2,0,0,24], -"structvst__effect__t.html":[2,0,1], -"structvst__effect__t.html#a16fb322ee839b5eabec21dfc6080a0aa":[2,0,1,14], -"structvst__effect__t.html#a1f8a46bbce3d5a344c8913cb57bcb3ea":[2,0,1,12], -"structvst__effect__t.html#a289f10b730f005028dfa6e3a81e9fb6f":[2,0,1,18], -"structvst__effect__t.html#a4a526814ed2457ff046fd4519eaef949":[2,0,1,3], -"structvst__effect__t.html#a55281d2049cabb1f0f4720fea1155af4":[2,0,1,21], -"structvst__effect__t.html#a6b2cc5a39fa749e491d5293977fe3a10":[2,0,1,17], -"structvst__effect__t.html#a6e60924b1b770b95ee4566c9c40ca516":[2,0,1,8], -"structvst__effect__t.html#a7339b8f2e5aa6f967d4a3968d89f98a1":[2,0,1,11], -"structvst__effect__t.html#a73439cdba53843cc4d8b5e7fd4541801":[2,0,1,16], -"structvst__effect__t.html#a784b4b31eb7146fc3519c02e291a52ef":[2,0,1,19], -"structvst__effect__t.html#a7c9ecaba8204d87a389caa57f81c5694":[2,0,1,22], -"structvst__effect__t.html#a843c15cf66a288a5fc0116fcce5ec2b0":[2,0,1,10], -"structvst__effect__t.html#a8b0e914e0f40313ae4a71e30a85b6e2b":[2,0,1,20], -"structvst__effect__t.html#aa7b1aaa0a269f355ae70dd7e98d2e88d":[2,0,1,0], -"structvst__effect__t.html#aa9b31c04fdd3054e9e666317adf7853c":[2,0,1,2], -"structvst__effect__t.html#aaf83120c5797313a214c7a158ff61a12":[2,0,1,4], -"structvst__effect__t.html#acb1c1f4708f390c12473c37bcf941c81":[2,0,1,15], -"structvst__effect__t.html#acca19695c0017d0f9466e6057a3b8760":[2,0,1,7], -"structvst__effect__t.html#ad556a5a0e25085030509a4fac0d07e3b":[2,0,1,9], -"structvst__effect__t.html#add0a35a4462b39e9b83d63fd5001231c":[2,0,1,6], -"structvst__effect__t.html#ae95d43470b9e68ebb4ce9cc7930fb95b":[2,0,1,13], -"structvst__effect__t.html#aea6508b20455977331f51749b9b5b15d":[2,0,1,1], -"structvst__effect__t.html#afec5297ef9b4703c2478d128568ce608":[2,0,1,5], -"structvst__host__supports__t.html":[2,0,2], -"structvst__host__supports__t.html#a0e29115f972dc33f1e0f94e5dd29d135":[2,0,2,0], -"structvst__host__supports__t.html#a18302ba2b6035a074d65fe91126ec7c7":[2,0,2,3], -"structvst__host__supports__t.html#a1f6480e1200140d9e9c61de73d5fc733":[2,0,2,5], -"structvst__host__supports__t.html#a46ed15dad8c717fbc424538c60f5c2d2":[2,0,2,2], -"structvst__host__supports__t.html#a4cf927ab8060c5afc39c4940e8d3b4aa":[2,0,2,7], -"structvst__host__supports__t.html#a535b6aee67bca280eec97438b2023e69":[2,0,2,9], -"structvst__host__supports__t.html#a5d3b683854d1253b07cc0170579136bc":[2,0,2,6], -"structvst__host__supports__t.html#a60fa9d8e07fd1be3887ac6dd3db955e5":[2,0,2,13], -"structvst__host__supports__t.html#a6c763a08c444158139939e46a5a5c881":[2,0,2,8], -"structvst__host__supports__t.html#a8b33f813bb3a9c7de15daa462176c14b":[2,0,2,12], -"structvst__host__supports__t.html#aa373ce1fbc010668609eceb8b5b8d380":[2,0,2,4], -"structvst__host__supports__t.html#adc0596abc5b3c78c66b595a966cdf652":[2,0,2,1], -"structvst__host__supports__t.html#ae69e0621350cfdf7f8a51305e9fe8e95":[2,0,2,10], -"structvst__host__supports__t.html#aeb8dd77685b635be72c933a66056a0a1":[2,0,2,11], -"structvst__parameter__properties__t.html":[2,0,3], -"structvst__parameter__properties__t.html#a02ac161f41598c9140cad6394bed1e3d":[2,0,3,6], -"structvst__parameter__properties__t.html#a0979487731dfdc09f40df4a65c403a97":[2,0,3,0], -"structvst__parameter__properties__t.html#a4b2fbabc3c1d3bd6a33242df7d32d026":[2,0,3,3], -"structvst__parameter__properties__t.html#a536d12f74400069aa4dfaec620b47bdd":[2,0,3,4], -"structvst__parameter__properties__t.html#a63e39667345b6e1fff1a966d16940323":[2,0,3,2], -"structvst__parameter__properties__t.html#a781a76eec41f0337b2389f181681eb60":[2,0,3,7], -"structvst__parameter__properties__t.html#a83d812684b3fde93c09913d06574dfd4":[2,0,3,9], -"structvst__parameter__properties__t.html#a88ecf0593c5a680fbcf273f3a21f9d06":[2,0,3,11], -"structvst__parameter__properties__t.html#a94755e0b6feacf58e9de4b4a622fcddd":[2,0,3,13], -"structvst__parameter__properties__t.html#a9b1ace1183e9e315f77f51a66334357a":[2,0,3,12], -"structvst__parameter__properties__t.html#a9bbc613a559dfc92086ba0b638ab91e4":[2,0,3,5], -"structvst__parameter__properties__t.html#ad471b50780abc9105eba9ac9ed561e52":[2,0,3,8], -"structvst__parameter__properties__t.html#ad5cfe12a6ec0e20578728cd92d64a473":[2,0,3,1], -"structvst__parameter__properties__t.html#ad7633adf7c9bfd344844a9ababa1d078":[2,0,3,14], -"structvst__parameter__properties__t.html#ae7377da7bb0d90b3cf6de336f94caa54":[2,0,3,10], -"structvst__rect__t.html":[2,0,4], -"structvst__rect__t.html#a4007bddb202d719de238494924f17731":[2,0,4,1], -"structvst__rect__t.html#a7395e93ccf2260b091346fdd7b0f2588":[2,0,4,3], -"structvst__rect__t.html#a77217d01f61ba7707cdc5378ba23d988":[2,0,4,0], -"structvst__rect__t.html#a9a4ee7791a64a683c372dd29d53cd1b6":[2,0,4,2], -"structvst__speaker__arrangement__dynamic__t.html":[2,0,5], -"structvst__speaker__arrangement__dynamic__t.html#a2774bbd0618cdf19b4be5d2ef65b327d":[2,0,5,1], -"structvst__speaker__arrangement__dynamic__t.html#abcbcf44af410fca2fa00994fc42f8319":[2,0,5,0], -"structvst__speaker__arrangement__dynamic__t.html#af230666501c57b0accef5cbd7f4b156b":[2,0,5,2], -"structvst__speaker__arrangement__t.html":[2,0,6], -"structvst__speaker__arrangement__t.html#a2a9c59d0a4d556e8db4f1d62a778a86e":[2,0,6,1], -"structvst__speaker__arrangement__t.html#a35e592b21f8755d39f6a233e469f26cc":[2,0,6,0], -"structvst__speaker__arrangement__t.html#aaf4f173077234d8734179739d9407f69":[2,0,6,2], -"structvst__speaker__properties__t.html":[2,0,7], -"structvst__speaker__properties__t.html#a13641a2282bfa4d18878a9b2aa97607c":[2,0,7,6], -"structvst__speaker__properties__t.html#a16757ae22c28e865e8e297daa18059c4":[2,0,7,1], -"structvst__speaker__properties__t.html#a355e6839cc165d52b1b95d475163a3dd":[2,0,7,3], -"structvst__speaker__properties__t.html#a6b1a966abf37bdc70f6295a29c2c00b2":[2,0,7,4], -"structvst__speaker__properties__t.html#ad470f431aa92a27b0dafe96555cdeaa8":[2,0,7,2], -"structvst__speaker__properties__t.html#af4c82b716245a507553614cf5f2c71d5":[2,0,7,5], -"structvst__speaker__properties__t.html#af92d5e12067e8d6970853dda58ed935c":[2,0,7,0], -"structvst__stream__properties__t.html":[2,0,8], -"structvst__stream__properties__t.html#a31294c7ba0a78b14af3e960ece3399be":[2,0,8,4], -"structvst__stream__properties__t.html#a4ab6cf9b0753323882cc2971b08371e0":[2,0,8,1], -"structvst__stream__properties__t.html#a8f40ce5f9021b92721ce50d2483b5542":[2,0,8,2], -"structvst__stream__properties__t.html#aa3d1bc4ce4e7a31faf644c8e6ffaa66e":[2,0,8,3], -"structvst__stream__properties__t.html#ac110bfbb4b679136b9bd71a9931711fd":[2,0,8,0], -"vst_8h.html":[3,0,0], -"vst_8h.html#a026df697cddfdd1e622e272acaed81a3":[3,0,0,13], -"vst_8h.html#a06137577f2888a09174c03320eedb9f8":[3,0,0,32], -"vst_8h.html#a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943":[3,0,0,32,7], -"vst_8h.html#a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176":[3,0,0,32,1], -"vst_8h.html#a06137577f2888a09174c03320eedb9f8a99cbc222abff5c0bb55fdf6df05c373d":[3,0,0,32,8], -"vst_8h.html#a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163":[3,0,0,32,6], -"vst_8h.html#a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778":[3,0,0,32,0], -"vst_8h.html#a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde":[3,0,0,32,2], -"vst_8h.html#a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257":[3,0,0,32,3], -"vst_8h.html#a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295":[3,0,0,32,5], -"vst_8h.html#a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4":[3,0,0,32,4], -"vst_8h.html#a06c51d1e4072cbda110044ad98c1dce5":[3,0,0,15], -"vst_8h.html#a09521790f0fb9c38d6dbd3602d621053":[3,0,0,17], -"vst_8h.html#a096992dd814520f6112e06c8c4518a9d":[3,0,0,36], -"vst_8h.html#a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0":[3,0,0,36,2], -"vst_8h.html#a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc":[3,0,0,36,5], -"vst_8h.html#a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871":[3,0,0,36,4], -"vst_8h.html#a096992dd814520f6112e06c8c4518a9da856cfb4513254ae6af4a25e4e08f85ce":[3,0,0,36,9], -"vst_8h.html#a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b":[3,0,0,36,3], -"vst_8h.html#a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f":[3,0,0,36,6], -"vst_8h.html#a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41":[3,0,0,36,7], -"vst_8h.html#a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb":[3,0,0,36,8], -"vst_8h.html#a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d":[3,0,0,36,1], -"vst_8h.html#a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6":[3,0,0,36,0], -"vst_8h.html#a10245b388a012f0007c6b64446377ab2":[3,0,0,23], -"vst_8h.html#a14bd123916e582739f85d51ddab2df5b":[3,0,0,10], -"vst_8h.html#a159930143b669088b88b43a54cf91eaf":[3,0,0,18], -"vst_8h.html#a187f06ed217006cee2c625b1fc920956":[3,0,0,19], -"vst_8h.html#a20f63b4dc3f1f96b3c57820f99362a0d":[3,0,0,24], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec":[3,0,0,30], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f":[3,0,0,30,51], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66":[3,0,0,30,9], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020":[3,0,0,30,30], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e":[3,0,0,30,54], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7":[3,0,0,30,6], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867":[3,0,0,30,56], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13":[3,0,0,30,58], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5":[3,0,0,30,11], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c":[3,0,0,30,32], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9":[3,0,0,30,21], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4":[3,0,0,30,61], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0":[3,0,0,30,19], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702":[3,0,0,30,33], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496":[3,0,0,30,24], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06":[3,0,0,30,8], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c":[3,0,0,30,12], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676":[3,0,0,30,34], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08":[3,0,0,30,13], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92":[3,0,0,30,50], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867":[3,0,0,30,38], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545":[3,0,0,30,55], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd":[3,0,0,30,28], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e":[3,0,0,30,47], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a":[3,0,0,30,35], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74":[3,0,0,30,44], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189":[3,0,0,30,27], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11":[3,0,0,30,46], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e":[3,0,0,30,31], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b":[3,0,0,30,10], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2":[3,0,0,30,36], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a":[3,0,0,30,52], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4":[3,0,0,30,3], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275":[3,0,0,30,1], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed":[3,0,0,30,15], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8":[3,0,0,30,49], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a":[3,0,0,30,23], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32":[3,0,0,30,17], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab":[3,0,0,30,22], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6":[3,0,0,30,57], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526":[3,0,0,30,25], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5":[3,0,0,30,20], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558":[3,0,0,30,59], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17":[3,0,0,30,18], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b":[3,0,0,30,0], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb":[3,0,0,30,29], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0":[3,0,0,30,7], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc":[3,0,0,30,41], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd":[3,0,0,30,53], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c":[3,0,0,30,5], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091":[3,0,0,30,43], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28":[3,0,0,30,26], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406":[3,0,0,30,39], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68":[3,0,0,30,60], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecacd93133c8c835b2dc554b919ca09d8cd":[3,0,0,30,62], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4":[3,0,0,30,42], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad5fe7a9677ae11d436d4c8dab95584ba":[3,0,0,30,63], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb":[3,0,0,30,40], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21":[3,0,0,30,4], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e":[3,0,0,30,48], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0":[3,0,0,30,45], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a":[3,0,0,30,2], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48":[3,0,0,30,37], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0":[3,0,0,30,16], -"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1":[3,0,0,30,14], -"vst_8h.html#a224bcc8caacf5906a25ae60542d31028":[3,0,0,14], -"vst_8h.html#a2e0a659f8b4b8857a799a0b9c683a216":[3,0,0,21], -"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3":[3,0,0,34], -"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481":[3,0,0,34,2], -"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0":[3,0,0,34,0], -"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07":[3,0,0,34,7], -"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871":[3,0,0,34,8], -"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21":[3,0,0,34,4], -"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a87f4968ac18a5a2a2a7e43c500fb5fee":[3,0,0,34,10], -"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04":[3,0,0,34,5], -"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56":[3,0,0,34,6], -"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b":[3,0,0,34,1], -"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b":[3,0,0,34,3], -"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d":[3,0,0,34,9], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2c":[3,0,0,33], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9":[3,0,0,33,6], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca059532f5dbd61a0a04f797cad7f98bec":[3,0,0,33,41], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e":[3,0,0,33,2], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba":[3,0,0,33,3], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a":[3,0,0,33,4], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6":[3,0,0,33,32], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346":[3,0,0,33,16], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd":[3,0,0,33,0], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201":[3,0,0,33,37], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527":[3,0,0,33,30], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96":[3,0,0,33,31], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266":[3,0,0,33,29], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f":[3,0,0,33,11], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92":[3,0,0,33,9] +"structvst__effect__supports__t.html":[3,0,0], +"structvst__effect__supports__t.html#a109a27795eba366359bb8c844efdf982":[3,0,0,2], +"structvst__effect__supports__t.html#a1424a3eaea6e3523a2095365c8b4d3f8":[3,0,0,6], +"structvst__effect__supports__t.html#a19f3b10dc37634c74ba652eb29dd8c9c":[3,0,0,18], +"structvst__effect__supports__t.html#a369545653d354e1a37dbd43f4c61fbf2":[3,0,0,0], +"structvst__effect__supports__t.html#a41fe9d0d3694dcf3823e909266f1f655":[3,0,0,7], +"structvst__effect__supports__t.html#a4298a59574332c08ae251b19f8b4fb30":[3,0,0,3], +"structvst__effect__supports__t.html#a48935ec960f31f61d7d65fad5da3e654":[3,0,0,8], +"structvst__effect__supports__t.html#a5fb5fcfc3fa8d47dcc79b02f2d5e6a01":[3,0,0,1], +"structvst__effect__supports__t.html#a66a4bb0e8768633350c0176d429323d0":[3,0,0,4], +"structvst__effect__supports__t.html#a6a4bc33d77e38c2a6dcb2338f80adbcd":[3,0,0,23], +"structvst__effect__supports__t.html#a6e10d8e3128b98886cbccef28acfb906":[3,0,0,5], +"structvst__effect__supports__t.html#a8086cec9d9f331bc742bbfeb35de8ac8":[3,0,0,11], +"structvst__effect__supports__t.html#a85726da73c22aa6bb437ef00cf4847d0":[3,0,0,14], +"structvst__effect__supports__t.html#a9b59e445c1974d4936b04a38aed6d9c8":[3,0,0,20], +"structvst__effect__supports__t.html#a9f75a06664aecd16b53c90e0dfe263c7":[3,0,0,22], +"structvst__effect__supports__t.html#ab3e7a6a9e6915365d48a497ff55464c1":[3,0,0,16], +"structvst__effect__supports__t.html#ab5037d9b564497d1ff6a981596fa746f":[3,0,0,10], +"structvst__effect__supports__t.html#ac8b18569b1bbf88299848558a44beafe":[3,0,0,9], +"structvst__effect__supports__t.html#aca1220ffa3c9a1efd7f810dad53e7b22":[3,0,0,19], +"structvst__effect__supports__t.html#ad04d57a10924025ade25e361b9fb6a6c":[3,0,0,15], +"structvst__effect__supports__t.html#ad4593812b68452c9fb9cd9cda6ba2f2a":[3,0,0,13], +"structvst__effect__supports__t.html#ad98657dfee97ce13c47df387433b19c4":[3,0,0,21], +"structvst__effect__supports__t.html#ae4546cdb70d2d73d66b5fe2cc74ac409":[3,0,0,17], +"structvst__effect__supports__t.html#af0adb0b6701433048ab1fb44c4b4022c":[3,0,0,12], +"structvst__effect__supports__t.html#af460acd0d3a785e6f474c90337aefa44":[3,0,0,24], +"structvst__effect__t.html":[3,0,1], +"structvst__effect__t.html#a16fb322ee839b5eabec21dfc6080a0aa":[3,0,1,14], +"structvst__effect__t.html#a1f8a46bbce3d5a344c8913cb57bcb3ea":[3,0,1,12], +"structvst__effect__t.html#a289f10b730f005028dfa6e3a81e9fb6f":[3,0,1,18], +"structvst__effect__t.html#a4a526814ed2457ff046fd4519eaef949":[3,0,1,3], +"structvst__effect__t.html#a55281d2049cabb1f0f4720fea1155af4":[3,0,1,21], +"structvst__effect__t.html#a6b2cc5a39fa749e491d5293977fe3a10":[3,0,1,17], +"structvst__effect__t.html#a6e60924b1b770b95ee4566c9c40ca516":[3,0,1,8], +"structvst__effect__t.html#a7339b8f2e5aa6f967d4a3968d89f98a1":[3,0,1,11], +"structvst__effect__t.html#a73439cdba53843cc4d8b5e7fd4541801":[3,0,1,16], +"structvst__effect__t.html#a784b4b31eb7146fc3519c02e291a52ef":[3,0,1,19], +"structvst__effect__t.html#a7c9ecaba8204d87a389caa57f81c5694":[3,0,1,22], +"structvst__effect__t.html#a843c15cf66a288a5fc0116fcce5ec2b0":[3,0,1,10], +"structvst__effect__t.html#a8b0e914e0f40313ae4a71e30a85b6e2b":[3,0,1,20], +"structvst__effect__t.html#aa7b1aaa0a269f355ae70dd7e98d2e88d":[3,0,1,0], +"structvst__effect__t.html#aa9b31c04fdd3054e9e666317adf7853c":[3,0,1,2], +"structvst__effect__t.html#aaf83120c5797313a214c7a158ff61a12":[3,0,1,4], +"structvst__effect__t.html#acb1c1f4708f390c12473c37bcf941c81":[3,0,1,15], +"structvst__effect__t.html#acca19695c0017d0f9466e6057a3b8760":[3,0,1,7], +"structvst__effect__t.html#ad556a5a0e25085030509a4fac0d07e3b":[3,0,1,9], +"structvst__effect__t.html#add0a35a4462b39e9b83d63fd5001231c":[3,0,1,6], +"structvst__effect__t.html#ae95d43470b9e68ebb4ce9cc7930fb95b":[3,0,1,13], +"structvst__effect__t.html#aea6508b20455977331f51749b9b5b15d":[3,0,1,1], +"structvst__effect__t.html#afec5297ef9b4703c2478d128568ce608":[3,0,1,5], +"structvst__event__t.html":[3,0,4], +"structvst__event__t.html#a3260509d68d4e9328ba7f69d48b8c77a":[3,0,4,2], +"structvst__event__t.html#a5409ce4236e5de3f33be066972171643":[3,0,4,0], +"structvst__event__t.html#a636047a7d1be3154bad83ce187ecf6e5":[3,0,4,1], +"structvst__events__t.html":[3,0,5], +"structvst__events__t.html#a0f52389d0a5ffae5f10be0e1742a4925":[3,0,5,1], +"structvst__events__t.html#adac191ea48fc446e920fb242d96c3efd":[3,0,5,0], +"structvst__host__supports__t.html":[3,0,6], +"structvst__host__supports__t.html#a0e29115f972dc33f1e0f94e5dd29d135":[3,0,6,0], +"structvst__host__supports__t.html#a18302ba2b6035a074d65fe91126ec7c7":[3,0,6,3], +"structvst__host__supports__t.html#a1f6480e1200140d9e9c61de73d5fc733":[3,0,6,5], +"structvst__host__supports__t.html#a46ed15dad8c717fbc424538c60f5c2d2":[3,0,6,2], +"structvst__host__supports__t.html#a4cf927ab8060c5afc39c4940e8d3b4aa":[3,0,6,7], +"structvst__host__supports__t.html#a535b6aee67bca280eec97438b2023e69":[3,0,6,9], +"structvst__host__supports__t.html#a5d3b683854d1253b07cc0170579136bc":[3,0,6,6], +"structvst__host__supports__t.html#a60fa9d8e07fd1be3887ac6dd3db955e5":[3,0,6,13], +"structvst__host__supports__t.html#a6c763a08c444158139939e46a5a5c881":[3,0,6,8], +"structvst__host__supports__t.html#a8b33f813bb3a9c7de15daa462176c14b":[3,0,6,12], +"structvst__host__supports__t.html#aa373ce1fbc010668609eceb8b5b8d380":[3,0,6,4], +"structvst__host__supports__t.html#adc0596abc5b3c78c66b595a966cdf652":[3,0,6,1], +"structvst__host__supports__t.html#ae69e0621350cfdf7f8a51305e9fe8e95":[3,0,6,10], +"structvst__host__supports__t.html#aeb8dd77685b635be72c933a66056a0a1":[3,0,6,11], +"structvst__parameter__properties__t.html":[3,0,7], +"structvst__parameter__properties__t.html#a02ac161f41598c9140cad6394bed1e3d":[3,0,7,6], +"structvst__parameter__properties__t.html#a0979487731dfdc09f40df4a65c403a97":[3,0,7,0], +"structvst__parameter__properties__t.html#a4b2fbabc3c1d3bd6a33242df7d32d026":[3,0,7,3], +"structvst__parameter__properties__t.html#a536d12f74400069aa4dfaec620b47bdd":[3,0,7,4], +"structvst__parameter__properties__t.html#a63e39667345b6e1fff1a966d16940323":[3,0,7,2], +"structvst__parameter__properties__t.html#a781a76eec41f0337b2389f181681eb60":[3,0,7,7], +"structvst__parameter__properties__t.html#a83d812684b3fde93c09913d06574dfd4":[3,0,7,9], +"structvst__parameter__properties__t.html#a88ecf0593c5a680fbcf273f3a21f9d06":[3,0,7,11], +"structvst__parameter__properties__t.html#a94755e0b6feacf58e9de4b4a622fcddd":[3,0,7,13], +"structvst__parameter__properties__t.html#a9b1ace1183e9e315f77f51a66334357a":[3,0,7,12], +"structvst__parameter__properties__t.html#a9bbc613a559dfc92086ba0b638ab91e4":[3,0,7,5], +"structvst__parameter__properties__t.html#ad471b50780abc9105eba9ac9ed561e52":[3,0,7,8], +"structvst__parameter__properties__t.html#ad5cfe12a6ec0e20578728cd92d64a473":[3,0,7,1], +"structvst__parameter__properties__t.html#ad7633adf7c9bfd344844a9ababa1d078":[3,0,7,14], +"structvst__parameter__properties__t.html#ae7377da7bb0d90b3cf6de336f94caa54":[3,0,7,10], +"structvst__rect__t.html":[3,0,8], +"structvst__rect__t.html#a4007bddb202d719de238494924f17731":[3,0,8,1], +"structvst__rect__t.html#a7395e93ccf2260b091346fdd7b0f2588":[3,0,8,3], +"structvst__rect__t.html#a77217d01f61ba7707cdc5378ba23d988":[3,0,8,0], +"structvst__rect__t.html#a9a4ee7791a64a683c372dd29d53cd1b6":[3,0,8,2], +"structvst__speaker__arrangement__dynamic__t.html":[3,0,9], +"structvst__speaker__arrangement__dynamic__t.html#a2774bbd0618cdf19b4be5d2ef65b327d":[3,0,9,1], +"structvst__speaker__arrangement__dynamic__t.html#abcbcf44af410fca2fa00994fc42f8319":[3,0,9,0], +"structvst__speaker__arrangement__dynamic__t.html#af230666501c57b0accef5cbd7f4b156b":[3,0,9,2], +"structvst__speaker__arrangement__t.html":[3,0,10], +"structvst__speaker__arrangement__t.html#a2a9c59d0a4d556e8db4f1d62a778a86e":[3,0,10,1], +"structvst__speaker__arrangement__t.html#a35e592b21f8755d39f6a233e469f26cc":[3,0,10,0], +"structvst__speaker__arrangement__t.html#aaf4f173077234d8734179739d9407f69":[3,0,10,2], +"structvst__speaker__properties__t.html":[3,0,11], +"structvst__speaker__properties__t.html#a13641a2282bfa4d18878a9b2aa97607c":[3,0,11,6], +"structvst__speaker__properties__t.html#a16757ae22c28e865e8e297daa18059c4":[3,0,11,1], +"structvst__speaker__properties__t.html#a355e6839cc165d52b1b95d475163a3dd":[3,0,11,3], +"structvst__speaker__properties__t.html#a6b1a966abf37bdc70f6295a29c2c00b2":[3,0,11,4], +"structvst__speaker__properties__t.html#ad470f431aa92a27b0dafe96555cdeaa8":[3,0,11,2], +"structvst__speaker__properties__t.html#af4c82b716245a507553614cf5f2c71d5":[3,0,11,5], +"structvst__speaker__properties__t.html#af92d5e12067e8d6970853dda58ed935c":[3,0,11,0], +"structvst__stream__properties__t.html":[3,0,12], +"structvst__stream__properties__t.html#a31294c7ba0a78b14af3e960ece3399be":[3,0,12,4], +"structvst__stream__properties__t.html#a4ab6cf9b0753323882cc2971b08371e0":[3,0,12,1], +"structvst__stream__properties__t.html#a8f40ce5f9021b92721ce50d2483b5542":[3,0,12,2], +"structvst__stream__properties__t.html#aa3d1bc4ce4e7a31faf644c8e6ffaa66e":[3,0,12,3], +"structvst__stream__properties__t.html#ac110bfbb4b679136b9bd71a9931711fd":[3,0,12,0], +"todo.html":[0], +"unionvst__event__midi__sysex__t.html":[3,0,2], +"unionvst__event__midi__sysex__t.html#a3f50a7c33470f52bf88993f9219a9272":[3,0,2,3], +"unionvst__event__midi__sysex__t.html#a4fed6f8c47cc4d482e7ecd8022bbde42":[3,0,2,1], +"unionvst__event__midi__sysex__t.html#a6b2c7087e9297cd9a5db358ebc530b7f":[3,0,2,0], +"unionvst__event__midi__sysex__t.html#ad4075a69c5d475e6bdd565b7cc18aedb":[3,0,2,2], +"unionvst__event__midi__t.html":[3,0,3], +"unionvst__event__midi__t.html#a159a77d33d4c4fbb44de6fee703c3638":[3,0,3,0], +"unionvst__event__midi__t.html#a1fc64acb525a4e450e43ac9ed9917b29":[3,0,3,2], +"unionvst__event__midi__t.html#a36846b695d194dd31e891e2ade47d960":[3,0,3,1], +"unionvst__event__midi__t.html#a4f7d1625338bb9658c1ad7413b145551":[3,0,3,3], +"unionvst__event__midi__t.html#a92cddbcbdd815479224485fe2dd3aea2":[3,0,3,4], +"unionvst__event__midi__t.html#ab68f7b17cbf1cb96ea900a4d004f3d75":[3,0,3,6], +"unionvst__event__midi__t.html#ab74c1a08c957cfd4c7b83c3c4f180caa":[3,0,3,5], +"unionvst__event__midi__t.html#ad07b399584ef3db7a29decbee67c36a9":[3,0,3,7], +"vst_8h.html":[4,0,0], +"vst_8h.html#a026df697cddfdd1e622e272acaed81a3":[4,0,0,17], +"vst_8h.html#a06137577f2888a09174c03320eedb9f8":[4,0,0,37], +"vst_8h.html#a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943":[4,0,0,37,7], +"vst_8h.html#a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176":[4,0,0,37,1], +"vst_8h.html#a06137577f2888a09174c03320eedb9f8a99cbc222abff5c0bb55fdf6df05c373d":[4,0,0,37,8], +"vst_8h.html#a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163":[4,0,0,37,6], +"vst_8h.html#a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778":[4,0,0,37,0], +"vst_8h.html#a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde":[4,0,0,37,2], +"vst_8h.html#a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257":[4,0,0,37,3], +"vst_8h.html#a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295":[4,0,0,37,5], +"vst_8h.html#a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4":[4,0,0,37,4], +"vst_8h.html#a06c51d1e4072cbda110044ad98c1dce5":[4,0,0,19], +"vst_8h.html#a06cdf00c4eb074ac3677408d259616bf":[4,0,0,34], +"vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa0d2c6b8e857ed0ed32536fdcce896eed":[4,0,0,34,1], +"vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa131440b1fc22300ead4786da590c1329":[4,0,0,34,7], +"vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa750667c82c3cf2ef8f584f7c63336739":[4,0,0,34,4], +"vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa78fa609095b383828ad54ebb78cf5d86":[4,0,0,34,6], +"vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa7a2bc1b4d104d5e75fa299393b744c36":[4,0,0,34,2], +"vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa8cbd2f2d2dc689e14069270608cc321a":[4,0,0,34,0], +"vst_8h.html#a06cdf00c4eb074ac3677408d259616bfabfb3607ea729c28021c39fb9a5c54803":[4,0,0,34,5], +"vst_8h.html#a06cdf00c4eb074ac3677408d259616bfac63131e0dbf0e7ad4fd2ad40e7158a59":[4,0,0,34,8], +"vst_8h.html#a06cdf00c4eb074ac3677408d259616bfacfdd13fb27173eeb0d3cab4147cd2b08":[4,0,0,34,3], +"vst_8h.html#a09521790f0fb9c38d6dbd3602d621053":[4,0,0,21], +"vst_8h.html#a096992dd814520f6112e06c8c4518a9d":[4,0,0,41], +"vst_8h.html#a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0":[4,0,0,41,2], +"vst_8h.html#a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc":[4,0,0,41,5], +"vst_8h.html#a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871":[4,0,0,41,4], +"vst_8h.html#a096992dd814520f6112e06c8c4518a9da856cfb4513254ae6af4a25e4e08f85ce":[4,0,0,41,9], +"vst_8h.html#a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b":[4,0,0,41,3], +"vst_8h.html#a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f":[4,0,0,41,6], +"vst_8h.html#a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41":[4,0,0,41,7], +"vst_8h.html#a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb":[4,0,0,41,8], +"vst_8h.html#a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d":[4,0,0,41,1], +"vst_8h.html#a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6":[4,0,0,41,0], +"vst_8h.html#a10245b388a012f0007c6b64446377ab2":[4,0,0,27], +"vst_8h.html#a14bd123916e582739f85d51ddab2df5b":[4,0,0,14], +"vst_8h.html#a159930143b669088b88b43a54cf91eaf":[4,0,0,22], +"vst_8h.html#a187f06ed217006cee2c625b1fc920956":[4,0,0,23], +"vst_8h.html#a20f63b4dc3f1f96b3c57820f99362a0d":[4,0,0,28], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec":[4,0,0,35], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca088c2539d52fbb2469a3bca15fd73b52":[4,0,0,35,15], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f":[4,0,0,35,52], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66":[4,0,0,35,9], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020":[4,0,0,35,31], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e":[4,0,0,35,55], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7":[4,0,0,35,6], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867":[4,0,0,35,57], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13":[4,0,0,35,59], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5":[4,0,0,35,11], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c":[4,0,0,35,33], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9":[4,0,0,35,22], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4":[4,0,0,35,62], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0":[4,0,0,35,20], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702":[4,0,0,35,34], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496":[4,0,0,35,25], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06":[4,0,0,35,8], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c":[4,0,0,35,12], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676":[4,0,0,35,35], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08":[4,0,0,35,13], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92":[4,0,0,35,51], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867":[4,0,0,35,39], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545":[4,0,0,35,56], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd":[4,0,0,35,29], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e":[4,0,0,35,48], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a":[4,0,0,35,36], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74":[4,0,0,35,45], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189":[4,0,0,35,28], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11":[4,0,0,35,47], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e":[4,0,0,35,32], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b":[4,0,0,35,10], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2":[4,0,0,35,37], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a":[4,0,0,35,53], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4":[4,0,0,35,3], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275":[4,0,0,35,1], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed":[4,0,0,35,16], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8":[4,0,0,35,50], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a":[4,0,0,35,24], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32":[4,0,0,35,18], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab":[4,0,0,35,23], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6":[4,0,0,35,58], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526":[4,0,0,35,26], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5":[4,0,0,35,21], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558":[4,0,0,35,60], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17":[4,0,0,35,19], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b":[4,0,0,35,0], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb":[4,0,0,35,30], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0":[4,0,0,35,7], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc":[4,0,0,35,42], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd":[4,0,0,35,54], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c":[4,0,0,35,5], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091":[4,0,0,35,44], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28":[4,0,0,35,27], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406":[4,0,0,35,40], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68":[4,0,0,35,61], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecacd93133c8c835b2dc554b919ca09d8cd":[4,0,0,35,63], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4":[4,0,0,35,43], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad5fe7a9677ae11d436d4c8dab95584ba":[4,0,0,35,64], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb":[4,0,0,35,41], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21":[4,0,0,35,4], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e":[4,0,0,35,49], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0":[4,0,0,35,46] }; diff --git a/navtreeindex1.js b/navtreeindex1.js index 6cd0796..919c9f3 100644 --- a/navtreeindex1.js +++ b/navtreeindex1.js @@ -1,253 +1,253 @@ var NAVTREEINDEX1 = { -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c":[3,0,0,33,21], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0":[3,0,0,33,26], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0":[3,0,0,33,8], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed":[3,0,0,33,7], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361":[3,0,0,33,28], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3":[3,0,0,33,39], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824":[3,0,0,33,18], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6":[3,0,0,33,13], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab":[3,0,0,33,36], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97":[3,0,0,33,40], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3":[3,0,0,33,1], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1":[3,0,0,33,34], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a":[3,0,0,33,14], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09":[3,0,0,33,23], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7":[3,0,0,33,12], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358":[3,0,0,33,20], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8":[3,0,0,33,35], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531":[3,0,0,33,15], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814":[3,0,0,33,22], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599":[3,0,0,33,10], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa":[3,0,0,33,17], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0":[3,0,0,33,19], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4":[3,0,0,33,24], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830":[3,0,0,33,33], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c":[3,0,0,33,5], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b":[3,0,0,33,27], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269":[3,0,0,33,25], -"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e":[3,0,0,33,38], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640":[3,0,0,27], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a":[3,0,0,27,18], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d":[3,0,0,27,2], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0":[3,0,0,27,3], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5":[3,0,0,27,6], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d":[3,0,0,27,1], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3b0d56d01a9347aca8e996beff6ea88b":[3,0,0,27,23], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c":[3,0,0,27,14], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58":[3,0,0,27,21], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f":[3,0,0,27,16], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141":[3,0,0,27,10], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211":[3,0,0,27,13], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64":[3,0,0,27,11], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31":[3,0,0,27,17], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed":[3,0,0,27,20], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4":[3,0,0,27,9], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a8fb8dab33f728a708843d54cba86f3d6":[3,0,0,27,22], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c":[3,0,0,27,8], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72":[3,0,0,27,15], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b":[3,0,0,27,0], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d":[3,0,0,27,5], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8":[3,0,0,27,4], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034":[3,0,0,27,12], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a":[3,0,0,27,7], -"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8":[3,0,0,27,19], -"vst_8h.html#a668a218f4bb073cd9e14ec1f74772b42":[3,0,0,8], -"vst_8h.html#a7174d634349acbda34c34af9fe706bd2":[3,0,0,28], -"vst_8h.html#a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605":[3,0,0,28,9], -"vst_8h.html#a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b":[3,0,0,28,8], -"vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923":[3,0,0,28,5], -"vst_8h.html#a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e":[3,0,0,28,2], -"vst_8h.html#a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d":[3,0,0,28,4], -"vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e":[3,0,0,28,1], -"vst_8h.html#a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea":[3,0,0,28,3], -"vst_8h.html#a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e":[3,0,0,28,0], -"vst_8h.html#a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724":[3,0,0,28,7], -"vst_8h.html#a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98":[3,0,0,28,10], -"vst_8h.html#a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134":[3,0,0,28,6], -"vst_8h.html#a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6":[3,0,0,28,11], -"vst_8h.html#a7abc836e88df867216049fa8f4645bc0":[3,0,0,26], -"vst_8h.html#a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181":[3,0,0,26,9], -"vst_8h.html#a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124":[3,0,0,26,10], -"vst_8h.html#a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79":[3,0,0,26,2], -"vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd":[3,0,0,26,3], -"vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f":[3,0,0,26,0], -"vst_8h.html#a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c":[3,0,0,26,11], -"vst_8h.html#a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c":[3,0,0,26,1], -"vst_8h.html#a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2":[3,0,0,26,5], -"vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65":[3,0,0,26,4], -"vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8":[3,0,0,26,6], -"vst_8h.html#a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7":[3,0,0,26,7], -"vst_8h.html#a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633":[3,0,0,26,8], -"vst_8h.html#a7f2093b8c4846907f4cd39068101249a":[3,0,0,22], -"vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6":[3,0,0,25], -"vst_8h.html#a888e4158d3fefe485a12f0462be4761d":[3,0,0,9], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7c":[3,0,0,31], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a":[3,0,0,31,1], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de":[3,0,0,31,12], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963":[3,0,0,31,10], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a":[3,0,0,31,8], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc":[3,0,0,31,4], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559":[3,0,0,31,3], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a":[3,0,0,31,5], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d":[3,0,0,31,9], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b":[3,0,0,31,11], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861":[3,0,0,31,13], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18":[3,0,0,31,6], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1":[3,0,0,31,0], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724":[3,0,0,31,7], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87":[3,0,0,31,2], -"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7cacc57096c92dcf727b8ec507a2bdc7b8e":[3,0,0,31,14], -"vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db":[3,0,0,16], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696":[3,0,0,29], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190":[3,0,0,29,55], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746":[3,0,0,29,96], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0":[3,0,0,29,114], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26":[3,0,0,29,82], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d":[3,0,0,29,62], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8":[3,0,0,29,25], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca":[3,0,0,29,18], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016":[3,0,0,29,162], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213":[3,0,0,29,143], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb":[3,0,0,29,138], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c":[3,0,0,29,116], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3":[3,0,0,29,8], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005":[3,0,0,29,69], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293":[3,0,0,29,83], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c":[3,0,0,29,112], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8":[3,0,0,29,157], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1":[3,0,0,29,29], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220":[3,0,0,29,78], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86":[3,0,0,29,141], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6":[3,0,0,29,33], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c":[3,0,0,29,1], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861":[3,0,0,29,44], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3":[3,0,0,29,97], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553":[3,0,0,29,22], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c":[3,0,0,29,13], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2":[3,0,0,29,17], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3":[3,0,0,29,31], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a":[3,0,0,29,51], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d":[3,0,0,29,107], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538":[3,0,0,29,10], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055":[3,0,0,29,94], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5":[3,0,0,29,161], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28":[3,0,0,29,3], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054":[3,0,0,29,135], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940":[3,0,0,29,75], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3":[3,0,0,29,36], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001":[3,0,0,29,124], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3":[3,0,0,29,118], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58":[3,0,0,29,11], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89":[3,0,0,29,30], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2":[3,0,0,29,28], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd":[3,0,0,29,158], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37":[3,0,0,29,56], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5":[3,0,0,29,46], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f":[3,0,0,29,34], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce":[3,0,0,29,23], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4":[3,0,0,29,130], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4":[3,0,0,29,14], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90":[3,0,0,29,71], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac":[3,0,0,29,70], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce":[3,0,0,29,146], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6":[3,0,0,29,9], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8":[3,0,0,29,57], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8":[3,0,0,29,142], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2":[3,0,0,29,88], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff":[3,0,0,29,73], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c":[3,0,0,29,52], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691":[3,0,0,29,4], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad":[3,0,0,29,35], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd":[3,0,0,29,5], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd":[3,0,0,29,153], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe":[3,0,0,29,111], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a":[3,0,0,29,117], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803":[3,0,0,29,105], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229":[3,0,0,29,137], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb":[3,0,0,29,61], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6":[3,0,0,29,129], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f":[3,0,0,29,122], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b":[3,0,0,29,110], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f":[3,0,0,29,24], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0":[3,0,0,29,123], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba":[3,0,0,29,16], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0":[3,0,0,29,41], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd":[3,0,0,29,80], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5":[3,0,0,29,160], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2":[3,0,0,29,87], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20":[3,0,0,29,132], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be":[3,0,0,29,125], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9":[3,0,0,29,89], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c":[3,0,0,29,47], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963":[3,0,0,29,134], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084":[3,0,0,29,0], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce":[3,0,0,29,98], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a":[3,0,0,29,39], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51":[3,0,0,29,90], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947":[3,0,0,29,20], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4":[3,0,0,29,140], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e":[3,0,0,29,85], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78":[3,0,0,29,163], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8df6a2db91457aae6338ca3e67fe68f0":[3,0,0,29,165], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01":[3,0,0,29,151], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac":[3,0,0,29,127], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3":[3,0,0,29,148], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e":[3,0,0,29,45], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d":[3,0,0,29,133], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f":[3,0,0,29,100], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41":[3,0,0,29,59], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a":[3,0,0,29,84], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3":[3,0,0,29,109], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677":[3,0,0,29,72], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921":[3,0,0,29,58], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8":[3,0,0,29,15], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715":[3,0,0,29,66], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9":[3,0,0,29,113], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031":[3,0,0,29,101], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf":[3,0,0,29,21], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b":[3,0,0,29,154], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570":[3,0,0,29,6], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29":[3,0,0,29,93], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8":[3,0,0,29,53], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06":[3,0,0,29,63], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15":[3,0,0,29,155], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506":[3,0,0,29,104], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8":[3,0,0,29,50], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795":[3,0,0,29,95], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f":[3,0,0,29,131], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9":[3,0,0,29,54], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab678c2b114aed27cebdcb822ac926311":[3,0,0,29,164], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1":[3,0,0,29,19], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16":[3,0,0,29,32], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a":[3,0,0,29,48], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099":[3,0,0,29,67], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d":[3,0,0,29,2], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1":[3,0,0,29,121], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8":[3,0,0,29,68], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474":[3,0,0,29,103], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579":[3,0,0,29,128], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8":[3,0,0,29,74], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531":[3,0,0,29,27], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291":[3,0,0,29,156], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c":[3,0,0,29,26], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d":[3,0,0,29,60], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018":[3,0,0,29,147], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5":[3,0,0,29,42], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702":[3,0,0,29,86], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916":[3,0,0,29,77], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772":[3,0,0,29,108], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b":[3,0,0,29,152], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04":[3,0,0,29,79], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d":[3,0,0,29,38], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c":[3,0,0,29,159], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833":[3,0,0,29,92], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255":[3,0,0,29,150], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723":[3,0,0,29,102], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9":[3,0,0,29,115], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e":[3,0,0,29,149], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06":[3,0,0,29,12], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244":[3,0,0,29,65], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1":[3,0,0,29,126] +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a":[4,0,0,35,2], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48":[4,0,0,35,38], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0":[4,0,0,35,17], +"vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1":[4,0,0,35,14], +"vst_8h.html#a224bcc8caacf5906a25ae60542d31028":[4,0,0,18], +"vst_8h.html#a2e0a659f8b4b8857a799a0b9c683a216":[4,0,0,25], +"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3":[4,0,0,39], +"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481":[4,0,0,39,2], +"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0":[4,0,0,39,0], +"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07":[4,0,0,39,7], +"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871":[4,0,0,39,8], +"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21":[4,0,0,39,4], +"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a87f4968ac18a5a2a2a7e43c500fb5fee":[4,0,0,39,10], +"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04":[4,0,0,39,5], +"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56":[4,0,0,39,6], +"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b":[4,0,0,39,1], +"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b":[4,0,0,39,3], +"vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d":[4,0,0,39,9], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2c":[4,0,0,38], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9":[4,0,0,38,6], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca059532f5dbd61a0a04f797cad7f98bec":[4,0,0,38,41], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e":[4,0,0,38,2], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba":[4,0,0,38,3], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a":[4,0,0,38,4], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6":[4,0,0,38,32], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346":[4,0,0,38,16], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd":[4,0,0,38,0], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201":[4,0,0,38,37], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527":[4,0,0,38,30], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96":[4,0,0,38,31], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266":[4,0,0,38,29], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f":[4,0,0,38,11], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92":[4,0,0,38,9], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c":[4,0,0,38,21], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0":[4,0,0,38,26], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0":[4,0,0,38,8], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed":[4,0,0,38,7], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361":[4,0,0,38,28], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3":[4,0,0,38,39], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824":[4,0,0,38,18], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6":[4,0,0,38,13], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab":[4,0,0,38,36], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97":[4,0,0,38,40], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3":[4,0,0,38,1], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1":[4,0,0,38,34], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a":[4,0,0,38,14], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09":[4,0,0,38,23], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7":[4,0,0,38,12], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358":[4,0,0,38,20], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8":[4,0,0,38,35], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531":[4,0,0,38,15], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814":[4,0,0,38,22], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599":[4,0,0,38,10], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa":[4,0,0,38,17], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0":[4,0,0,38,19], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4":[4,0,0,38,24], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830":[4,0,0,38,33], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c":[4,0,0,38,5], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b":[4,0,0,38,27], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269":[4,0,0,38,25], +"vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e":[4,0,0,38,38], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640":[4,0,0,31], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a":[4,0,0,31,18], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d":[4,0,0,31,2], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0":[4,0,0,31,3], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5":[4,0,0,31,6], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d":[4,0,0,31,1], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3b0d56d01a9347aca8e996beff6ea88b":[4,0,0,31,23], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c":[4,0,0,31,14], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58":[4,0,0,31,21], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f":[4,0,0,31,16], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141":[4,0,0,31,10], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211":[4,0,0,31,13], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64":[4,0,0,31,11], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31":[4,0,0,31,17], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed":[4,0,0,31,20], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4":[4,0,0,31,9], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a8fb8dab33f728a708843d54cba86f3d6":[4,0,0,31,22], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c":[4,0,0,31,8], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72":[4,0,0,31,15], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b":[4,0,0,31,0], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d":[4,0,0,31,5], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8":[4,0,0,31,4], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034":[4,0,0,31,12], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a":[4,0,0,31,7], +"vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8":[4,0,0,31,19], +"vst_8h.html#a668a218f4bb073cd9e14ec1f74772b42":[4,0,0,12], +"vst_8h.html#a7174d634349acbda34c34af9fe706bd2":[4,0,0,32], +"vst_8h.html#a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605":[4,0,0,32,9], +"vst_8h.html#a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b":[4,0,0,32,8], +"vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923":[4,0,0,32,5], +"vst_8h.html#a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e":[4,0,0,32,2], +"vst_8h.html#a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d":[4,0,0,32,4], +"vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e":[4,0,0,32,1], +"vst_8h.html#a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea":[4,0,0,32,3], +"vst_8h.html#a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e":[4,0,0,32,0], +"vst_8h.html#a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724":[4,0,0,32,7], +"vst_8h.html#a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98":[4,0,0,32,10], +"vst_8h.html#a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134":[4,0,0,32,6], +"vst_8h.html#a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6":[4,0,0,32,11], +"vst_8h.html#a7abc836e88df867216049fa8f4645bc0":[4,0,0,30], +"vst_8h.html#a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181":[4,0,0,30,9], +"vst_8h.html#a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124":[4,0,0,30,10], +"vst_8h.html#a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79":[4,0,0,30,2], +"vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd":[4,0,0,30,3], +"vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f":[4,0,0,30,0], +"vst_8h.html#a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c":[4,0,0,30,11], +"vst_8h.html#a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c":[4,0,0,30,1], +"vst_8h.html#a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2":[4,0,0,30,5], +"vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65":[4,0,0,30,4], +"vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8":[4,0,0,30,6], +"vst_8h.html#a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7":[4,0,0,30,7], +"vst_8h.html#a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633":[4,0,0,30,8], +"vst_8h.html#a7f2093b8c4846907f4cd39068101249a":[4,0,0,26], +"vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6":[4,0,0,29], +"vst_8h.html#a888e4158d3fefe485a12f0462be4761d":[4,0,0,13], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7c":[4,0,0,36], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a":[4,0,0,36,1], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de":[4,0,0,36,12], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963":[4,0,0,36,10], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a":[4,0,0,36,8], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc":[4,0,0,36,4], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559":[4,0,0,36,3], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a":[4,0,0,36,5], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d":[4,0,0,36,9], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b":[4,0,0,36,11], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861":[4,0,0,36,13], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18":[4,0,0,36,6], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1":[4,0,0,36,0], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724":[4,0,0,36,7], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87":[4,0,0,36,2], +"vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7cacc57096c92dcf727b8ec507a2bdc7b8e":[4,0,0,36,14], +"vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db":[4,0,0,20], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696":[4,0,0,33], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190":[4,0,0,33,55], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746":[4,0,0,33,97], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0":[4,0,0,33,115], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26":[4,0,0,33,83], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d":[4,0,0,33,62], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8":[4,0,0,33,25], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca":[4,0,0,33,18], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016":[4,0,0,33,163], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213":[4,0,0,33,144], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb":[4,0,0,33,139], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c":[4,0,0,33,117], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3":[4,0,0,33,8], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005":[4,0,0,33,69], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293":[4,0,0,33,84], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c":[4,0,0,33,113], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8":[4,0,0,33,158], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1":[4,0,0,33,29], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220":[4,0,0,33,79], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86":[4,0,0,33,142], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6":[4,0,0,33,33], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c":[4,0,0,33,1], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861":[4,0,0,33,44], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3":[4,0,0,33,98], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553":[4,0,0,33,22], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c":[4,0,0,33,13], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2":[4,0,0,33,17], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3":[4,0,0,33,31], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a":[4,0,0,33,51], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d":[4,0,0,33,108], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538":[4,0,0,33,10], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055":[4,0,0,33,95], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5":[4,0,0,33,162], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28":[4,0,0,33,3], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054":[4,0,0,33,136], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940":[4,0,0,33,76], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3":[4,0,0,33,36], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001":[4,0,0,33,125], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3":[4,0,0,33,119], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58":[4,0,0,33,11], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89":[4,0,0,33,30], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2":[4,0,0,33,28], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd":[4,0,0,33,159], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37":[4,0,0,33,56], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5":[4,0,0,33,46], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f":[4,0,0,33,34], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce":[4,0,0,33,23], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4":[4,0,0,33,131], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4":[4,0,0,33,14], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90":[4,0,0,33,72], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac":[4,0,0,33,70], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce":[4,0,0,33,147], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6":[4,0,0,33,9], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8":[4,0,0,33,57], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8":[4,0,0,33,143], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2":[4,0,0,33,89], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff":[4,0,0,33,74], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c":[4,0,0,33,52], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691":[4,0,0,33,4], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad":[4,0,0,33,35], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd":[4,0,0,33,5], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd":[4,0,0,33,154], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe":[4,0,0,33,112], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a":[4,0,0,33,118], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803":[4,0,0,33,106], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229":[4,0,0,33,138], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb":[4,0,0,33,61], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6":[4,0,0,33,130], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f":[4,0,0,33,123], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b":[4,0,0,33,111], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f":[4,0,0,33,24], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0":[4,0,0,33,124], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba":[4,0,0,33,16], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0":[4,0,0,33,41], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd":[4,0,0,33,81], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5":[4,0,0,33,161], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2":[4,0,0,33,88], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20":[4,0,0,33,133], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be":[4,0,0,33,126], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9":[4,0,0,33,90], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c":[4,0,0,33,47], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963":[4,0,0,33,135], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084":[4,0,0,33,0], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce":[4,0,0,33,99], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a":[4,0,0,33,39], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51":[4,0,0,33,91], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947":[4,0,0,33,20], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4":[4,0,0,33,141], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e":[4,0,0,33,86], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78":[4,0,0,33,164], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8df6a2db91457aae6338ca3e67fe68f0":[4,0,0,33,166], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01":[4,0,0,33,152], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac":[4,0,0,33,128], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3":[4,0,0,33,149], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e":[4,0,0,33,45], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d":[4,0,0,33,134], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f":[4,0,0,33,101], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41":[4,0,0,33,59], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a":[4,0,0,33,85], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3":[4,0,0,33,110], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677":[4,0,0,33,73], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921":[4,0,0,33,58], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8":[4,0,0,33,15], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715":[4,0,0,33,66], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9":[4,0,0,33,114], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031":[4,0,0,33,102], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf":[4,0,0,33,21], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9f3b153f7398c429a3fc6d64e2fed9a6":[4,0,0,33,71], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b":[4,0,0,33,155], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570":[4,0,0,33,6], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29":[4,0,0,33,94], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8":[4,0,0,33,53], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06":[4,0,0,33,63], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15":[4,0,0,33,156], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506":[4,0,0,33,105], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8":[4,0,0,33,50], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795":[4,0,0,33,96] }; diff --git a/navtreeindex2.js b/navtreeindex2.js index f92239b..7e2795a 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -1,33 +1,67 @@ var NAVTREEINDEX2 = { -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6":[3,0,0,29,145], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de":[3,0,0,29,139], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70":[3,0,0,29,49], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7":[3,0,0,29,136], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833":[3,0,0,29,81], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a":[3,0,0,29,120], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf":[3,0,0,29,99], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b":[3,0,0,29,7], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2":[3,0,0,29,119], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4":[3,0,0,29,144], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f":[3,0,0,29,64], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705":[3,0,0,29,106], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8":[3,0,0,29,43], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468":[3,0,0,29,91], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc":[3,0,0,29,76], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8":[3,0,0,29,40], -"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4":[3,0,0,29,37], -"vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbb":[3,0,0,35], -"vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee":[3,0,0,35,2], -"vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be":[3,0,0,35,3], -"vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19":[3,0,0,35,0], -"vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d":[3,0,0,35,1], -"vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381":[3,0,0,35,4], -"vst_8h.html#ad6404cff9cc94786e4c95d8ca8d234b5":[3,0,0,12], -"vst_8h.html#af0c37ddc3ece0563a356589b330db697":[3,0,0,20], -"vst_8h.html#af5c20ce194fde78467d1dbd926fca4d9":[3,0,0,11], -"vst_8h_source.html":[3,0,0], -"vst_8hpp.html":[3,0,1], -"vst_8hpp.html#add76f25bf6bd0f1dc58bdc9655f55ec8":[3,0,1,1], -"vst_8hpp_source.html":[3,0,1] +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f":[4,0,0,33,132], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9":[4,0,0,33,54], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab678c2b114aed27cebdcb822ac926311":[4,0,0,33,165], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1":[4,0,0,33,19], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16":[4,0,0,33,32], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a":[4,0,0,33,48], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099":[4,0,0,33,67], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d":[4,0,0,33,2], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1":[4,0,0,33,122], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8":[4,0,0,33,68], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474":[4,0,0,33,104], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579":[4,0,0,33,129], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8":[4,0,0,33,75], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531":[4,0,0,33,27], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291":[4,0,0,33,157], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c":[4,0,0,33,26], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d":[4,0,0,33,60], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018":[4,0,0,33,148], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5":[4,0,0,33,42], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702":[4,0,0,33,87], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916":[4,0,0,33,78], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772":[4,0,0,33,109], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b":[4,0,0,33,153], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04":[4,0,0,33,80], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d":[4,0,0,33,38], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c":[4,0,0,33,160], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833":[4,0,0,33,93], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255":[4,0,0,33,151], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723":[4,0,0,33,103], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9":[4,0,0,33,116], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e":[4,0,0,33,150], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06":[4,0,0,33,12], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244":[4,0,0,33,65], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1":[4,0,0,33,127], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6":[4,0,0,33,146], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de":[4,0,0,33,140], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70":[4,0,0,33,49], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7":[4,0,0,33,137], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833":[4,0,0,33,82], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a":[4,0,0,33,121], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf":[4,0,0,33,100], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b":[4,0,0,33,7], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2":[4,0,0,33,120], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4":[4,0,0,33,145], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f":[4,0,0,33,64], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705":[4,0,0,33,107], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8":[4,0,0,33,43], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468":[4,0,0,33,92], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc":[4,0,0,33,77], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8":[4,0,0,33,40], +"vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4":[4,0,0,33,37], +"vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbb":[4,0,0,40], +"vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee":[4,0,0,40,2], +"vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be":[4,0,0,40,3], +"vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19":[4,0,0,40,0], +"vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d":[4,0,0,40,1], +"vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381":[4,0,0,40,4], +"vst_8h.html#ad6404cff9cc94786e4c95d8ca8d234b5":[4,0,0,16], +"vst_8h.html#af0c37ddc3ece0563a356589b330db697":[4,0,0,24], +"vst_8h.html#af5c20ce194fde78467d1dbd926fca4d9":[4,0,0,15], +"vst_8h_source.html":[4,0,0], +"vst_8hpp.html":[4,0,1], +"vst_8hpp.html#add76f25bf6bd0f1dc58bdc9655f55ec8":[4,0,1,1], +"vst_8hpp_source.html":[4,0,1] }; diff --git a/pages.html b/pages.html index 26cbde4..f65ea91 100644 --- a/pages.html +++ b/pages.html @@ -95,8 +95,9 @@ $(document).ready(function(){initNavTree('pages.html',''); initResizable(); });
    Here is a list of all related documentation pages:
    @@ -104,7 +105,7 @@ $(document).ready(function(){initNavTree('pages.html',''); initResizable(); }); diff --git a/search/all_10.js b/search/all_10.js index 2ee6097..baa894c 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -1,16 +1,18 @@ var searchData= [ - ['sendvstevents_0',['sendvstevents',['../structvst__host__supports__t.html#a4cf927ab8060c5afc39c4940e8d3b4aa',1,'vst_host_supports_t::sendVstEvents'],['../structvst__effect__supports__t.html#a6a4bc33d77e38c2a6dcb2338f80adbcd',1,'vst_effect_supports_t::sendVstEvents']]], + ['sendvstevents_0',['sendvstevents',['../structvst__effect__supports__t.html#a6a4bc33d77e38c2a6dcb2338f80adbcd',1,'vst_effect_supports_t::sendVstEvents'],['../structvst__host__supports__t.html#a4cf927ab8060c5afc39c4940e8d3b4aa',1,'vst_host_supports_t::sendVstEvents']]], ['sendvstmidievent_1',['sendvstmidievent',['../structvst__host__supports__t.html#a6c763a08c444158139939e46a5a5c881',1,'vst_host_supports_t::sendVstMidiEvent'],['../structvst__effect__supports__t.html#af460acd0d3a785e6f474c90337aefa44',1,'vst_effect_supports_t::sendVstMidiEvent']]], ['sendvstmidieventflagisrealtime_2',['sendVstMidiEventFlagIsRealtime',['../structvst__host__supports__t.html#a535b6aee67bca280eec97438b2023e69',1,'vst_host_supports_t']]], ['sendvsttimeinfo_3',['sendVstTimeInfo',['../structvst__host__supports__t.html#ae69e0621350cfdf7f8a51305e9fe8e95',1,'vst_host_supports_t']]], ['set_5fparameter_4',['set_parameter',['../structvst__effect__t.html#a8b0e914e0f40313ae4a71e30a85b6e2b',1,'vst_effect_t']]], ['shellcategory_5',['shellCategory',['../structvst__host__supports__t.html#aeb8dd77685b635be72c933a66056a0a1',1,'vst_host_supports_t']]], - ['sizewindow_6',['sizeWindow',['../structvst__host__supports__t.html#a8b33f813bb3a9c7de15daa462176c14b',1,'vst_host_supports_t']]], - ['speakers_7',['speakers',['../structvst__speaker__arrangement__t.html#a2a9c59d0a4d556e8db4f1d62a778a86e',1,'vst_speaker_arrangement_t::speakers'],['../structvst__speaker__arrangement__dynamic__t.html#a2774bbd0618cdf19b4be5d2ef65b327d',1,'vst_speaker_arrangement_dynamic_t::speakers']]], - ['startstopprocess_8',['startStopProcess',['../structvst__host__supports__t.html#a60fa9d8e07fd1be3887ac6dd3db955e5',1,'vst_host_supports_t']]], - ['step_5ff32_9',['step_f32',['../structvst__parameter__properties__t.html#a88ecf0593c5a680fbcf273f3a21f9d06',1,'vst_parameter_properties_t']]], - ['step_5fi32_10',['step_i32',['../structvst__parameter__properties__t.html#a9b1ace1183e9e315f77f51a66334357a',1,'vst_parameter_properties_t']]], - ['step_5flarge_5ff32_11',['step_large_f32',['../structvst__parameter__properties__t.html#a94755e0b6feacf58e9de4b4a622fcddd',1,'vst_parameter_properties_t']]], - ['step_5fsmall_5ff32_12',['step_small_f32',['../structvst__parameter__properties__t.html#ad7633adf7c9bfd344844a9ababa1d078',1,'vst_parameter_properties_t']]] + ['size_6',['size',['../unionvst__event__midi__sysex__t.html#ad4075a69c5d475e6bdd565b7cc18aedb',1,'vst_event_midi_sysex_t::size'],['../structvst__event__t.html#a636047a7d1be3154bad83ce187ecf6e5',1,'vst_event_t::size']]], + ['sizewindow_7',['sizeWindow',['../structvst__host__supports__t.html#a8b33f813bb3a9c7de15daa462176c14b',1,'vst_host_supports_t']]], + ['speakers_8',['speakers',['../structvst__speaker__arrangement__t.html#a2a9c59d0a4d556e8db4f1d62a778a86e',1,'vst_speaker_arrangement_t::speakers'],['../structvst__speaker__arrangement__dynamic__t.html#a2774bbd0618cdf19b4be5d2ef65b327d',1,'vst_speaker_arrangement_dynamic_t::speakers']]], + ['startstopprocess_9',['startStopProcess',['../structvst__host__supports__t.html#a60fa9d8e07fd1be3887ac6dd3db955e5',1,'vst_host_supports_t']]], + ['step_5ff32_10',['step_f32',['../structvst__parameter__properties__t.html#a88ecf0593c5a680fbcf273f3a21f9d06',1,'vst_parameter_properties_t']]], + ['step_5fi32_11',['step_i32',['../structvst__parameter__properties__t.html#a9b1ace1183e9e315f77f51a66334357a',1,'vst_parameter_properties_t']]], + ['step_5flarge_5ff32_12',['step_large_f32',['../structvst__parameter__properties__t.html#a94755e0b6feacf58e9de4b4a622fcddd',1,'vst_parameter_properties_t']]], + ['step_5fsmall_5ff32_13',['step_small_f32',['../structvst__parameter__properties__t.html#ad7633adf7c9bfd344844a9ababa1d078',1,'vst_parameter_properties_t']]], + ['sysex_14',['sysex',['../unionvst__event__midi__sysex__t.html#a3f50a7c33470f52bf88993f9219a9272',1,'vst_event_midi_sysex_t']]] ]; diff --git a/search/all_11.js b/search/all_11.js index 1093a1a..6394e3e 100644 --- a/search/all_11.js +++ b/search/all_11.js @@ -1,5 +1,7 @@ var searchData= [ - ['top_0',['top',['../structvst__rect__t.html#a7395e93ccf2260b091346fdd7b0f2588',1,'vst_rect_t']]], - ['type_1',['type',['../structvst__speaker__properties__t.html#a13641a2282bfa4d18878a9b2aa97607c',1,'vst_speaker_properties_t::type'],['../structvst__speaker__arrangement__t.html#aaf4f173077234d8734179739d9407f69',1,'vst_speaker_arrangement_t::type'],['../structvst__stream__properties__t.html#a31294c7ba0a78b14af3e960ece3399be',1,'vst_stream_properties_t::type'],['../structvst__speaker__arrangement__dynamic__t.html#af230666501c57b0accef5cbd7f4b156b',1,'vst_speaker_arrangement_dynamic_t::type']]] + ['todo_20list_0',['Todo List',['../todo.html',1,'']]], + ['top_1',['top',['../structvst__rect__t.html#a7395e93ccf2260b091346fdd7b0f2588',1,'vst_rect_t']]], + ['tune_2',['tune',['../unionvst__event__midi__t.html#ab68f7b17cbf1cb96ea900a4d004f3d75',1,'vst_event_midi_t']]], + ['type_3',['type',['../structvst__speaker__properties__t.html#a13641a2282bfa4d18878a9b2aa97607c',1,'vst_speaker_properties_t::type'],['../structvst__speaker__arrangement__t.html#aaf4f173077234d8734179739d9407f69',1,'vst_speaker_arrangement_t::type'],['../structvst__stream__properties__t.html#a31294c7ba0a78b14af3e960ece3399be',1,'vst_stream_properties_t::type'],['../structvst__event__t.html#a3260509d68d4e9328ba7f69d48b8c77a',1,'vst_event_t::type'],['../structvst__speaker__arrangement__dynamic__t.html#af230666501c57b0accef5cbd7f4b156b',1,'vst_speaker_arrangement_dynamic_t::type']]] ]; diff --git a/search/all_13.js b/search/all_13.js index 5187cb2..1e46d4a 100644 --- a/search/all_13.js +++ b/search/all_13.js @@ -1,405 +1,422 @@ var searchData= [ - ['version_0',['version',['../structvst__effect__t.html#a7c9ecaba8204d87a389caa57f81c5694',1,'vst_effect_t']]], - ['vst_2eh_1',['vst.h',['../vst_8h.html',1,'']]], - ['vst_2ehpp_2',['vst.hpp',['../vst_8hpp.html',1,'']]], - ['vst2sdk_5fvst_5fh_3',['VST2SDK_VST_H',['../vst_8h.html#a668a218f4bb073cd9e14ec1f74772b42',1,'vst.h']]], - ['vst2sdk_5fvst_5fhpp_4',['VST2SDK_VST_HPP',['../vst_8hpp.html#add76f25bf6bd0f1dc58bdc9655f55ec8',1,'vst.hpp']]], - ['vst_5fbuffer_5fsize_5',['VST_BUFFER_SIZE',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0',1,'vst.h']]], - ['vst_5fbuffer_5fsize_5fcategory_5flabel_6',['VST_BUFFER_SIZE_CATEGORY_LABEL',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65',1,'vst.h']]], - ['vst_5fbuffer_5fsize_5feffect_5fname_7',['VST_BUFFER_SIZE_EFFECT_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8',1,'vst.h']]], - ['vst_5fbuffer_5fsize_5fparam_5flabel_8',['VST_BUFFER_SIZE_PARAM_LABEL',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f',1,'vst.h']]], - ['vst_5fbuffer_5fsize_5fparam_5flong_5fname_9',['VST_BUFFER_SIZE_PARAM_LONG_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7',1,'vst.h']]], - ['vst_5fbuffer_5fsize_5fparam_5fname_10',['VST_BUFFER_SIZE_PARAM_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c',1,'vst.h']]], - ['vst_5fbuffer_5fsize_5fparam_5fvalue_11',['VST_BUFFER_SIZE_PARAM_VALUE',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79',1,'vst.h']]], - ['vst_5fbuffer_5fsize_5fproduct_5fname_12',['VST_BUFFER_SIZE_PRODUCT_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633',1,'vst.h']]], - ['vst_5fbuffer_5fsize_5fprogram_5fname_13',['VST_BUFFER_SIZE_PROGRAM_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2',1,'vst.h']]], - ['vst_5fbuffer_5fsize_5fspeaker_5fname_14',['VST_BUFFER_SIZE_SPEAKER_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181',1,'vst.h']]], - ['vst_5fbuffer_5fsize_5fstream_5flabel_15',['VST_BUFFER_SIZE_STREAM_LABEL',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd',1,'vst.h']]], - ['vst_5fbuffer_5fsize_5fstream_5fname_16',['VST_BUFFER_SIZE_STREAM_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124',1,'vst.h']]], - ['vst_5fbuffer_5fsize_5fvendor_5fname_17',['VST_BUFFER_SIZE_VENDOR_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c',1,'vst.h']]], - ['vst_5fdefault_5fblock_5fsize_18',['VST_DEFAULT_BLOCK_SIZE',['../vst_8h.html#a888e4158d3fefe485a12f0462be4761d',1,'vst.h']]], - ['vst_5fdefault_5fsample_5frate_19',['VST_DEFAULT_SAMPLE_RATE',['../vst_8h.html#a14bd123916e582739f85d51ddab2df5b',1,'vst.h']]], - ['vst_5feffect_5fcategory_20',['VST_EFFECT_CATEGORY',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640',1,'vst.h']]], - ['vst_5feffect_5fcategory_5f01_21',['VST_EFFECT_CATEGORY_01',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d',1,'vst.h']]], - ['vst_5feffect_5fcategory_5f02_22',['VST_EFFECT_CATEGORY_02',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0',1,'vst.h']]], - ['vst_5feffect_5fcategory_5f03_23',['VST_EFFECT_CATEGORY_03',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d',1,'vst.h']]], - ['vst_5feffect_5fcategory_5f04_24',['VST_EFFECT_CATEGORY_04',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a',1,'vst.h']]], - ['vst_5feffect_5fcategory_5f05_25',['VST_EFFECT_CATEGORY_05',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4',1,'vst.h']]], - ['vst_5feffect_5fcategory_5f06_26',['VST_EFFECT_CATEGORY_06',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64',1,'vst.h']]], - ['vst_5feffect_5fcategory_5f07_27',['VST_EFFECT_CATEGORY_07',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211',1,'vst.h']]], - ['vst_5feffect_5fcategory_5f08_28',['VST_EFFECT_CATEGORY_08',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c',1,'vst.h']]], - ['vst_5feffect_5fcategory_5f09_29',['VST_EFFECT_CATEGORY_09',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f',1,'vst.h']]], - ['vst_5feffect_5fcategory_5f0a_30',['VST_EFFECT_CATEGORY_0A',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a',1,'vst.h']]], - ['vst_5feffect_5fcategory_5f0b_31',['VST_EFFECT_CATEGORY_0B',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed',1,'vst.h']]], - ['vst_5feffect_5fcategory_5fcontainer_32',['VST_EFFECT_CATEGORY_CONTAINER',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8',1,'vst.h']]], - ['vst_5feffect_5fcategory_5fdelay_5for_5fecho_33',['VST_EFFECT_CATEGORY_DELAY_OR_ECHO',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034',1,'vst.h']]], - ['vst_5feffect_5fcategory_5feffect_34',['VST_EFFECT_CATEGORY_EFFECT',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d',1,'vst.h']]], - ['vst_5feffect_5fcategory_5finstrument_35',['VST_EFFECT_CATEGORY_INSTRUMENT',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8',1,'vst.h']]], - ['vst_5feffect_5fcategory_5fmastering_36',['VST_EFFECT_CATEGORY_MASTERING',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c',1,'vst.h']]], - ['vst_5feffect_5fcategory_5fmetering_37',['VST_EFFECT_CATEGORY_METERING',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5',1,'vst.h']]], - ['vst_5feffect_5fcategory_5foffline_38',['VST_EFFECT_CATEGORY_OFFLINE',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31',1,'vst.h']]], - ['vst_5feffect_5fcategory_5frestoration_39',['VST_EFFECT_CATEGORY_RESTORATION',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72',1,'vst.h']]], - ['vst_5feffect_5fcategory_5fspatial_40',['VST_EFFECT_CATEGORY_SPATIAL',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141',1,'vst.h']]], - ['vst_5feffect_5fcategory_5funcategorized_41',['VST_EFFECT_CATEGORY_UNCATEGORIZED',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b',1,'vst.h']]], - ['vst_5feffect_5fcategory_5fwavegenerator_42',['VST_EFFECT_CATEGORY_WAVEGENERATOR',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58',1,'vst.h']]], - ['vst_5feffect_5fcontrol_5ft_43',['vst_effect_control_t',['../vst_8h.html#a187f06ed217006cee2c625b1fc920956',1,'vst.h']]], - ['vst_5feffect_5fflag_44',['VST_EFFECT_FLAG',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2',1,'vst.h']]], - ['vst_5feffect_5fflag_5f1ls0_45',['VST_EFFECT_FLAG_1ls0',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e',1,'vst.h']]], - ['vst_5feffect_5fflag_5f1ls12_46',['VST_EFFECT_FLAG_1ls12',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98',1,'vst.h']]], - ['vst_5feffect_5fflag_5f1ls4_47',['VST_EFFECT_FLAG_1ls4',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e',1,'vst.h']]], - ['vst_5feffect_5fflag_5f1ls5_48',['VST_EFFECT_FLAG_1ls5',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d',1,'vst.h']]], - ['vst_5feffect_5fflag_5f1ls8_49',['VST_EFFECT_FLAG_1ls8',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134',1,'vst.h']]], - ['vst_5feffect_5fflag_5f1ls9_50',['VST_EFFECT_FLAG_1ls9',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b',1,'vst.h']]], - ['vst_5feffect_5fflag_5fchunks_51',['VST_EFFECT_FLAG_CHUNKS',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923',1,'vst.h']]], - ['vst_5feffect_5fflag_5feditor_52',['VST_EFFECT_FLAG_EDITOR',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e',1,'vst.h']]], - ['vst_5feffect_5fflag_5finstrument_53',['VST_EFFECT_FLAG_INSTRUMENT',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724',1,'vst.h']]], - ['vst_5feffect_5fflag_5fsilent_5ftail_54',['VST_EFFECT_FLAG_SILENT_TAIL',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605',1,'vst.h']]], - ['vst_5feffect_5fflag_5fsupports_5fdouble_55',['VST_EFFECT_FLAG_SUPPORTS_DOUBLE',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6',1,'vst.h']]], - ['vst_5feffect_5fflag_5fsupports_5ffloat_56',['VST_EFFECT_FLAG_SUPPORTS_FLOAT',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea',1,'vst.h']]], - ['vst_5feffect_5fget_5fparameter_5ft_57',['vst_effect_get_parameter_t',['../vst_8h.html#af0c37ddc3ece0563a356589b330db697',1,'vst.h']]], - ['vst_5feffect_5fopcode_58',['VST_EFFECT_OPCODE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f00_59',['VST_EFFECT_OPCODE_00',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f01_60',['VST_EFFECT_OPCODE_01',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f02_61',['VST_EFFECT_OPCODE_02',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f03_62',['VST_EFFECT_OPCODE_03',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f04_63',['VST_EFFECT_OPCODE_04',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f05_64',['VST_EFFECT_OPCODE_05',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f06_65',['VST_EFFECT_OPCODE_06',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f07_66',['VST_EFFECT_OPCODE_07',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f08_67',['VST_EFFECT_OPCODE_08',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f09_68',['VST_EFFECT_OPCODE_09',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f0a_69',['VST_EFFECT_OPCODE_0A',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f0b_70',['VST_EFFECT_OPCODE_0B',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f0c_71',['VST_EFFECT_OPCODE_0C',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f0d_72',['VST_EFFECT_OPCODE_0D',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f0e_73',['VST_EFFECT_OPCODE_0E',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f0f_74',['VST_EFFECT_OPCODE_0F',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f10_75',['VST_EFFECT_OPCODE_10',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f11_76',['VST_EFFECT_OPCODE_11',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f12_77',['VST_EFFECT_OPCODE_12',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f13_78',['VST_EFFECT_OPCODE_13',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f14_79',['VST_EFFECT_OPCODE_14',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f15_80',['VST_EFFECT_OPCODE_15',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f16_81',['VST_EFFECT_OPCODE_16',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f17_82',['VST_EFFECT_OPCODE_17',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f18_83',['VST_EFFECT_OPCODE_18',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f19_84',['VST_EFFECT_OPCODE_19',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f1a_85',['VST_EFFECT_OPCODE_1A',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f1b_86',['VST_EFFECT_OPCODE_1B',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f1c_87',['VST_EFFECT_OPCODE_1C',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f1d_88',['VST_EFFECT_OPCODE_1D',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f1e_89',['VST_EFFECT_OPCODE_1E',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f1f_90',['VST_EFFECT_OPCODE_1F',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f20_91',['VST_EFFECT_OPCODE_20',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f21_92',['VST_EFFECT_OPCODE_21',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f22_93',['VST_EFFECT_OPCODE_22',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f23_94',['VST_EFFECT_OPCODE_23',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f24_95',['VST_EFFECT_OPCODE_24',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f25_96',['VST_EFFECT_OPCODE_25',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f26_97',['VST_EFFECT_OPCODE_26',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f27_98',['VST_EFFECT_OPCODE_27',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f28_99',['VST_EFFECT_OPCODE_28',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f29_100',['VST_EFFECT_OPCODE_29',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f2a_101',['VST_EFFECT_OPCODE_2A',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f2b_102',['VST_EFFECT_OPCODE_2B',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f2c_103',['VST_EFFECT_OPCODE_2C',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f2d_104',['VST_EFFECT_OPCODE_2D',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f2e_105',['VST_EFFECT_OPCODE_2E',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f2f_106',['VST_EFFECT_OPCODE_2F',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f30_107',['VST_EFFECT_OPCODE_30',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f31_108',['VST_EFFECT_OPCODE_31',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f32_109',['VST_EFFECT_OPCODE_32',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f33_110',['VST_EFFECT_OPCODE_33',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f34_111',['VST_EFFECT_OPCODE_34',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f35_112',['VST_EFFECT_OPCODE_35',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f36_113',['VST_EFFECT_OPCODE_36',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f37_114',['VST_EFFECT_OPCODE_37',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f38_115',['VST_EFFECT_OPCODE_38',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f39_116',['VST_EFFECT_OPCODE_39',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f3a_117',['VST_EFFECT_OPCODE_3A',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f3b_118',['VST_EFFECT_OPCODE_3B',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f3c_119',['VST_EFFECT_OPCODE_3C',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f3d_120',['VST_EFFECT_OPCODE_3D',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f3e_121',['VST_EFFECT_OPCODE_3E',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f3f_122',['VST_EFFECT_OPCODE_3F',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f40_123',['VST_EFFECT_OPCODE_40',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f41_124',['VST_EFFECT_OPCODE_41',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f42_125',['VST_EFFECT_OPCODE_42',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f43_126',['VST_EFFECT_OPCODE_43',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f44_127',['VST_EFFECT_OPCODE_44',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f45_128',['VST_EFFECT_OPCODE_45',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f46_129',['VST_EFFECT_OPCODE_46',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f47_130',['VST_EFFECT_OPCODE_47',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f48_131',['VST_EFFECT_OPCODE_48',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f49_132',['VST_EFFECT_OPCODE_49',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f4a_133',['VST_EFFECT_OPCODE_4A',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f4b_134',['VST_EFFECT_OPCODE_4B',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f4c_135',['VST_EFFECT_OPCODE_4C',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f4d_136',['VST_EFFECT_OPCODE_4D',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f4e_137',['VST_EFFECT_OPCODE_4E',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016',1,'vst.h']]], - ['vst_5feffect_5fopcode_5f4f_138',['VST_EFFECT_OPCODE_4F',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fbank_5fload_139',['VST_EFFECT_OPCODE_BANK_LOAD',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fbypass_140',['VST_EFFECT_OPCODE_BYPASS',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fcategory_141',['VST_EFFECT_OPCODE_CATEGORY',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fcontainer_5fnext_5feffect_5fid_142',['VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fcreate_143',['VST_EFFECT_OPCODE_CREATE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fcustom_144',['VST_EFFECT_OPCODE_CUSTOM',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fdestroy_145',['VST_EFFECT_OPCODE_DESTROY',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691',1,'vst.h']]], - ['vst_5feffect_5fopcode_5feditor_5fclose_146',['VST_EFFECT_OPCODE_EDITOR_CLOSE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8',1,'vst.h']]], - ['vst_5feffect_5fopcode_5feditor_5fdraw_147',['VST_EFFECT_OPCODE_EDITOR_DRAW',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8',1,'vst.h']]], - ['vst_5feffect_5fopcode_5feditor_5fget_5frect_148',['VST_EFFECT_OPCODE_EDITOR_GET_RECT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861',1,'vst.h']]], - ['vst_5feffect_5fopcode_5feditor_5fkeep_5falive_149',['VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb',1,'vst.h']]], - ['vst_5feffect_5fopcode_5feditor_5fkeyboard_150',['VST_EFFECT_OPCODE_EDITOR_KEYBOARD',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41',1,'vst.h']]], - ['vst_5feffect_5fopcode_5feditor_5fmouse_151',['VST_EFFECT_OPCODE_EDITOR_MOUSE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37',1,'vst.h']]], - ['vst_5feffect_5fopcode_5feditor_5fopen_152',['VST_EFFECT_OPCODE_EDITOR_OPEN',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c',1,'vst.h']]], - ['vst_5feffect_5fopcode_5feditor_5frect_153',['VST_EFFECT_OPCODE_EDITOR_RECT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8',1,'vst.h']]], - ['vst_5feffect_5fopcode_5feditor_5fvkey_5fdown_154',['VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963',1,'vst.h']]], - ['vst_5feffect_5fopcode_5feditor_5fvkey_5fup_155',['VST_EFFECT_OPCODE_EDITOR_VKEY_UP',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7',1,'vst.h']]], - ['vst_5feffect_5fopcode_5feffect_5fcategory_156',['VST_EFFECT_OPCODE_EFFECT_CATEGORY',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2',1,'vst.h']]], - ['vst_5feffect_5fopcode_5feffect_5fname_157',['VST_EFFECT_OPCODE_EFFECT_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474',1,'vst.h']]], - ['vst_5feffect_5fopcode_5ffourcc_158',['VST_EFFECT_OPCODE_FOURCC',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fget_5fchunk_5fdata_159',['VST_EFFECT_OPCODE_GET_CHUNK_DATA',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fget_5fparameter_5fproperties_160',['VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fget_5fprogram_161',['VST_EFFECT_OPCODE_GET_PROGRAM',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fget_5fprogram_5fname_162',['VST_EFFECT_OPCODE_GET_PROGRAM_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fget_5fspeaker_5farrangement_163',['VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fgetname_164',['VST_EFFECT_OPCODE_GETNAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fgetname2_165',['VST_EFFECT_OPCODE_GETNAME2',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fgettailsamples_166',['VST_EFFECT_OPCODE_GETTAILSAMPLES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fgetvendor_167',['VST_EFFECT_OPCODE_GETVENDOR',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fgetvendorversion_168',['VST_EFFECT_OPCODE_GETVENDORVERSION',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fidle_169',['VST_EFFECT_OPCODE_IDLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001',1,'vst.h']]], - ['vst_5feffect_5fopcode_5finitialize_170',['VST_EFFECT_OPCODE_INITIALIZE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d',1,'vst.h']]], - ['vst_5feffect_5fopcode_5finput_5fget_5fproperties_171',['VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fname_172',['VST_EFFECT_OPCODE_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506',1,'vst.h']]], - ['vst_5feffect_5fopcode_5foutput_5fget_5fproperties_173',['VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fautomatable_174',['VST_EFFECT_OPCODE_PARAM_AUTOMATABLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fget_5flabel_175',['VST_EFFECT_OPCODE_PARAM_GET_LABEL',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fget_5fname_176',['VST_EFFECT_OPCODE_PARAM_GET_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fget_5fvalue_177',['VST_EFFECT_OPCODE_PARAM_GET_VALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fgetlabel_178',['VST_EFFECT_OPCODE_PARAM_GETLABEL',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fgetname_179',['VST_EFFECT_OPCODE_PARAM_GETNAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fgetvalue_180',['VST_EFFECT_OPCODE_PARAM_GETVALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fis_5fautomatable_181',['VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fisautomatable_182',['VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5flabel_183',['VST_EFFECT_OPCODE_PARAM_LABEL',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fname_184',['VST_EFFECT_OPCODE_PARAM_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fproperties_185',['VST_EFFECT_OPCODE_PARAM_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fset_5fvalue_186',['VST_EFFECT_OPCODE_PARAM_SET_VALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fvalue_187',['VST_EFFECT_OPCODE_PARAM_VALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fvalue_5ffrom_5fstring_188',['VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fvalue_5fto_5fstring_189',['VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fpause_5funpause_190',['VST_EFFECT_OPCODE_PAUSE_UNPAUSE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprocess_5fbegin_191',['VST_EFFECT_OPCODE_PROCESS_BEGIN',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprocess_5fend_192',['VST_EFFECT_OPCODE_PROCESS_END',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fproduct_5fname_193',['VST_EFFECT_OPCODE_PRODUCT_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprogram_5fget_194',['VST_EFFECT_OPCODE_PROGRAM_GET',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprogram_5fget_5fname_195',['VST_EFFECT_OPCODE_PROGRAM_GET_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprogram_5fload_196',['VST_EFFECT_OPCODE_PROGRAM_LOAD',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprogram_5fset_197',['VST_EFFECT_OPCODE_PROGRAM_SET',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprogram_5fset_5fbegin_198',['VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprogram_5fset_5fend_199',['VST_EFFECT_OPCODE_PROGRAM_SET_END',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprogram_5fset_5fname_200',['VST_EFFECT_OPCODE_PROGRAM_SET_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fset_5fblock_5fsize_201',['VST_EFFECT_OPCODE_SET_BLOCK_SIZE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fset_5fchunk_5fdata_202',['VST_EFFECT_OPCODE_SET_CHUNK_DATA',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fset_5fprogram_203',['VST_EFFECT_OPCODE_SET_PROGRAM',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fset_5fprogram_5fname_204',['VST_EFFECT_OPCODE_SET_PROGRAM_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fset_5fsample_5frate_205',['VST_EFFECT_OPCODE_SET_SAMPLE_RATE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fset_5fspeaker_5farrangement_206',['VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fsetblocksize_207',['VST_EFFECT_OPCODE_SETBLOCKSIZE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fsetsamplerate_208',['VST_EFFECT_OPCODE_SETSAMPLERATE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fsupports_209',['VST_EFFECT_OPCODE_SUPPORTS',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fsuspend_210',['VST_EFFECT_OPCODE_SUSPEND',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fsuspend_5fresume_211',['VST_EFFECT_OPCODE_SUSPEND_RESUME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a',1,'vst.h']]], - ['vst_5feffect_5fopcode_5ftail_5fsamples_212',['VST_EFFECT_OPCODE_TAIL_SAMPLES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f',1,'vst.h']]], - ['vst_5feffect_5fopcode_5ftranslate_5ferror_213',['VST_EFFECT_OPCODE_TRANSLATE_ERROR',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fvendor_5fname_214',['VST_EFFECT_OPCODE_VENDOR_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fvendor_5fversion_215',['VST_EFFECT_OPCODE_VENDOR_VERSION',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fvst_5fversion_216',['VST_EFFECT_OPCODE_VST_VERSION',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fwindow_5fcreate_217',['VST_EFFECT_OPCODE_WINDOW_CREATE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fwindow_5fdestroy_218',['VST_EFFECT_OPCODE_WINDOW_DESTROY',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fwindow_5fdraw_219',['VST_EFFECT_OPCODE_WINDOW_DRAW',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fwindow_5fgetrect_220',['VST_EFFECT_OPCODE_WINDOW_GETRECT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fwindow_5fkeyboard_221',['VST_EFFECT_OPCODE_WINDOW_KEYBOARD',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fwindow_5fmouse_222',['VST_EFFECT_OPCODE_WINDOW_MOUSE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190',1,'vst.h']]], - ['vst_5feffect_5fprocess_5fdouble_5ft_223',['vst_effect_process_double_t',['../vst_8h.html#a2e0a659f8b4b8857a799a0b9c683a216',1,'vst.h']]], - ['vst_5feffect_5fprocess_5ffloat_5ft_224',['vst_effect_process_float_t',['../vst_8h.html#a7f2093b8c4846907f4cd39068101249a',1,'vst.h']]], - ['vst_5feffect_5fprocess_5ft_225',['vst_effect_process_t',['../vst_8h.html#a10245b388a012f0007c6b64446377ab2',1,'vst.h']]], - ['vst_5feffect_5fset_5fparameter_5ft_226',['vst_effect_set_parameter_t',['../vst_8h.html#a20f63b4dc3f1f96b3c57820f99362a0d',1,'vst.h']]], - ['vst_5feffect_5fsupports_5ft_227',['vst_effect_supports_t',['../structvst__effect__supports__t.html',1,'']]], - ['vst_5feffect_5ft_228',['vst_effect_t',['../structvst__effect__t.html',1,'']]], - ['vst_5fentrypoint_229',['VST_ENTRYPOINT',['../vst_8h.html#af5c20ce194fde78467d1dbd926fca4d9',1,'vst.h']]], - ['vst_5fentrypoint_5fmacos_230',['VST_ENTRYPOINT_MACOS',['../vst_8h.html#ad6404cff9cc94786e4c95d8ca8d234b5',1,'vst.h']]], - ['vst_5fentrypoint_5fmacos_5fpowerpc_231',['VST_ENTRYPOINT_MACOS_POWERPC',['../vst_8h.html#a026df697cddfdd1e622e272acaed81a3',1,'vst.h']]], - ['vst_5fentrypoint_5fwindows_232',['VST_ENTRYPOINT_WINDOWS',['../vst_8h.html#a224bcc8caacf5906a25ae60542d31028',1,'vst.h']]], - ['vst_5ffourcc_233',['VST_FOURCC',['../vst_8h.html#a06c51d1e4072cbda110044ad98c1dce5',1,'vst.h']]], - ['vst_5ffunction_5finterface_234',['VST_FUNCTION_INTERFACE',['../vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db',1,'vst.h']]], - ['vst_5fhost_5fcallback_5ft_235',['vst_host_callback_t',['../vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6',1,'vst.h']]], - ['vst_5fhost_5fopcode_236',['VST_HOST_OPCODE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f00_237',['VST_HOST_OPCODE_00',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f01_238',['VST_HOST_OPCODE_01',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f02_239',['VST_HOST_OPCODE_02',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f03_240',['VST_HOST_OPCODE_03',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f04_241',['VST_HOST_OPCODE_04',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f05_242',['VST_HOST_OPCODE_05',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f06_243',['VST_HOST_OPCODE_06',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f07_244',['VST_HOST_OPCODE_07',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f08_245',['VST_HOST_OPCODE_08',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f09_246',['VST_HOST_OPCODE_09',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f0a_247',['VST_HOST_OPCODE_0A',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f0b_248',['VST_HOST_OPCODE_0B',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f0c_249',['VST_HOST_OPCODE_0C',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f0d_250',['VST_HOST_OPCODE_0D',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f0e_251',['VST_HOST_OPCODE_0E',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f0f_252',['VST_HOST_OPCODE_0F',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f10_253',['VST_HOST_OPCODE_10',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f11_254',['VST_HOST_OPCODE_11',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f12_255',['VST_HOST_OPCODE_12',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f13_256',['VST_HOST_OPCODE_13',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f14_257',['VST_HOST_OPCODE_14',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f15_258',['VST_HOST_OPCODE_15',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f16_259',['VST_HOST_OPCODE_16',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f17_260',['VST_HOST_OPCODE_17',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f18_261',['VST_HOST_OPCODE_18',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f19_262',['VST_HOST_OPCODE_19',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f1a_263',['VST_HOST_OPCODE_1A',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f1b_264',['VST_HOST_OPCODE_1B',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f1c_265',['VST_HOST_OPCODE_1C',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f1d_266',['VST_HOST_OPCODE_1D',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f1e_267',['VST_HOST_OPCODE_1E',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f1f_268',['VST_HOST_OPCODE_1F',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f20_269',['VST_HOST_OPCODE_20',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f21_270',['VST_HOST_OPCODE_21',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f22_271',['VST_HOST_OPCODE_22',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f23_272',['VST_HOST_OPCODE_23',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f24_273',['VST_HOST_OPCODE_24',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f25_274',['VST_HOST_OPCODE_25',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f26_275',['VST_HOST_OPCODE_26',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f27_276',['VST_HOST_OPCODE_27',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f28_277',['VST_HOST_OPCODE_28',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f29_278',['VST_HOST_OPCODE_29',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f2a_279',['VST_HOST_OPCODE_2A',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f2b_280',['VST_HOST_OPCODE_2B',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f2c_281',['VST_HOST_OPCODE_2C',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f2d_282',['VST_HOST_OPCODE_2D',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f2e_283',['VST_HOST_OPCODE_2E',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f2f_284',['VST_HOST_OPCODE_2F',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fautomate_285',['VST_HOST_OPCODE_AUTOMATE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fcurrent_5feffect_5fid_286',['VST_HOST_OPCODE_CURRENT_EFFECT_ID',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fcustom_287',['VST_HOST_OPCODE_CUSTOM',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0',1,'vst.h']]], - ['vst_5fhost_5fopcode_5feditor_5fupdate_288',['VST_HOST_OPCODE_EDITOR_UPDATE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fio_5fmodified_289',['VST_HOST_OPCODE_IO_MODIFIED',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fkeepalive_5for_5fidle_290',['VST_HOST_OPCODE_KEEPALIVE_OR_IDLE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fmax_291',['VST_HOST_OPCODE_MAX',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecacd93133c8c835b2dc554b919ca09d8cd',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fparam_5fstart_5fedit_292',['VST_HOST_OPCODE_PARAM_START_EDIT',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fparam_5fstop_5fedit_293',['VST_HOST_OPCODE_PARAM_STOP_EDIT',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fparam_5fupdate_294',['VST_HOST_OPCODE_PARAM_UPDATE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fproduct_5fname_295',['VST_HOST_OPCODE_PRODUCT_NAME',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fsupports_296',['VST_HOST_OPCODE_SUPPORTS',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fvendor_5fname_297',['VST_HOST_OPCODE_VENDOR_NAME',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fvendor_5fversion_298',['VST_HOST_OPCODE_VENDOR_VERSION',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fvst_5fversion_299',['VST_HOST_OPCODE_VST_VERSION',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21',1,'vst.h']]], - ['vst_5fhost_5fsupports_5ft_300',['vst_host_supports_t',['../structvst__host__supports__t.html',1,'']]], - ['vst_5fmagicnumber_301',['VST_MAGICNUMBER',['../vst_8h.html#a09521790f0fb9c38d6dbd3602d621053',1,'vst.h']]], - ['vst_5fmax_5fchannels_302',['VST_MAX_CHANNELS',['../vst_8h.html#a159930143b669088b88b43a54cf91eaf',1,'vst.h']]], - ['vst_5fparameter_5fflag_303',['VST_PARAMETER_FLAG',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7c',1,'vst.h']]], - ['vst_5fparameter_5fflag_5f1ls0_304',['VST_PARAMETER_FLAG_1ls0',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1',1,'vst.h']]], - ['vst_5fparameter_5fflag_5f1ls1_305',['VST_PARAMETER_FLAG_1ls1',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87',1,'vst.h']]], - ['vst_5fparameter_5fflag_5f1ls2_306',['VST_PARAMETER_FLAG_1ls2',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc',1,'vst.h']]], - ['vst_5fparameter_5fflag_5f1ls3_307',['VST_PARAMETER_FLAG_1ls3',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18',1,'vst.h']]], - ['vst_5fparameter_5fflag_5f1ls4_308',['VST_PARAMETER_FLAG_1ls4',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a',1,'vst.h']]], - ['vst_5fparameter_5fflag_5f1ls5_309',['VST_PARAMETER_FLAG_1ls5',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963',1,'vst.h']]], - ['vst_5fparameter_5fflag_5f1ls6_310',['VST_PARAMETER_FLAG_1ls6',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de',1,'vst.h']]], - ['vst_5fparameter_5fflag_5fcategory_311',['VST_PARAMETER_FLAG_CATEGORY',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b',1,'vst.h']]], - ['vst_5fparameter_5fflag_5findex_312',['VST_PARAMETER_FLAG_INDEX',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d',1,'vst.h']]], - ['vst_5fparameter_5fflag_5finteger_5flimits_313',['VST_PARAMETER_FLAG_INTEGER_LIMITS',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559',1,'vst.h']]], - ['vst_5fparameter_5fflag_5framping_314',['VST_PARAMETER_FLAG_RAMPING',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861',1,'vst.h']]], - ['vst_5fparameter_5fflag_5fstep_5ffloat_315',['VST_PARAMETER_FLAG_STEP_FLOAT',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a',1,'vst.h']]], - ['vst_5fparameter_5fflag_5fstep_5fint_316',['VST_PARAMETER_FLAG_STEP_INT',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724',1,'vst.h']]], - ['vst_5fparameter_5fflag_5fswitch_317',['VST_PARAMETER_FLAG_SWITCH',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a',1,'vst.h']]], - ['vst_5fparameter_5fproperties_5ft_318',['vst_parameter_properties_t',['../structvst__parameter__properties__t.html',1,'']]], - ['vst_5frect_5ft_319',['vst_rect_t',['../structvst__rect__t.html',1,'']]], - ['vst_5fspeaker_5farrangement_5fdynamic_5ft_320',['vst_speaker_arrangement_dynamic_t',['../structvst__speaker__arrangement__dynamic__t.html',1,'']]], - ['vst_5fspeaker_5farrangement_5ft_321',['vst_speaker_arrangement_t',['../structvst__speaker__arrangement__t.html',1,'']]], - ['vst_5fspeaker_5farrangement_5ftype_322',['VST_SPEAKER_ARRANGEMENT_TYPE',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5f4_5f0_323',['VST_SPEAKER_ARRANGEMENT_TYPE_4_0',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5f5_5f0_324',['VST_SPEAKER_ARRANGEMENT_TYPE_5_0',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5f5_5f1_325',['VST_SPEAKER_ARRANGEMENT_TYPE_5_1',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5f7_5f1_326',['VST_SPEAKER_ARRANGEMENT_TYPE_7_1',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5fcustom_327',['VST_SPEAKER_ARRANGEMENT_TYPE_CUSTOM',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5fmono_328',['VST_SPEAKER_ARRANGEMENT_TYPE_MONO',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5fstereo_329',['VST_SPEAKER_ARRANGEMENT_TYPE_STEREO',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5funknown_330',['VST_SPEAKER_ARRANGEMENT_TYPE_UNKNOWN',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176',1,'vst.h']]], - ['vst_5fspeaker_5fproperties_5ft_331',['vst_speaker_properties_t',['../structvst__speaker__properties__t.html',1,'']]], - ['vst_5fspeaker_5ftype_332',['VST_SPEAKER_TYPE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2c',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fcenter_333',['VST_SPEAKER_TYPE_CENTER',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fleft_334',['VST_SPEAKER_TYPE_LEFT',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fleft_5frear_335',['VST_SPEAKER_TYPE_LEFT_REAR',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fleft_5fside_336',['VST_SPEAKER_TYPE_LEFT_SIDE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5flfe_337',['VST_SPEAKER_TYPE_LFE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fmono_338',['VST_SPEAKER_TYPE_MONO',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fright_339',['VST_SPEAKER_TYPE_RIGHT',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fright_5frear_340',['VST_SPEAKER_TYPE_RIGHT_REAR',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fright_5fside_341',['VST_SPEAKER_TYPE_RIGHT_SIDE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f01_342',['VST_SPEAKER_TYPE_USER_01',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f02_343',['VST_SPEAKER_TYPE_USER_02',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f03_344',['VST_SPEAKER_TYPE_USER_03',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f04_345',['VST_SPEAKER_TYPE_USER_04',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f05_346',['VST_SPEAKER_TYPE_USER_05',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f06_347',['VST_SPEAKER_TYPE_USER_06',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f07_348',['VST_SPEAKER_TYPE_USER_07',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f08_349',['VST_SPEAKER_TYPE_USER_08',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f09_350',['VST_SPEAKER_TYPE_USER_09',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f10_351',['VST_SPEAKER_TYPE_USER_10',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f11_352',['VST_SPEAKER_TYPE_USER_11',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f12_353',['VST_SPEAKER_TYPE_USER_12',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f13_354',['VST_SPEAKER_TYPE_USER_13',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f14_355',['VST_SPEAKER_TYPE_USER_14',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f15_356',['VST_SPEAKER_TYPE_USER_15',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f16_357',['VST_SPEAKER_TYPE_USER_16',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f17_358',['VST_SPEAKER_TYPE_USER_17',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f18_359',['VST_SPEAKER_TYPE_USER_18',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f19_360',['VST_SPEAKER_TYPE_USER_19',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f20_361',['VST_SPEAKER_TYPE_USER_20',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f21_362',['VST_SPEAKER_TYPE_USER_21',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f22_363',['VST_SPEAKER_TYPE_USER_22',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f23_364',['VST_SPEAKER_TYPE_USER_23',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f24_365',['VST_SPEAKER_TYPE_USER_24',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f25_366',['VST_SPEAKER_TYPE_USER_25',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f26_367',['VST_SPEAKER_TYPE_USER_26',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f27_368',['VST_SPEAKER_TYPE_USER_27',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f28_369',['VST_SPEAKER_TYPE_USER_28',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f29_370',['VST_SPEAKER_TYPE_USER_29',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f30_371',['VST_SPEAKER_TYPE_USER_30',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f31_372',['VST_SPEAKER_TYPE_USER_31',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f32_373',['VST_SPEAKER_TYPE_USER_32',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92',1,'vst.h']]], - ['vst_5fstatus_374',['VST_STATUS',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3',1,'vst.h']]], - ['vst_5fstatus_5f0_375',['VST_STATUS_0',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0',1,'vst.h']]], - ['vst_5fstatus_5f1_376',['VST_STATUS_1',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21',1,'vst.h']]], - ['vst_5fstatus_5ferror_377',['VST_STATUS_ERROR',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481',1,'vst.h']]], - ['vst_5fstatus_5ffalse_378',['VST_STATUS_FALSE',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b',1,'vst.h']]], - ['vst_5fstatus_5fm1_379',['VST_STATUS_m1',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871',1,'vst.h']]], - ['vst_5fstatus_5fno_380',['VST_STATUS_NO',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d',1,'vst.h']]], - ['vst_5fstatus_5fsuccess_381',['VST_STATUS_SUCCESS',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56',1,'vst.h']]], - ['vst_5fstatus_5ftrue_382',['VST_STATUS_TRUE',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04',1,'vst.h']]], - ['vst_5fstatus_5funknown_383',['VST_STATUS_UNKNOWN',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b',1,'vst.h']]], - ['vst_5fstatus_5fyes_384',['VST_STATUS_YES',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07',1,'vst.h']]], - ['vst_5fstream_5fflag_385',['VST_STREAM_FLAG',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbb',1,'vst.h']]], - ['vst_5fstream_5fflag_5f1ls0_386',['VST_STREAM_FLAG_1ls0',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19',1,'vst.h']]], - ['vst_5fstream_5fflag_5f1ls1_387',['VST_STREAM_FLAG_1ls1',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d',1,'vst.h']]], - ['vst_5fstream_5fflag_5f1ls2_388',['VST_STREAM_FLAG_1ls2',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be',1,'vst.h']]], - ['vst_5fstream_5fflag_5fstereo_389',['VST_STREAM_FLAG_STEREO',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee',1,'vst.h']]], - ['vst_5fstream_5fflag_5fuse_5ftype_390',['VST_STREAM_FLAG_USE_TYPE',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381',1,'vst.h']]], - ['vst_5fstream_5fproperties_5ft_391',['vst_stream_properties_t',['../structvst__stream__properties__t.html',1,'']]], - ['vst_5fversion_392',['VST_VERSION',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9d',1,'vst.h']]], - ['vst_5fversion_5f1_393',['VST_VERSION_1',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6',1,'vst.h']]], - ['vst_5fversion_5f1_5f0_5f0_5f0_394',['VST_VERSION_1_0_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d',1,'vst.h']]], - ['vst_5fversion_5f1_5f1_5f0_5f0_395',['VST_VERSION_1_1_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0',1,'vst.h']]], - ['vst_5fversion_5f2_396',['VST_VERSION_2',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b',1,'vst.h']]], - ['vst_5fversion_5f2_5f0_5f0_5f0_397',['VST_VERSION_2_0_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871',1,'vst.h']]], - ['vst_5fversion_5f2_5f1_5f0_5f0_398',['VST_VERSION_2_1_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc',1,'vst.h']]], - ['vst_5fversion_5f2_5f2_5f0_5f0_399',['VST_VERSION_2_2_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f',1,'vst.h']]], - ['vst_5fversion_5f2_5f3_5f0_5f0_400',['VST_VERSION_2_3_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41',1,'vst.h']]], - ['vst_5fversion_5f2_5f4_5f0_5f0_401',['VST_VERSION_2_4_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb',1,'vst.h']]] + ['velocity_0',['velocity',['../unionvst__event__midi__t.html#ad07b399584ef3db7a29decbee67c36a9',1,'vst_event_midi_t']]], + ['version_1',['version',['../structvst__effect__t.html#a7c9ecaba8204d87a389caa57f81c5694',1,'vst_effect_t']]], + ['vst_2eh_2',['vst.h',['../vst_8h.html',1,'']]], + ['vst_2ehpp_3',['vst.hpp',['../vst_8hpp.html',1,'']]], + ['vst2sdk_5fvst_5fh_4',['VST2SDK_VST_H',['../vst_8h.html#a668a218f4bb073cd9e14ec1f74772b42',1,'vst.h']]], + ['vst2sdk_5fvst_5fhpp_5',['VST2SDK_VST_HPP',['../vst_8hpp.html#add76f25bf6bd0f1dc58bdc9655f55ec8',1,'vst.hpp']]], + ['vst_5fbuffer_5fsize_6',['VST_BUFFER_SIZE',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0',1,'vst.h']]], + ['vst_5fbuffer_5fsize_5fcategory_5flabel_7',['VST_BUFFER_SIZE_CATEGORY_LABEL',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65',1,'vst.h']]], + ['vst_5fbuffer_5fsize_5feffect_5fname_8',['VST_BUFFER_SIZE_EFFECT_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8',1,'vst.h']]], + ['vst_5fbuffer_5fsize_5fparam_5flabel_9',['VST_BUFFER_SIZE_PARAM_LABEL',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f',1,'vst.h']]], + ['vst_5fbuffer_5fsize_5fparam_5flong_5fname_10',['VST_BUFFER_SIZE_PARAM_LONG_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7',1,'vst.h']]], + ['vst_5fbuffer_5fsize_5fparam_5fname_11',['VST_BUFFER_SIZE_PARAM_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c',1,'vst.h']]], + ['vst_5fbuffer_5fsize_5fparam_5fvalue_12',['VST_BUFFER_SIZE_PARAM_VALUE',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79',1,'vst.h']]], + ['vst_5fbuffer_5fsize_5fproduct_5fname_13',['VST_BUFFER_SIZE_PRODUCT_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633',1,'vst.h']]], + ['vst_5fbuffer_5fsize_5fprogram_5fname_14',['VST_BUFFER_SIZE_PROGRAM_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2',1,'vst.h']]], + ['vst_5fbuffer_5fsize_5fspeaker_5fname_15',['VST_BUFFER_SIZE_SPEAKER_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181',1,'vst.h']]], + ['vst_5fbuffer_5fsize_5fstream_5flabel_16',['VST_BUFFER_SIZE_STREAM_LABEL',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd',1,'vst.h']]], + ['vst_5fbuffer_5fsize_5fstream_5fname_17',['VST_BUFFER_SIZE_STREAM_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124',1,'vst.h']]], + ['vst_5fbuffer_5fsize_5fvendor_5fname_18',['VST_BUFFER_SIZE_VENDOR_NAME',['../vst_8h.html#a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c',1,'vst.h']]], + ['vst_5fdefault_5fblock_5fsize_19',['VST_DEFAULT_BLOCK_SIZE',['../vst_8h.html#a888e4158d3fefe485a12f0462be4761d',1,'vst.h']]], + ['vst_5fdefault_5fsample_5frate_20',['VST_DEFAULT_SAMPLE_RATE',['../vst_8h.html#a14bd123916e582739f85d51ddab2df5b',1,'vst.h']]], + ['vst_5feffect_5fcategory_21',['VST_EFFECT_CATEGORY',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640',1,'vst.h']]], + ['vst_5feffect_5fcategory_5f01_22',['VST_EFFECT_CATEGORY_01',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d',1,'vst.h']]], + ['vst_5feffect_5fcategory_5f02_23',['VST_EFFECT_CATEGORY_02',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0',1,'vst.h']]], + ['vst_5feffect_5fcategory_5f03_24',['VST_EFFECT_CATEGORY_03',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d',1,'vst.h']]], + ['vst_5feffect_5fcategory_5f04_25',['VST_EFFECT_CATEGORY_04',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a',1,'vst.h']]], + ['vst_5feffect_5fcategory_5f05_26',['VST_EFFECT_CATEGORY_05',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4',1,'vst.h']]], + ['vst_5feffect_5fcategory_5f06_27',['VST_EFFECT_CATEGORY_06',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64',1,'vst.h']]], + ['vst_5feffect_5fcategory_5f07_28',['VST_EFFECT_CATEGORY_07',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211',1,'vst.h']]], + ['vst_5feffect_5fcategory_5f08_29',['VST_EFFECT_CATEGORY_08',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c',1,'vst.h']]], + ['vst_5feffect_5fcategory_5f09_30',['VST_EFFECT_CATEGORY_09',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f',1,'vst.h']]], + ['vst_5feffect_5fcategory_5f0a_31',['VST_EFFECT_CATEGORY_0A',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a',1,'vst.h']]], + ['vst_5feffect_5fcategory_5f0b_32',['VST_EFFECT_CATEGORY_0B',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed',1,'vst.h']]], + ['vst_5feffect_5fcategory_5fcontainer_33',['VST_EFFECT_CATEGORY_CONTAINER',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8',1,'vst.h']]], + ['vst_5feffect_5fcategory_5fdelay_5for_5fecho_34',['VST_EFFECT_CATEGORY_DELAY_OR_ECHO',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034',1,'vst.h']]], + ['vst_5feffect_5fcategory_5feffect_35',['VST_EFFECT_CATEGORY_EFFECT',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d',1,'vst.h']]], + ['vst_5feffect_5fcategory_5finstrument_36',['VST_EFFECT_CATEGORY_INSTRUMENT',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8',1,'vst.h']]], + ['vst_5feffect_5fcategory_5fmastering_37',['VST_EFFECT_CATEGORY_MASTERING',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c',1,'vst.h']]], + ['vst_5feffect_5fcategory_5fmetering_38',['VST_EFFECT_CATEGORY_METERING',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5',1,'vst.h']]], + ['vst_5feffect_5fcategory_5foffline_39',['VST_EFFECT_CATEGORY_OFFLINE',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31',1,'vst.h']]], + ['vst_5feffect_5fcategory_5frestoration_40',['VST_EFFECT_CATEGORY_RESTORATION',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72',1,'vst.h']]], + ['vst_5feffect_5fcategory_5fspatial_41',['VST_EFFECT_CATEGORY_SPATIAL',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141',1,'vst.h']]], + ['vst_5feffect_5fcategory_5funcategorized_42',['VST_EFFECT_CATEGORY_UNCATEGORIZED',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b',1,'vst.h']]], + ['vst_5feffect_5fcategory_5fwavegenerator_43',['VST_EFFECT_CATEGORY_WAVEGENERATOR',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58',1,'vst.h']]], + ['vst_5feffect_5fcontrol_5ft_44',['vst_effect_control_t',['../vst_8h.html#a187f06ed217006cee2c625b1fc920956',1,'vst.h']]], + ['vst_5feffect_5fflag_45',['VST_EFFECT_FLAG',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2',1,'vst.h']]], + ['vst_5feffect_5fflag_5f1ls0_46',['VST_EFFECT_FLAG_1ls0',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e',1,'vst.h']]], + ['vst_5feffect_5fflag_5f1ls12_47',['VST_EFFECT_FLAG_1ls12',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98',1,'vst.h']]], + ['vst_5feffect_5fflag_5f1ls4_48',['VST_EFFECT_FLAG_1ls4',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e',1,'vst.h']]], + ['vst_5feffect_5fflag_5f1ls5_49',['VST_EFFECT_FLAG_1ls5',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d',1,'vst.h']]], + ['vst_5feffect_5fflag_5f1ls8_50',['VST_EFFECT_FLAG_1ls8',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134',1,'vst.h']]], + ['vst_5feffect_5fflag_5f1ls9_51',['VST_EFFECT_FLAG_1ls9',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b',1,'vst.h']]], + ['vst_5feffect_5fflag_5fchunks_52',['VST_EFFECT_FLAG_CHUNKS',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923',1,'vst.h']]], + ['vst_5feffect_5fflag_5feditor_53',['VST_EFFECT_FLAG_EDITOR',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e',1,'vst.h']]], + ['vst_5feffect_5fflag_5finstrument_54',['VST_EFFECT_FLAG_INSTRUMENT',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724',1,'vst.h']]], + ['vst_5feffect_5fflag_5fsilent_5ftail_55',['VST_EFFECT_FLAG_SILENT_TAIL',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605',1,'vst.h']]], + ['vst_5feffect_5fflag_5fsupports_5fdouble_56',['VST_EFFECT_FLAG_SUPPORTS_DOUBLE',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6',1,'vst.h']]], + ['vst_5feffect_5fflag_5fsupports_5ffloat_57',['VST_EFFECT_FLAG_SUPPORTS_FLOAT',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea',1,'vst.h']]], + ['vst_5feffect_5fget_5fparameter_5ft_58',['vst_effect_get_parameter_t',['../vst_8h.html#af0c37ddc3ece0563a356589b330db697',1,'vst.h']]], + ['vst_5feffect_5fopcode_59',['VST_EFFECT_OPCODE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f00_60',['VST_EFFECT_OPCODE_00',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f01_61',['VST_EFFECT_OPCODE_01',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f02_62',['VST_EFFECT_OPCODE_02',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f03_63',['VST_EFFECT_OPCODE_03',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f04_64',['VST_EFFECT_OPCODE_04',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f05_65',['VST_EFFECT_OPCODE_05',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f06_66',['VST_EFFECT_OPCODE_06',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f07_67',['VST_EFFECT_OPCODE_07',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f08_68',['VST_EFFECT_OPCODE_08',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f09_69',['VST_EFFECT_OPCODE_09',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f0a_70',['VST_EFFECT_OPCODE_0A',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f0b_71',['VST_EFFECT_OPCODE_0B',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f0c_72',['VST_EFFECT_OPCODE_0C',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f0d_73',['VST_EFFECT_OPCODE_0D',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f0e_74',['VST_EFFECT_OPCODE_0E',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f0f_75',['VST_EFFECT_OPCODE_0F',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f10_76',['VST_EFFECT_OPCODE_10',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f11_77',['VST_EFFECT_OPCODE_11',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f12_78',['VST_EFFECT_OPCODE_12',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f13_79',['VST_EFFECT_OPCODE_13',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f14_80',['VST_EFFECT_OPCODE_14',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f15_81',['VST_EFFECT_OPCODE_15',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f16_82',['VST_EFFECT_OPCODE_16',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f17_83',['VST_EFFECT_OPCODE_17',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f18_84',['VST_EFFECT_OPCODE_18',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f19_85',['VST_EFFECT_OPCODE_19',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f1a_86',['VST_EFFECT_OPCODE_1A',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f1b_87',['VST_EFFECT_OPCODE_1B',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f1c_88',['VST_EFFECT_OPCODE_1C',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f1d_89',['VST_EFFECT_OPCODE_1D',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f1e_90',['VST_EFFECT_OPCODE_1E',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f1f_91',['VST_EFFECT_OPCODE_1F',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f20_92',['VST_EFFECT_OPCODE_20',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f21_93',['VST_EFFECT_OPCODE_21',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f22_94',['VST_EFFECT_OPCODE_22',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f23_95',['VST_EFFECT_OPCODE_23',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f24_96',['VST_EFFECT_OPCODE_24',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f25_97',['VST_EFFECT_OPCODE_25',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f26_98',['VST_EFFECT_OPCODE_26',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f27_99',['VST_EFFECT_OPCODE_27',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f28_100',['VST_EFFECT_OPCODE_28',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f29_101',['VST_EFFECT_OPCODE_29',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f2a_102',['VST_EFFECT_OPCODE_2A',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f2b_103',['VST_EFFECT_OPCODE_2B',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f2c_104',['VST_EFFECT_OPCODE_2C',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f2d_105',['VST_EFFECT_OPCODE_2D',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f2e_106',['VST_EFFECT_OPCODE_2E',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f2f_107',['VST_EFFECT_OPCODE_2F',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f30_108',['VST_EFFECT_OPCODE_30',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f31_109',['VST_EFFECT_OPCODE_31',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f32_110',['VST_EFFECT_OPCODE_32',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f33_111',['VST_EFFECT_OPCODE_33',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f34_112',['VST_EFFECT_OPCODE_34',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f35_113',['VST_EFFECT_OPCODE_35',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f36_114',['VST_EFFECT_OPCODE_36',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f37_115',['VST_EFFECT_OPCODE_37',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f38_116',['VST_EFFECT_OPCODE_38',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f39_117',['VST_EFFECT_OPCODE_39',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f3a_118',['VST_EFFECT_OPCODE_3A',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f3b_119',['VST_EFFECT_OPCODE_3B',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f3c_120',['VST_EFFECT_OPCODE_3C',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f3d_121',['VST_EFFECT_OPCODE_3D',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f3e_122',['VST_EFFECT_OPCODE_3E',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f3f_123',['VST_EFFECT_OPCODE_3F',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f40_124',['VST_EFFECT_OPCODE_40',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f41_125',['VST_EFFECT_OPCODE_41',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f42_126',['VST_EFFECT_OPCODE_42',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f43_127',['VST_EFFECT_OPCODE_43',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f44_128',['VST_EFFECT_OPCODE_44',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f45_129',['VST_EFFECT_OPCODE_45',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f46_130',['VST_EFFECT_OPCODE_46',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f47_131',['VST_EFFECT_OPCODE_47',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f48_132',['VST_EFFECT_OPCODE_48',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f49_133',['VST_EFFECT_OPCODE_49',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f4a_134',['VST_EFFECT_OPCODE_4A',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f4b_135',['VST_EFFECT_OPCODE_4B',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f4c_136',['VST_EFFECT_OPCODE_4C',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f4d_137',['VST_EFFECT_OPCODE_4D',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f4e_138',['VST_EFFECT_OPCODE_4E',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016',1,'vst.h']]], + ['vst_5feffect_5fopcode_5f4f_139',['VST_EFFECT_OPCODE_4F',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fbank_5fload_140',['VST_EFFECT_OPCODE_BANK_LOAD',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fbypass_141',['VST_EFFECT_OPCODE_BYPASS',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fcategory_142',['VST_EFFECT_OPCODE_CATEGORY',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fcontainer_5fnext_5feffect_5fid_143',['VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fcreate_144',['VST_EFFECT_OPCODE_CREATE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fcustom_145',['VST_EFFECT_OPCODE_CUSTOM',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fdestroy_146',['VST_EFFECT_OPCODE_DESTROY',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691',1,'vst.h']]], + ['vst_5feffect_5fopcode_5feditor_5fclose_147',['VST_EFFECT_OPCODE_EDITOR_CLOSE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8',1,'vst.h']]], + ['vst_5feffect_5fopcode_5feditor_5fdraw_148',['VST_EFFECT_OPCODE_EDITOR_DRAW',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8',1,'vst.h']]], + ['vst_5feffect_5fopcode_5feditor_5fget_5frect_149',['VST_EFFECT_OPCODE_EDITOR_GET_RECT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861',1,'vst.h']]], + ['vst_5feffect_5fopcode_5feditor_5fkeep_5falive_150',['VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb',1,'vst.h']]], + ['vst_5feffect_5fopcode_5feditor_5fkeyboard_151',['VST_EFFECT_OPCODE_EDITOR_KEYBOARD',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41',1,'vst.h']]], + ['vst_5feffect_5fopcode_5feditor_5fmouse_152',['VST_EFFECT_OPCODE_EDITOR_MOUSE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37',1,'vst.h']]], + ['vst_5feffect_5fopcode_5feditor_5fopen_153',['VST_EFFECT_OPCODE_EDITOR_OPEN',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c',1,'vst.h']]], + ['vst_5feffect_5fopcode_5feditor_5frect_154',['VST_EFFECT_OPCODE_EDITOR_RECT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8',1,'vst.h']]], + ['vst_5feffect_5fopcode_5feditor_5fvkey_5fdown_155',['VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963',1,'vst.h']]], + ['vst_5feffect_5fopcode_5feditor_5fvkey_5fup_156',['VST_EFFECT_OPCODE_EDITOR_VKEY_UP',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7',1,'vst.h']]], + ['vst_5feffect_5fopcode_5feffect_5fcategory_157',['VST_EFFECT_OPCODE_EFFECT_CATEGORY',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2',1,'vst.h']]], + ['vst_5feffect_5fopcode_5feffect_5fname_158',['VST_EFFECT_OPCODE_EFFECT_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fevent_159',['VST_EFFECT_OPCODE_EVENT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9f3b153f7398c429a3fc6d64e2fed9a6',1,'vst.h']]], + ['vst_5feffect_5fopcode_5ffourcc_160',['VST_EFFECT_OPCODE_FOURCC',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fget_5fchunk_5fdata_161',['VST_EFFECT_OPCODE_GET_CHUNK_DATA',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fget_5fparameter_5fproperties_162',['VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fget_5fprogram_163',['VST_EFFECT_OPCODE_GET_PROGRAM',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fget_5fprogram_5fname_164',['VST_EFFECT_OPCODE_GET_PROGRAM_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fget_5fspeaker_5farrangement_165',['VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fgetname_166',['VST_EFFECT_OPCODE_GETNAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fgetname2_167',['VST_EFFECT_OPCODE_GETNAME2',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fgettailsamples_168',['VST_EFFECT_OPCODE_GETTAILSAMPLES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fgetvendor_169',['VST_EFFECT_OPCODE_GETVENDOR',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fgetvendorversion_170',['VST_EFFECT_OPCODE_GETVENDORVERSION',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fidle_171',['VST_EFFECT_OPCODE_IDLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001',1,'vst.h']]], + ['vst_5feffect_5fopcode_5finitialize_172',['VST_EFFECT_OPCODE_INITIALIZE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d',1,'vst.h']]], + ['vst_5feffect_5fopcode_5finput_5fget_5fproperties_173',['VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fname_174',['VST_EFFECT_OPCODE_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506',1,'vst.h']]], + ['vst_5feffect_5fopcode_5foutput_5fget_5fproperties_175',['VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fautomatable_176',['VST_EFFECT_OPCODE_PARAM_AUTOMATABLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fget_5flabel_177',['VST_EFFECT_OPCODE_PARAM_GET_LABEL',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fget_5fname_178',['VST_EFFECT_OPCODE_PARAM_GET_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fget_5fvalue_179',['VST_EFFECT_OPCODE_PARAM_GET_VALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fgetlabel_180',['VST_EFFECT_OPCODE_PARAM_GETLABEL',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fgetname_181',['VST_EFFECT_OPCODE_PARAM_GETNAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fgetvalue_182',['VST_EFFECT_OPCODE_PARAM_GETVALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fis_5fautomatable_183',['VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fisautomatable_184',['VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5flabel_185',['VST_EFFECT_OPCODE_PARAM_LABEL',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fname_186',['VST_EFFECT_OPCODE_PARAM_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fproperties_187',['VST_EFFECT_OPCODE_PARAM_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fset_5fvalue_188',['VST_EFFECT_OPCODE_PARAM_SET_VALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fvalue_189',['VST_EFFECT_OPCODE_PARAM_VALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fvalue_5ffrom_5fstring_190',['VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fvalue_5fto_5fstring_191',['VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fpause_5funpause_192',['VST_EFFECT_OPCODE_PAUSE_UNPAUSE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprocess_5fbegin_193',['VST_EFFECT_OPCODE_PROCESS_BEGIN',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprocess_5fend_194',['VST_EFFECT_OPCODE_PROCESS_END',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fproduct_5fname_195',['VST_EFFECT_OPCODE_PRODUCT_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprogram_5fget_196',['VST_EFFECT_OPCODE_PROGRAM_GET',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprogram_5fget_5fname_197',['VST_EFFECT_OPCODE_PROGRAM_GET_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprogram_5fload_198',['VST_EFFECT_OPCODE_PROGRAM_LOAD',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprogram_5fset_199',['VST_EFFECT_OPCODE_PROGRAM_SET',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprogram_5fset_5fbegin_200',['VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprogram_5fset_5fend_201',['VST_EFFECT_OPCODE_PROGRAM_SET_END',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprogram_5fset_5fname_202',['VST_EFFECT_OPCODE_PROGRAM_SET_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fset_5fblock_5fsize_203',['VST_EFFECT_OPCODE_SET_BLOCK_SIZE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fset_5fchunk_5fdata_204',['VST_EFFECT_OPCODE_SET_CHUNK_DATA',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fset_5fprogram_205',['VST_EFFECT_OPCODE_SET_PROGRAM',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fset_5fprogram_5fname_206',['VST_EFFECT_OPCODE_SET_PROGRAM_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fset_5fsample_5frate_207',['VST_EFFECT_OPCODE_SET_SAMPLE_RATE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fset_5fspeaker_5farrangement_208',['VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fsetblocksize_209',['VST_EFFECT_OPCODE_SETBLOCKSIZE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fsetsamplerate_210',['VST_EFFECT_OPCODE_SETSAMPLERATE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fsupports_211',['VST_EFFECT_OPCODE_SUPPORTS',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fsuspend_212',['VST_EFFECT_OPCODE_SUSPEND',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fsuspend_5fresume_213',['VST_EFFECT_OPCODE_SUSPEND_RESUME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a',1,'vst.h']]], + ['vst_5feffect_5fopcode_5ftail_5fsamples_214',['VST_EFFECT_OPCODE_TAIL_SAMPLES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f',1,'vst.h']]], + ['vst_5feffect_5fopcode_5ftranslate_5ferror_215',['VST_EFFECT_OPCODE_TRANSLATE_ERROR',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fvendor_5fname_216',['VST_EFFECT_OPCODE_VENDOR_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fvendor_5fversion_217',['VST_EFFECT_OPCODE_VENDOR_VERSION',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fvst_5fversion_218',['VST_EFFECT_OPCODE_VST_VERSION',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fwindow_5fcreate_219',['VST_EFFECT_OPCODE_WINDOW_CREATE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fwindow_5fdestroy_220',['VST_EFFECT_OPCODE_WINDOW_DESTROY',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fwindow_5fdraw_221',['VST_EFFECT_OPCODE_WINDOW_DRAW',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fwindow_5fgetrect_222',['VST_EFFECT_OPCODE_WINDOW_GETRECT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fwindow_5fkeyboard_223',['VST_EFFECT_OPCODE_WINDOW_KEYBOARD',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fwindow_5fmouse_224',['VST_EFFECT_OPCODE_WINDOW_MOUSE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190',1,'vst.h']]], + ['vst_5feffect_5fprocess_5fdouble_5ft_225',['vst_effect_process_double_t',['../vst_8h.html#a2e0a659f8b4b8857a799a0b9c683a216',1,'vst.h']]], + ['vst_5feffect_5fprocess_5ffloat_5ft_226',['vst_effect_process_float_t',['../vst_8h.html#a7f2093b8c4846907f4cd39068101249a',1,'vst.h']]], + ['vst_5feffect_5fprocess_5ft_227',['vst_effect_process_t',['../vst_8h.html#a10245b388a012f0007c6b64446377ab2',1,'vst.h']]], + ['vst_5feffect_5fset_5fparameter_5ft_228',['vst_effect_set_parameter_t',['../vst_8h.html#a20f63b4dc3f1f96b3c57820f99362a0d',1,'vst.h']]], + ['vst_5feffect_5fsupports_5ft_229',['vst_effect_supports_t',['../structvst__effect__supports__t.html',1,'']]], + ['vst_5feffect_5ft_230',['vst_effect_t',['../structvst__effect__t.html',1,'']]], + ['vst_5fentrypoint_231',['VST_ENTRYPOINT',['../vst_8h.html#af5c20ce194fde78467d1dbd926fca4d9',1,'vst.h']]], + ['vst_5fentrypoint_5fmacos_232',['VST_ENTRYPOINT_MACOS',['../vst_8h.html#ad6404cff9cc94786e4c95d8ca8d234b5',1,'vst.h']]], + ['vst_5fentrypoint_5fmacos_5fpowerpc_233',['VST_ENTRYPOINT_MACOS_POWERPC',['../vst_8h.html#a026df697cddfdd1e622e272acaed81a3',1,'vst.h']]], + ['vst_5fentrypoint_5fwindows_234',['VST_ENTRYPOINT_WINDOWS',['../vst_8h.html#a224bcc8caacf5906a25ae60542d31028',1,'vst.h']]], + ['vst_5fevent_5fmidi_5fsysex_5ft_235',['vst_event_midi_sysex_t',['../unionvst__event__midi__sysex__t.html',1,'']]], + ['vst_5fevent_5fmidi_5ft_236',['vst_event_midi_t',['../unionvst__event__midi__t.html',1,'']]], + ['vst_5fevent_5ft_237',['vst_event_t',['../structvst__event__t.html',1,'']]], + ['vst_5fevent_5ftype_238',['VST_EVENT_TYPE',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bf',1,'vst.h']]], + ['vst_5fevent_5ftype_5f00_239',['VST_EVENT_TYPE_00',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa8cbd2f2d2dc689e14069270608cc321a',1,'vst.h']]], + ['vst_5fevent_5ftype_5f01_240',['VST_EVENT_TYPE_01',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa7a2bc1b4d104d5e75fa299393b744c36',1,'vst.h']]], + ['vst_5fevent_5ftype_5f02_241',['VST_EVENT_TYPE_02',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa750667c82c3cf2ef8f584f7c63336739',1,'vst.h']]], + ['vst_5fevent_5ftype_5f03_242',['VST_EVENT_TYPE_03',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfabfb3607ea729c28021c39fb9a5c54803',1,'vst.h']]], + ['vst_5fevent_5ftype_5f04_243',['VST_EVENT_TYPE_04',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa78fa609095b383828ad54ebb78cf5d86',1,'vst.h']]], + ['vst_5fevent_5ftype_5f05_244',['VST_EVENT_TYPE_05',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa131440b1fc22300ead4786da590c1329',1,'vst.h']]], + ['vst_5fevent_5ftype_5finvalid_245',['VST_EVENT_TYPE_INVALID',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa0d2c6b8e857ed0ed32536fdcce896eed',1,'vst.h']]], + ['vst_5fevent_5ftype_5fmidi_246',['VST_EVENT_TYPE_MIDI',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfacfdd13fb27173eeb0d3cab4147cd2b08',1,'vst.h']]], + ['vst_5fevent_5ftype_5fmidi_5fsysex_247',['VST_EVENT_TYPE_MIDI_SYSEX',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfac63131e0dbf0e7ad4fd2ad40e7158a59',1,'vst.h']]], + ['vst_5fevents_5ft_248',['vst_events_t',['../structvst__events__t.html',1,'']]], + ['vst_5ffourcc_249',['VST_FOURCC',['../vst_8h.html#a06c51d1e4072cbda110044ad98c1dce5',1,'vst.h']]], + ['vst_5ffunction_5finterface_250',['VST_FUNCTION_INTERFACE',['../vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db',1,'vst.h']]], + ['vst_5fhost_5fcallback_5ft_251',['vst_host_callback_t',['../vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6',1,'vst.h']]], + ['vst_5fhost_5fopcode_252',['VST_HOST_OPCODE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f00_253',['VST_HOST_OPCODE_00',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f01_254',['VST_HOST_OPCODE_01',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f02_255',['VST_HOST_OPCODE_02',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f03_256',['VST_HOST_OPCODE_03',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f04_257',['VST_HOST_OPCODE_04',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f05_258',['VST_HOST_OPCODE_05',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f06_259',['VST_HOST_OPCODE_06',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f07_260',['VST_HOST_OPCODE_07',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f08_261',['VST_HOST_OPCODE_08',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f09_262',['VST_HOST_OPCODE_09',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f0a_263',['VST_HOST_OPCODE_0A',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f0b_264',['VST_HOST_OPCODE_0B',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f0c_265',['VST_HOST_OPCODE_0C',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f0d_266',['VST_HOST_OPCODE_0D',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f0e_267',['VST_HOST_OPCODE_0E',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f0f_268',['VST_HOST_OPCODE_0F',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f10_269',['VST_HOST_OPCODE_10',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f11_270',['VST_HOST_OPCODE_11',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f12_271',['VST_HOST_OPCODE_12',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f13_272',['VST_HOST_OPCODE_13',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f14_273',['VST_HOST_OPCODE_14',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f15_274',['VST_HOST_OPCODE_15',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f16_275',['VST_HOST_OPCODE_16',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f17_276',['VST_HOST_OPCODE_17',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f18_277',['VST_HOST_OPCODE_18',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f19_278',['VST_HOST_OPCODE_19',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f1a_279',['VST_HOST_OPCODE_1A',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f1b_280',['VST_HOST_OPCODE_1B',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f1c_281',['VST_HOST_OPCODE_1C',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f1d_282',['VST_HOST_OPCODE_1D',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f1e_283',['VST_HOST_OPCODE_1E',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f1f_284',['VST_HOST_OPCODE_1F',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f20_285',['VST_HOST_OPCODE_20',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f21_286',['VST_HOST_OPCODE_21',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f22_287',['VST_HOST_OPCODE_22',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f23_288',['VST_HOST_OPCODE_23',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f24_289',['VST_HOST_OPCODE_24',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f25_290',['VST_HOST_OPCODE_25',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f26_291',['VST_HOST_OPCODE_26',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f27_292',['VST_HOST_OPCODE_27',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f28_293',['VST_HOST_OPCODE_28',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f29_294',['VST_HOST_OPCODE_29',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f2a_295',['VST_HOST_OPCODE_2A',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f2b_296',['VST_HOST_OPCODE_2B',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f2c_297',['VST_HOST_OPCODE_2C',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f2d_298',['VST_HOST_OPCODE_2D',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f2e_299',['VST_HOST_OPCODE_2E',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f2f_300',['VST_HOST_OPCODE_2F',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fautomate_301',['VST_HOST_OPCODE_AUTOMATE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fcurrent_5feffect_5fid_302',['VST_HOST_OPCODE_CURRENT_EFFECT_ID',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fcustom_303',['VST_HOST_OPCODE_CUSTOM',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0',1,'vst.h']]], + ['vst_5fhost_5fopcode_5feditor_5fupdate_304',['VST_HOST_OPCODE_EDITOR_UPDATE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fevent_305',['VST_HOST_OPCODE_EVENT',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca088c2539d52fbb2469a3bca15fd73b52',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fio_5fmodified_306',['VST_HOST_OPCODE_IO_MODIFIED',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fkeepalive_5for_5fidle_307',['VST_HOST_OPCODE_KEEPALIVE_OR_IDLE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fmax_308',['VST_HOST_OPCODE_MAX',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecacd93133c8c835b2dc554b919ca09d8cd',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fparam_5fstart_5fedit_309',['VST_HOST_OPCODE_PARAM_START_EDIT',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fparam_5fstop_5fedit_310',['VST_HOST_OPCODE_PARAM_STOP_EDIT',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fparam_5fupdate_311',['VST_HOST_OPCODE_PARAM_UPDATE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fproduct_5fname_312',['VST_HOST_OPCODE_PRODUCT_NAME',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fsupports_313',['VST_HOST_OPCODE_SUPPORTS',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fvendor_5fname_314',['VST_HOST_OPCODE_VENDOR_NAME',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fvendor_5fversion_315',['VST_HOST_OPCODE_VENDOR_VERSION',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fvst_5fversion_316',['VST_HOST_OPCODE_VST_VERSION',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21',1,'vst.h']]], + ['vst_5fhost_5fsupports_5ft_317',['vst_host_supports_t',['../structvst__host__supports__t.html',1,'']]], + ['vst_5fmagicnumber_318',['VST_MAGICNUMBER',['../vst_8h.html#a09521790f0fb9c38d6dbd3602d621053',1,'vst.h']]], + ['vst_5fmax_5fchannels_319',['VST_MAX_CHANNELS',['../vst_8h.html#a159930143b669088b88b43a54cf91eaf',1,'vst.h']]], + ['vst_5fparameter_5fflag_320',['VST_PARAMETER_FLAG',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7c',1,'vst.h']]], + ['vst_5fparameter_5fflag_5f1ls0_321',['VST_PARAMETER_FLAG_1ls0',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1',1,'vst.h']]], + ['vst_5fparameter_5fflag_5f1ls1_322',['VST_PARAMETER_FLAG_1ls1',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87',1,'vst.h']]], + ['vst_5fparameter_5fflag_5f1ls2_323',['VST_PARAMETER_FLAG_1ls2',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc',1,'vst.h']]], + ['vst_5fparameter_5fflag_5f1ls3_324',['VST_PARAMETER_FLAG_1ls3',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18',1,'vst.h']]], + ['vst_5fparameter_5fflag_5f1ls4_325',['VST_PARAMETER_FLAG_1ls4',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a',1,'vst.h']]], + ['vst_5fparameter_5fflag_5f1ls5_326',['VST_PARAMETER_FLAG_1ls5',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963',1,'vst.h']]], + ['vst_5fparameter_5fflag_5f1ls6_327',['VST_PARAMETER_FLAG_1ls6',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de',1,'vst.h']]], + ['vst_5fparameter_5fflag_5fcategory_328',['VST_PARAMETER_FLAG_CATEGORY',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b',1,'vst.h']]], + ['vst_5fparameter_5fflag_5findex_329',['VST_PARAMETER_FLAG_INDEX',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d',1,'vst.h']]], + ['vst_5fparameter_5fflag_5finteger_5flimits_330',['VST_PARAMETER_FLAG_INTEGER_LIMITS',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559',1,'vst.h']]], + ['vst_5fparameter_5fflag_5framping_331',['VST_PARAMETER_FLAG_RAMPING',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861',1,'vst.h']]], + ['vst_5fparameter_5fflag_5fstep_5ffloat_332',['VST_PARAMETER_FLAG_STEP_FLOAT',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a',1,'vst.h']]], + ['vst_5fparameter_5fflag_5fstep_5fint_333',['VST_PARAMETER_FLAG_STEP_INT',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724',1,'vst.h']]], + ['vst_5fparameter_5fflag_5fswitch_334',['VST_PARAMETER_FLAG_SWITCH',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a',1,'vst.h']]], + ['vst_5fparameter_5fproperties_5ft_335',['vst_parameter_properties_t',['../structvst__parameter__properties__t.html',1,'']]], + ['vst_5frect_5ft_336',['vst_rect_t',['../structvst__rect__t.html',1,'']]], + ['vst_5fspeaker_5farrangement_5fdynamic_5ft_337',['vst_speaker_arrangement_dynamic_t',['../structvst__speaker__arrangement__dynamic__t.html',1,'']]], + ['vst_5fspeaker_5farrangement_5ft_338',['vst_speaker_arrangement_t',['../structvst__speaker__arrangement__t.html',1,'']]], + ['vst_5fspeaker_5farrangement_5ftype_339',['VST_SPEAKER_ARRANGEMENT_TYPE',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5f4_5f0_340',['VST_SPEAKER_ARRANGEMENT_TYPE_4_0',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5f5_5f0_341',['VST_SPEAKER_ARRANGEMENT_TYPE_5_0',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5f5_5f1_342',['VST_SPEAKER_ARRANGEMENT_TYPE_5_1',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5f7_5f1_343',['VST_SPEAKER_ARRANGEMENT_TYPE_7_1',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5fcustom_344',['VST_SPEAKER_ARRANGEMENT_TYPE_CUSTOM',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5fmono_345',['VST_SPEAKER_ARRANGEMENT_TYPE_MONO',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5fstereo_346',['VST_SPEAKER_ARRANGEMENT_TYPE_STEREO',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5funknown_347',['VST_SPEAKER_ARRANGEMENT_TYPE_UNKNOWN',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176',1,'vst.h']]], + ['vst_5fspeaker_5fproperties_5ft_348',['vst_speaker_properties_t',['../structvst__speaker__properties__t.html',1,'']]], + ['vst_5fspeaker_5ftype_349',['VST_SPEAKER_TYPE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2c',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fcenter_350',['VST_SPEAKER_TYPE_CENTER',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fleft_351',['VST_SPEAKER_TYPE_LEFT',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fleft_5frear_352',['VST_SPEAKER_TYPE_LEFT_REAR',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fleft_5fside_353',['VST_SPEAKER_TYPE_LEFT_SIDE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5flfe_354',['VST_SPEAKER_TYPE_LFE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fmono_355',['VST_SPEAKER_TYPE_MONO',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fright_356',['VST_SPEAKER_TYPE_RIGHT',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fright_5frear_357',['VST_SPEAKER_TYPE_RIGHT_REAR',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fright_5fside_358',['VST_SPEAKER_TYPE_RIGHT_SIDE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f01_359',['VST_SPEAKER_TYPE_USER_01',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f02_360',['VST_SPEAKER_TYPE_USER_02',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f03_361',['VST_SPEAKER_TYPE_USER_03',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f04_362',['VST_SPEAKER_TYPE_USER_04',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f05_363',['VST_SPEAKER_TYPE_USER_05',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f06_364',['VST_SPEAKER_TYPE_USER_06',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f07_365',['VST_SPEAKER_TYPE_USER_07',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f08_366',['VST_SPEAKER_TYPE_USER_08',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f09_367',['VST_SPEAKER_TYPE_USER_09',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f10_368',['VST_SPEAKER_TYPE_USER_10',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f11_369',['VST_SPEAKER_TYPE_USER_11',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f12_370',['VST_SPEAKER_TYPE_USER_12',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f13_371',['VST_SPEAKER_TYPE_USER_13',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f14_372',['VST_SPEAKER_TYPE_USER_14',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f15_373',['VST_SPEAKER_TYPE_USER_15',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f16_374',['VST_SPEAKER_TYPE_USER_16',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f17_375',['VST_SPEAKER_TYPE_USER_17',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f18_376',['VST_SPEAKER_TYPE_USER_18',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f19_377',['VST_SPEAKER_TYPE_USER_19',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f20_378',['VST_SPEAKER_TYPE_USER_20',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f21_379',['VST_SPEAKER_TYPE_USER_21',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f22_380',['VST_SPEAKER_TYPE_USER_22',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f23_381',['VST_SPEAKER_TYPE_USER_23',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f24_382',['VST_SPEAKER_TYPE_USER_24',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f25_383',['VST_SPEAKER_TYPE_USER_25',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f26_384',['VST_SPEAKER_TYPE_USER_26',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f27_385',['VST_SPEAKER_TYPE_USER_27',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f28_386',['VST_SPEAKER_TYPE_USER_28',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f29_387',['VST_SPEAKER_TYPE_USER_29',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f30_388',['VST_SPEAKER_TYPE_USER_30',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f31_389',['VST_SPEAKER_TYPE_USER_31',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f32_390',['VST_SPEAKER_TYPE_USER_32',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92',1,'vst.h']]], + ['vst_5fstatus_391',['VST_STATUS',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3',1,'vst.h']]], + ['vst_5fstatus_5f0_392',['VST_STATUS_0',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0',1,'vst.h']]], + ['vst_5fstatus_5f1_393',['VST_STATUS_1',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21',1,'vst.h']]], + ['vst_5fstatus_5ferror_394',['VST_STATUS_ERROR',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481',1,'vst.h']]], + ['vst_5fstatus_5ffalse_395',['VST_STATUS_FALSE',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b',1,'vst.h']]], + ['vst_5fstatus_5fm1_396',['VST_STATUS_m1',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871',1,'vst.h']]], + ['vst_5fstatus_5fno_397',['VST_STATUS_NO',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d',1,'vst.h']]], + ['vst_5fstatus_5fsuccess_398',['VST_STATUS_SUCCESS',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56',1,'vst.h']]], + ['vst_5fstatus_5ftrue_399',['VST_STATUS_TRUE',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04',1,'vst.h']]], + ['vst_5fstatus_5funknown_400',['VST_STATUS_UNKNOWN',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b',1,'vst.h']]], + ['vst_5fstatus_5fyes_401',['VST_STATUS_YES',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07',1,'vst.h']]], + ['vst_5fstream_5fflag_402',['VST_STREAM_FLAG',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbb',1,'vst.h']]], + ['vst_5fstream_5fflag_5f1ls0_403',['VST_STREAM_FLAG_1ls0',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19',1,'vst.h']]], + ['vst_5fstream_5fflag_5f1ls1_404',['VST_STREAM_FLAG_1ls1',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d',1,'vst.h']]], + ['vst_5fstream_5fflag_5f1ls2_405',['VST_STREAM_FLAG_1ls2',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be',1,'vst.h']]], + ['vst_5fstream_5fflag_5fstereo_406',['VST_STREAM_FLAG_STEREO',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee',1,'vst.h']]], + ['vst_5fstream_5fflag_5fuse_5ftype_407',['VST_STREAM_FLAG_USE_TYPE',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381',1,'vst.h']]], + ['vst_5fstream_5fproperties_5ft_408',['vst_stream_properties_t',['../structvst__stream__properties__t.html',1,'']]], + ['vst_5fversion_409',['VST_VERSION',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9d',1,'vst.h']]], + ['vst_5fversion_5f1_410',['VST_VERSION_1',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6',1,'vst.h']]], + ['vst_5fversion_5f1_5f0_5f0_5f0_411',['VST_VERSION_1_0_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d',1,'vst.h']]], + ['vst_5fversion_5f1_5f1_5f0_5f0_412',['VST_VERSION_1_1_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0',1,'vst.h']]], + ['vst_5fversion_5f2_413',['VST_VERSION_2',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b',1,'vst.h']]], + ['vst_5fversion_5f2_5f0_5f0_5f0_414',['VST_VERSION_2_0_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871',1,'vst.h']]], + ['vst_5fversion_5f2_5f1_5f0_5f0_415',['VST_VERSION_2_1_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc',1,'vst.h']]], + ['vst_5fversion_5f2_5f2_5f0_5f0_416',['VST_VERSION_2_2_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f',1,'vst.h']]], + ['vst_5fversion_5f2_5f3_5f0_5f0_417',['VST_VERSION_2_3_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41',1,'vst.h']]], + ['vst_5fversion_5f2_5f4_5f0_5f0_418',['VST_VERSION_2_4_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb',1,'vst.h']]] ]; diff --git a/search/all_3.js b/search/all_3.js index f79ed7c..b94a24e 100644 --- a/search/all_3.js +++ b/search/all_3.js @@ -5,5 +5,6 @@ var searchData= ['channels_2',['channels',['../structvst__speaker__arrangement__t.html#a35e592b21f8755d39f6a233e469f26cc',1,'vst_speaker_arrangement_t::channels'],['../structvst__speaker__arrangement__dynamic__t.html#abcbcf44af410fca2fa00994fc42f8319',1,'vst_speaker_arrangement_dynamic_t::channels']]], ['closefileselector_3',['closeFileSelector',['../structvst__host__supports__t.html#adc0596abc5b3c78c66b595a966cdf652',1,'vst_host_supports_t']]], ['conformstowindowrules_4',['conformsToWindowRules',['../structvst__effect__supports__t.html#a8086cec9d9f331bc742bbfeb35de8ac8',1,'vst_effect_supports_t']]], - ['control_5',['control',['../structvst__effect__t.html#afec5297ef9b4703c2478d128568ce608',1,'vst_effect_t']]] + ['control_5',['control',['../structvst__effect__t.html#afec5297ef9b4703c2478d128568ce608',1,'vst_effect_t']]], + ['count_6',['count',['../structvst__events__t.html#adac191ea48fc446e920fb242d96c3efd',1,'vst_events_t']]] ]; diff --git a/search/all_4.js b/search/all_4.js index 92a8b5d..f3f2405 100644 --- a/search/all_4.js +++ b/search/all_4.js @@ -1,6 +1,7 @@ var searchData= [ - ['delay_0',['delay',['../structvst__effect__t.html#add0a35a4462b39e9b83d63fd5001231c',1,'vst_effect_t']]], - ['deprecated_20list_1',['Deprecated List',['../deprecated.html',1,'']]], - ['distance_2',['distance',['../structvst__speaker__properties__t.html#a6b1a966abf37bdc70f6295a29c2c00b2',1,'vst_speaker_properties_t']]] + ['data_0',['data',['../unionvst__event__midi__t.html#a159a77d33d4c4fbb44de6fee703c3638',1,'vst_event_midi_t::data'],['../unionvst__event__midi__sysex__t.html#a6b2c7087e9297cd9a5db358ebc530b7f',1,'vst_event_midi_sysex_t::data']]], + ['delay_1',['delay',['../structvst__effect__t.html#add0a35a4462b39e9b83d63fd5001231c',1,'vst_effect_t']]], + ['deprecated_20list_2',['Deprecated List',['../deprecated.html',1,'']]], + ['distance_3',['distance',['../structvst__speaker__properties__t.html#a6b1a966abf37bdc70f6295a29c2c00b2',1,'vst_speaker_properties_t']]] ]; diff --git a/search/all_5.js b/search/all_5.js index a9b95c4..1b796f6 100644 --- a/search/all_5.js +++ b/search/all_5.js @@ -1,4 +1,6 @@ var searchData= [ - ['effect_5finternal_0',['effect_internal',['../structvst__effect__t.html#acca19695c0017d0f9466e6057a3b8760',1,'vst_effect_t']]] + ['effect_5finternal_0',['effect_internal',['../structvst__effect__t.html#acca19695c0017d0f9466e6057a3b8760',1,'vst_effect_t']]], + ['event_1',['event',['../unionvst__event__midi__t.html#a36846b695d194dd31e891e2ade47d960',1,'vst_event_midi_t::event'],['../unionvst__event__midi__sysex__t.html#a4fed6f8c47cc4d482e7ecd8022bbde42',1,'vst_event_midi_sysex_t::event']]], + ['events_2',['events',['../structvst__events__t.html#a0f52389d0a5ffae5f10be0e1742a4925',1,'vst_events_t']]] ]; diff --git a/search/all_9.js b/search/all_9.js index 7ca2a9c..4d8791e 100644 --- a/search/all_9.js +++ b/search/all_9.js @@ -1,5 +1,6 @@ var searchData= [ ['index_0',['index',['../structvst__parameter__properties__t.html#a9bbc613a559dfc92086ba0b638ab91e4',1,'vst_parameter_properties_t']]], - ['input_5foutput_5fratio_1',['input_output_ratio',['../structvst__effect__t.html#a7339b8f2e5aa6f967d4a3968d89f98a1',1,'vst_effect_t']]] + ['input_5foutput_5fratio_1',['input_output_ratio',['../structvst__effect__t.html#a7339b8f2e5aa6f967d4a3968d89f98a1',1,'vst_effect_t']]], + ['is_5freal_5ftime_2',['is_real_time',['../unionvst__event__midi__t.html#a1fc64acb525a4e450e43ac9ed9917b29',1,'vst_event_midi_t']]] ]; diff --git a/search/all_a.js b/search/all_a.js index 66f049c..9afd8da 100644 --- a/search/all_a.js +++ b/search/all_a.js @@ -2,5 +2,6 @@ var searchData= [ ['label_0',['label',['../structvst__parameter__properties__t.html#a02ac161f41598c9140cad6394bed1e3d',1,'vst_parameter_properties_t::label'],['../structvst__stream__properties__t.html#a8f40ce5f9021b92721ce50d2483b5542',1,'vst_stream_properties_t::label']]], ['left_1',['left',['../structvst__rect__t.html#a4007bddb202d719de238494924f17731',1,'vst_rect_t']]], - ['list_2',['list',['../bug.html',1,'Bug List'],['../deprecated.html',1,'Deprecated List']]] + ['length_2',['length',['../unionvst__event__midi__t.html#a4f7d1625338bb9658c1ad7413b145551',1,'vst_event_midi_t']]], + ['list_3',['list',['../bug.html',1,'Bug List'],['../deprecated.html',1,'Deprecated List'],['../todo.html',1,'Todo List']]] ]; diff --git a/search/all_b.js b/search/all_b.js index 3697aab..73fd281 100644 --- a/search/all_b.js +++ b/search/all_b.js @@ -3,8 +3,9 @@ var searchData= ['magic_5fnumber_0',['magic_number',['../structvst__effect__t.html#a1f8a46bbce3d5a344c8913cb57bcb3ea',1,'vst_effect_t']]], ['max_5fvalue_5fi32_1',['max_value_i32',['../structvst__parameter__properties__t.html#a781a76eec41f0337b2389f181681eb60',1,'vst_parameter_properties_t']]], ['metapass_2',['metapass',['../structvst__effect__supports__t.html#af0adb0b6701433048ab1fb44c4b4022c',1,'vst_effect_supports_t']]], - ['midiprogramnames_3',['midiProgramNames',['../structvst__effect__supports__t.html#ad4593812b68452c9fb9cd9cda6ba2f2a',1,'vst_effect_supports_t']]], - ['min_5fvalue_5fi32_4',['min_value_i32',['../structvst__parameter__properties__t.html#ad471b50780abc9105eba9ac9ed561e52',1,'vst_parameter_properties_t']]], - ['mixdrywet_5',['mixDryWet',['../structvst__effect__supports__t.html#a85726da73c22aa6bb437ef00cf4847d0',1,'vst_effect_supports_t']]], - ['multipass_6',['multipass',['../structvst__effect__supports__t.html#ad04d57a10924025ade25e361b9fb6a6c',1,'vst_effect_supports_t']]] + ['midi_3',['midi',['../unionvst__event__midi__t.html#a92cddbcbdd815479224485fe2dd3aea2',1,'vst_event_midi_t']]], + ['midiprogramnames_4',['midiProgramNames',['../structvst__effect__supports__t.html#ad4593812b68452c9fb9cd9cda6ba2f2a',1,'vst_effect_supports_t']]], + ['min_5fvalue_5fi32_5',['min_value_i32',['../structvst__parameter__properties__t.html#ad471b50780abc9105eba9ac9ed561e52',1,'vst_parameter_properties_t']]], + ['mixdrywet_6',['mixDryWet',['../structvst__effect__supports__t.html#a85726da73c22aa6bb437ef00cf4847d0',1,'vst_effect_supports_t']]], + ['multipass_7',['multipass',['../structvst__effect__supports__t.html#ad04d57a10924025ade25e361b9fb6a6c',1,'vst_effect_supports_t']]] ]; diff --git a/search/all_d.js b/search/all_d.js index 0ed712e..4aaa99e 100644 --- a/search/all_d.js +++ b/search/all_d.js @@ -1,5 +1,6 @@ var searchData= [ ['offline_0',['offline',['../structvst__host__supports__t.html#a46ed15dad8c717fbc424538c60f5c2d2',1,'vst_host_supports_t::offline'],['../structvst__effect__supports__t.html#ae4546cdb70d2d73d66b5fe2cc74ac409',1,'vst_effect_supports_t::offline']]], - ['openfileselector_1',['openFileSelector',['../structvst__host__supports__t.html#a18302ba2b6035a074d65fe91126ec7c7',1,'vst_host_supports_t']]] + ['offset_1',['offset',['../structvst__event__t.html#a5409ce4236e5de3f33be066972171643',1,'vst_event_t::offset'],['../unionvst__event__midi__t.html#ab74c1a08c957cfd4c7b83c3c4f180caa',1,'vst_event_midi_t::offset']]], + ['openfileselector_2',['openFileSelector',['../structvst__host__supports__t.html#a18302ba2b6035a074d65fe91126ec7c7',1,'vst_host_supports_t']]] ]; diff --git a/search/classes_0.js b/search/classes_0.js index 474e638..cb78e65 100644 --- a/search/classes_0.js +++ b/search/classes_0.js @@ -2,11 +2,15 @@ var searchData= [ ['vst_5feffect_5fsupports_5ft_0',['vst_effect_supports_t',['../structvst__effect__supports__t.html',1,'']]], ['vst_5feffect_5ft_1',['vst_effect_t',['../structvst__effect__t.html',1,'']]], - ['vst_5fhost_5fsupports_5ft_2',['vst_host_supports_t',['../structvst__host__supports__t.html',1,'']]], - ['vst_5fparameter_5fproperties_5ft_3',['vst_parameter_properties_t',['../structvst__parameter__properties__t.html',1,'']]], - ['vst_5frect_5ft_4',['vst_rect_t',['../structvst__rect__t.html',1,'']]], - ['vst_5fspeaker_5farrangement_5fdynamic_5ft_5',['vst_speaker_arrangement_dynamic_t',['../structvst__speaker__arrangement__dynamic__t.html',1,'']]], - ['vst_5fspeaker_5farrangement_5ft_6',['vst_speaker_arrangement_t',['../structvst__speaker__arrangement__t.html',1,'']]], - ['vst_5fspeaker_5fproperties_5ft_7',['vst_speaker_properties_t',['../structvst__speaker__properties__t.html',1,'']]], - ['vst_5fstream_5fproperties_5ft_8',['vst_stream_properties_t',['../structvst__stream__properties__t.html',1,'']]] + ['vst_5fevent_5fmidi_5fsysex_5ft_2',['vst_event_midi_sysex_t',['../unionvst__event__midi__sysex__t.html',1,'']]], + ['vst_5fevent_5fmidi_5ft_3',['vst_event_midi_t',['../unionvst__event__midi__t.html',1,'']]], + ['vst_5fevent_5ft_4',['vst_event_t',['../structvst__event__t.html',1,'']]], + ['vst_5fevents_5ft_5',['vst_events_t',['../structvst__events__t.html',1,'']]], + ['vst_5fhost_5fsupports_5ft_6',['vst_host_supports_t',['../structvst__host__supports__t.html',1,'']]], + ['vst_5fparameter_5fproperties_5ft_7',['vst_parameter_properties_t',['../structvst__parameter__properties__t.html',1,'']]], + ['vst_5frect_5ft_8',['vst_rect_t',['../structvst__rect__t.html',1,'']]], + ['vst_5fspeaker_5farrangement_5fdynamic_5ft_9',['vst_speaker_arrangement_dynamic_t',['../structvst__speaker__arrangement__dynamic__t.html',1,'']]], + ['vst_5fspeaker_5farrangement_5ft_10',['vst_speaker_arrangement_t',['../structvst__speaker__arrangement__t.html',1,'']]], + ['vst_5fspeaker_5fproperties_5ft_11',['vst_speaker_properties_t',['../structvst__speaker__properties__t.html',1,'']]], + ['vst_5fstream_5fproperties_5ft_12',['vst_stream_properties_t',['../structvst__stream__properties__t.html',1,'']]] ]; diff --git a/search/enums_0.js b/search/enums_0.js index eed1e69..086c113 100644 --- a/search/enums_0.js +++ b/search/enums_0.js @@ -4,11 +4,12 @@ var searchData= ['vst_5feffect_5fcategory_1',['VST_EFFECT_CATEGORY',['../vst_8h.html#a468e652fc0ccfa68fecbb35dce162640',1,'vst.h']]], ['vst_5feffect_5fflag_2',['VST_EFFECT_FLAG',['../vst_8h.html#a7174d634349acbda34c34af9fe706bd2',1,'vst.h']]], ['vst_5feffect_5fopcode_3',['VST_EFFECT_OPCODE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696',1,'vst.h']]], - ['vst_5fhost_5fopcode_4',['VST_HOST_OPCODE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec',1,'vst.h']]], - ['vst_5fparameter_5fflag_5',['VST_PARAMETER_FLAG',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7c',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_6',['VST_SPEAKER_ARRANGEMENT_TYPE',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8',1,'vst.h']]], - ['vst_5fspeaker_5ftype_7',['VST_SPEAKER_TYPE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2c',1,'vst.h']]], - ['vst_5fstatus_8',['VST_STATUS',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3',1,'vst.h']]], - ['vst_5fstream_5fflag_9',['VST_STREAM_FLAG',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbb',1,'vst.h']]], - ['vst_5fversion_10',['VST_VERSION',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9d',1,'vst.h']]] + ['vst_5fevent_5ftype_4',['VST_EVENT_TYPE',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bf',1,'vst.h']]], + ['vst_5fhost_5fopcode_5',['VST_HOST_OPCODE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec',1,'vst.h']]], + ['vst_5fparameter_5fflag_6',['VST_PARAMETER_FLAG',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7c',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_7',['VST_SPEAKER_ARRANGEMENT_TYPE',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8',1,'vst.h']]], + ['vst_5fspeaker_5ftype_8',['VST_SPEAKER_TYPE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2c',1,'vst.h']]], + ['vst_5fstatus_9',['VST_STATUS',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3',1,'vst.h']]], + ['vst_5fstream_5fflag_10',['VST_STREAM_FLAG',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbb',1,'vst.h']]], + ['vst_5fversion_11',['VST_VERSION',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9d',1,'vst.h']]] ]; diff --git a/search/enumvalues_1.js b/search/enumvalues_1.js index 08573de..fcea7a4 100644 --- a/search/enumvalues_1.js +++ b/search/enumvalues_1.js @@ -145,219 +145,230 @@ var searchData= ['vst_5feffect_5fopcode_5feditor_5fvkey_5fup_142',['VST_EFFECT_OPCODE_EDITOR_VKEY_UP',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7',1,'vst.h']]], ['vst_5feffect_5fopcode_5feffect_5fcategory_143',['VST_EFFECT_OPCODE_EFFECT_CATEGORY',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2',1,'vst.h']]], ['vst_5feffect_5fopcode_5feffect_5fname_144',['VST_EFFECT_OPCODE_EFFECT_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474',1,'vst.h']]], - ['vst_5feffect_5fopcode_5ffourcc_145',['VST_EFFECT_OPCODE_FOURCC',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fget_5fchunk_5fdata_146',['VST_EFFECT_OPCODE_GET_CHUNK_DATA',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fget_5fparameter_5fproperties_147',['VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fget_5fprogram_148',['VST_EFFECT_OPCODE_GET_PROGRAM',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fget_5fprogram_5fname_149',['VST_EFFECT_OPCODE_GET_PROGRAM_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fget_5fspeaker_5farrangement_150',['VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fgetname_151',['VST_EFFECT_OPCODE_GETNAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fgetname2_152',['VST_EFFECT_OPCODE_GETNAME2',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fgettailsamples_153',['VST_EFFECT_OPCODE_GETTAILSAMPLES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fgetvendor_154',['VST_EFFECT_OPCODE_GETVENDOR',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fgetvendorversion_155',['VST_EFFECT_OPCODE_GETVENDORVERSION',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fidle_156',['VST_EFFECT_OPCODE_IDLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001',1,'vst.h']]], - ['vst_5feffect_5fopcode_5finitialize_157',['VST_EFFECT_OPCODE_INITIALIZE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d',1,'vst.h']]], - ['vst_5feffect_5fopcode_5finput_5fget_5fproperties_158',['VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fname_159',['VST_EFFECT_OPCODE_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506',1,'vst.h']]], - ['vst_5feffect_5fopcode_5foutput_5fget_5fproperties_160',['VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fautomatable_161',['VST_EFFECT_OPCODE_PARAM_AUTOMATABLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fget_5flabel_162',['VST_EFFECT_OPCODE_PARAM_GET_LABEL',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fget_5fname_163',['VST_EFFECT_OPCODE_PARAM_GET_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fget_5fvalue_164',['VST_EFFECT_OPCODE_PARAM_GET_VALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fgetlabel_165',['VST_EFFECT_OPCODE_PARAM_GETLABEL',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fgetname_166',['VST_EFFECT_OPCODE_PARAM_GETNAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fgetvalue_167',['VST_EFFECT_OPCODE_PARAM_GETVALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fis_5fautomatable_168',['VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fisautomatable_169',['VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5flabel_170',['VST_EFFECT_OPCODE_PARAM_LABEL',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fname_171',['VST_EFFECT_OPCODE_PARAM_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fproperties_172',['VST_EFFECT_OPCODE_PARAM_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fset_5fvalue_173',['VST_EFFECT_OPCODE_PARAM_SET_VALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fvalue_174',['VST_EFFECT_OPCODE_PARAM_VALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fvalue_5ffrom_5fstring_175',['VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fparam_5fvalue_5fto_5fstring_176',['VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fpause_5funpause_177',['VST_EFFECT_OPCODE_PAUSE_UNPAUSE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprocess_5fbegin_178',['VST_EFFECT_OPCODE_PROCESS_BEGIN',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprocess_5fend_179',['VST_EFFECT_OPCODE_PROCESS_END',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fproduct_5fname_180',['VST_EFFECT_OPCODE_PRODUCT_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprogram_5fget_181',['VST_EFFECT_OPCODE_PROGRAM_GET',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprogram_5fget_5fname_182',['VST_EFFECT_OPCODE_PROGRAM_GET_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprogram_5fload_183',['VST_EFFECT_OPCODE_PROGRAM_LOAD',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprogram_5fset_184',['VST_EFFECT_OPCODE_PROGRAM_SET',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprogram_5fset_5fbegin_185',['VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprogram_5fset_5fend_186',['VST_EFFECT_OPCODE_PROGRAM_SET_END',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fprogram_5fset_5fname_187',['VST_EFFECT_OPCODE_PROGRAM_SET_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fset_5fblock_5fsize_188',['VST_EFFECT_OPCODE_SET_BLOCK_SIZE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fset_5fchunk_5fdata_189',['VST_EFFECT_OPCODE_SET_CHUNK_DATA',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fset_5fprogram_190',['VST_EFFECT_OPCODE_SET_PROGRAM',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fset_5fprogram_5fname_191',['VST_EFFECT_OPCODE_SET_PROGRAM_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fset_5fsample_5frate_192',['VST_EFFECT_OPCODE_SET_SAMPLE_RATE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fset_5fspeaker_5farrangement_193',['VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fsetblocksize_194',['VST_EFFECT_OPCODE_SETBLOCKSIZE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fsetsamplerate_195',['VST_EFFECT_OPCODE_SETSAMPLERATE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fsupports_196',['VST_EFFECT_OPCODE_SUPPORTS',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fsuspend_197',['VST_EFFECT_OPCODE_SUSPEND',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fsuspend_5fresume_198',['VST_EFFECT_OPCODE_SUSPEND_RESUME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a',1,'vst.h']]], - ['vst_5feffect_5fopcode_5ftail_5fsamples_199',['VST_EFFECT_OPCODE_TAIL_SAMPLES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f',1,'vst.h']]], - ['vst_5feffect_5fopcode_5ftranslate_5ferror_200',['VST_EFFECT_OPCODE_TRANSLATE_ERROR',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fvendor_5fname_201',['VST_EFFECT_OPCODE_VENDOR_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fvendor_5fversion_202',['VST_EFFECT_OPCODE_VENDOR_VERSION',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fvst_5fversion_203',['VST_EFFECT_OPCODE_VST_VERSION',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fwindow_5fcreate_204',['VST_EFFECT_OPCODE_WINDOW_CREATE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fwindow_5fdestroy_205',['VST_EFFECT_OPCODE_WINDOW_DESTROY',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fwindow_5fdraw_206',['VST_EFFECT_OPCODE_WINDOW_DRAW',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fwindow_5fgetrect_207',['VST_EFFECT_OPCODE_WINDOW_GETRECT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fwindow_5fkeyboard_208',['VST_EFFECT_OPCODE_WINDOW_KEYBOARD',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921',1,'vst.h']]], - ['vst_5feffect_5fopcode_5fwindow_5fmouse_209',['VST_EFFECT_OPCODE_WINDOW_MOUSE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f00_210',['VST_HOST_OPCODE_00',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f01_211',['VST_HOST_OPCODE_01',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f02_212',['VST_HOST_OPCODE_02',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f03_213',['VST_HOST_OPCODE_03',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f04_214',['VST_HOST_OPCODE_04',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f05_215',['VST_HOST_OPCODE_05',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f06_216',['VST_HOST_OPCODE_06',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f07_217',['VST_HOST_OPCODE_07',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f08_218',['VST_HOST_OPCODE_08',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f09_219',['VST_HOST_OPCODE_09',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f0a_220',['VST_HOST_OPCODE_0A',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f0b_221',['VST_HOST_OPCODE_0B',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f0c_222',['VST_HOST_OPCODE_0C',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f0d_223',['VST_HOST_OPCODE_0D',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f0e_224',['VST_HOST_OPCODE_0E',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f0f_225',['VST_HOST_OPCODE_0F',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f10_226',['VST_HOST_OPCODE_10',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f11_227',['VST_HOST_OPCODE_11',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f12_228',['VST_HOST_OPCODE_12',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f13_229',['VST_HOST_OPCODE_13',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f14_230',['VST_HOST_OPCODE_14',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f15_231',['VST_HOST_OPCODE_15',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f16_232',['VST_HOST_OPCODE_16',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f17_233',['VST_HOST_OPCODE_17',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f18_234',['VST_HOST_OPCODE_18',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f19_235',['VST_HOST_OPCODE_19',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f1a_236',['VST_HOST_OPCODE_1A',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f1b_237',['VST_HOST_OPCODE_1B',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f1c_238',['VST_HOST_OPCODE_1C',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f1d_239',['VST_HOST_OPCODE_1D',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f1e_240',['VST_HOST_OPCODE_1E',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f1f_241',['VST_HOST_OPCODE_1F',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f20_242',['VST_HOST_OPCODE_20',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f21_243',['VST_HOST_OPCODE_21',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f22_244',['VST_HOST_OPCODE_22',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f23_245',['VST_HOST_OPCODE_23',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f24_246',['VST_HOST_OPCODE_24',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f25_247',['VST_HOST_OPCODE_25',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f26_248',['VST_HOST_OPCODE_26',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f27_249',['VST_HOST_OPCODE_27',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f28_250',['VST_HOST_OPCODE_28',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f29_251',['VST_HOST_OPCODE_29',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f2a_252',['VST_HOST_OPCODE_2A',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f2b_253',['VST_HOST_OPCODE_2B',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f2c_254',['VST_HOST_OPCODE_2C',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f2d_255',['VST_HOST_OPCODE_2D',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f2e_256',['VST_HOST_OPCODE_2E',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68',1,'vst.h']]], - ['vst_5fhost_5fopcode_5f2f_257',['VST_HOST_OPCODE_2F',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fautomate_258',['VST_HOST_OPCODE_AUTOMATE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fcurrent_5feffect_5fid_259',['VST_HOST_OPCODE_CURRENT_EFFECT_ID',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fcustom_260',['VST_HOST_OPCODE_CUSTOM',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0',1,'vst.h']]], - ['vst_5fhost_5fopcode_5feditor_5fupdate_261',['VST_HOST_OPCODE_EDITOR_UPDATE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fio_5fmodified_262',['VST_HOST_OPCODE_IO_MODIFIED',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fkeepalive_5for_5fidle_263',['VST_HOST_OPCODE_KEEPALIVE_OR_IDLE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fmax_264',['VST_HOST_OPCODE_MAX',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecacd93133c8c835b2dc554b919ca09d8cd',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fparam_5fstart_5fedit_265',['VST_HOST_OPCODE_PARAM_START_EDIT',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fparam_5fstop_5fedit_266',['VST_HOST_OPCODE_PARAM_STOP_EDIT',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fparam_5fupdate_267',['VST_HOST_OPCODE_PARAM_UPDATE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fproduct_5fname_268',['VST_HOST_OPCODE_PRODUCT_NAME',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fsupports_269',['VST_HOST_OPCODE_SUPPORTS',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fvendor_5fname_270',['VST_HOST_OPCODE_VENDOR_NAME',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fvendor_5fversion_271',['VST_HOST_OPCODE_VENDOR_VERSION',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091',1,'vst.h']]], - ['vst_5fhost_5fopcode_5fvst_5fversion_272',['VST_HOST_OPCODE_VST_VERSION',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21',1,'vst.h']]], - ['vst_5fparameter_5fflag_5f1ls0_273',['VST_PARAMETER_FLAG_1ls0',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1',1,'vst.h']]], - ['vst_5fparameter_5fflag_5f1ls1_274',['VST_PARAMETER_FLAG_1ls1',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87',1,'vst.h']]], - ['vst_5fparameter_5fflag_5f1ls2_275',['VST_PARAMETER_FLAG_1ls2',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc',1,'vst.h']]], - ['vst_5fparameter_5fflag_5f1ls3_276',['VST_PARAMETER_FLAG_1ls3',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18',1,'vst.h']]], - ['vst_5fparameter_5fflag_5f1ls4_277',['VST_PARAMETER_FLAG_1ls4',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a',1,'vst.h']]], - ['vst_5fparameter_5fflag_5f1ls5_278',['VST_PARAMETER_FLAG_1ls5',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963',1,'vst.h']]], - ['vst_5fparameter_5fflag_5f1ls6_279',['VST_PARAMETER_FLAG_1ls6',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de',1,'vst.h']]], - ['vst_5fparameter_5fflag_5fcategory_280',['VST_PARAMETER_FLAG_CATEGORY',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b',1,'vst.h']]], - ['vst_5fparameter_5fflag_5findex_281',['VST_PARAMETER_FLAG_INDEX',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d',1,'vst.h']]], - ['vst_5fparameter_5fflag_5finteger_5flimits_282',['VST_PARAMETER_FLAG_INTEGER_LIMITS',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559',1,'vst.h']]], - ['vst_5fparameter_5fflag_5framping_283',['VST_PARAMETER_FLAG_RAMPING',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861',1,'vst.h']]], - ['vst_5fparameter_5fflag_5fstep_5ffloat_284',['VST_PARAMETER_FLAG_STEP_FLOAT',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a',1,'vst.h']]], - ['vst_5fparameter_5fflag_5fstep_5fint_285',['VST_PARAMETER_FLAG_STEP_INT',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724',1,'vst.h']]], - ['vst_5fparameter_5fflag_5fswitch_286',['VST_PARAMETER_FLAG_SWITCH',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5f4_5f0_287',['VST_SPEAKER_ARRANGEMENT_TYPE_4_0',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5f5_5f0_288',['VST_SPEAKER_ARRANGEMENT_TYPE_5_0',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5f5_5f1_289',['VST_SPEAKER_ARRANGEMENT_TYPE_5_1',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5f7_5f1_290',['VST_SPEAKER_ARRANGEMENT_TYPE_7_1',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5fcustom_291',['VST_SPEAKER_ARRANGEMENT_TYPE_CUSTOM',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5fmono_292',['VST_SPEAKER_ARRANGEMENT_TYPE_MONO',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5fstereo_293',['VST_SPEAKER_ARRANGEMENT_TYPE_STEREO',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257',1,'vst.h']]], - ['vst_5fspeaker_5farrangement_5ftype_5funknown_294',['VST_SPEAKER_ARRANGEMENT_TYPE_UNKNOWN',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fcenter_295',['VST_SPEAKER_TYPE_CENTER',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fleft_296',['VST_SPEAKER_TYPE_LEFT',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fleft_5frear_297',['VST_SPEAKER_TYPE_LEFT_REAR',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fleft_5fside_298',['VST_SPEAKER_TYPE_LEFT_SIDE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5flfe_299',['VST_SPEAKER_TYPE_LFE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fmono_300',['VST_SPEAKER_TYPE_MONO',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fright_301',['VST_SPEAKER_TYPE_RIGHT',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fright_5frear_302',['VST_SPEAKER_TYPE_RIGHT_REAR',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fright_5fside_303',['VST_SPEAKER_TYPE_RIGHT_SIDE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f01_304',['VST_SPEAKER_TYPE_USER_01',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f02_305',['VST_SPEAKER_TYPE_USER_02',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f03_306',['VST_SPEAKER_TYPE_USER_03',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f04_307',['VST_SPEAKER_TYPE_USER_04',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f05_308',['VST_SPEAKER_TYPE_USER_05',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f06_309',['VST_SPEAKER_TYPE_USER_06',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f07_310',['VST_SPEAKER_TYPE_USER_07',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f08_311',['VST_SPEAKER_TYPE_USER_08',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f09_312',['VST_SPEAKER_TYPE_USER_09',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f10_313',['VST_SPEAKER_TYPE_USER_10',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f11_314',['VST_SPEAKER_TYPE_USER_11',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f12_315',['VST_SPEAKER_TYPE_USER_12',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f13_316',['VST_SPEAKER_TYPE_USER_13',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f14_317',['VST_SPEAKER_TYPE_USER_14',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f15_318',['VST_SPEAKER_TYPE_USER_15',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f16_319',['VST_SPEAKER_TYPE_USER_16',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f17_320',['VST_SPEAKER_TYPE_USER_17',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f18_321',['VST_SPEAKER_TYPE_USER_18',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f19_322',['VST_SPEAKER_TYPE_USER_19',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f20_323',['VST_SPEAKER_TYPE_USER_20',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f21_324',['VST_SPEAKER_TYPE_USER_21',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f22_325',['VST_SPEAKER_TYPE_USER_22',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f23_326',['VST_SPEAKER_TYPE_USER_23',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f24_327',['VST_SPEAKER_TYPE_USER_24',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f25_328',['VST_SPEAKER_TYPE_USER_25',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f26_329',['VST_SPEAKER_TYPE_USER_26',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f27_330',['VST_SPEAKER_TYPE_USER_27',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f28_331',['VST_SPEAKER_TYPE_USER_28',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f29_332',['VST_SPEAKER_TYPE_USER_29',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f30_333',['VST_SPEAKER_TYPE_USER_30',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f31_334',['VST_SPEAKER_TYPE_USER_31',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599',1,'vst.h']]], - ['vst_5fspeaker_5ftype_5fuser_5f32_335',['VST_SPEAKER_TYPE_USER_32',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92',1,'vst.h']]], - ['vst_5fstatus_5f0_336',['VST_STATUS_0',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0',1,'vst.h']]], - ['vst_5fstatus_5f1_337',['VST_STATUS_1',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21',1,'vst.h']]], - ['vst_5fstatus_5ferror_338',['VST_STATUS_ERROR',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481',1,'vst.h']]], - ['vst_5fstatus_5ffalse_339',['VST_STATUS_FALSE',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b',1,'vst.h']]], - ['vst_5fstatus_5fm1_340',['VST_STATUS_m1',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871',1,'vst.h']]], - ['vst_5fstatus_5fno_341',['VST_STATUS_NO',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d',1,'vst.h']]], - ['vst_5fstatus_5fsuccess_342',['VST_STATUS_SUCCESS',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56',1,'vst.h']]], - ['vst_5fstatus_5ftrue_343',['VST_STATUS_TRUE',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04',1,'vst.h']]], - ['vst_5fstatus_5funknown_344',['VST_STATUS_UNKNOWN',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b',1,'vst.h']]], - ['vst_5fstatus_5fyes_345',['VST_STATUS_YES',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07',1,'vst.h']]], - ['vst_5fstream_5fflag_5f1ls0_346',['VST_STREAM_FLAG_1ls0',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19',1,'vst.h']]], - ['vst_5fstream_5fflag_5f1ls1_347',['VST_STREAM_FLAG_1ls1',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d',1,'vst.h']]], - ['vst_5fstream_5fflag_5f1ls2_348',['VST_STREAM_FLAG_1ls2',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be',1,'vst.h']]], - ['vst_5fstream_5fflag_5fstereo_349',['VST_STREAM_FLAG_STEREO',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee',1,'vst.h']]], - ['vst_5fstream_5fflag_5fuse_5ftype_350',['VST_STREAM_FLAG_USE_TYPE',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381',1,'vst.h']]], - ['vst_5fversion_5f1_351',['VST_VERSION_1',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6',1,'vst.h']]], - ['vst_5fversion_5f1_5f0_5f0_5f0_352',['VST_VERSION_1_0_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d',1,'vst.h']]], - ['vst_5fversion_5f1_5f1_5f0_5f0_353',['VST_VERSION_1_1_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0',1,'vst.h']]], - ['vst_5fversion_5f2_354',['VST_VERSION_2',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b',1,'vst.h']]], - ['vst_5fversion_5f2_5f0_5f0_5f0_355',['VST_VERSION_2_0_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871',1,'vst.h']]], - ['vst_5fversion_5f2_5f1_5f0_5f0_356',['VST_VERSION_2_1_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc',1,'vst.h']]], - ['vst_5fversion_5f2_5f2_5f0_5f0_357',['VST_VERSION_2_2_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f',1,'vst.h']]], - ['vst_5fversion_5f2_5f3_5f0_5f0_358',['VST_VERSION_2_3_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41',1,'vst.h']]], - ['vst_5fversion_5f2_5f4_5f0_5f0_359',['VST_VERSION_2_4_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb',1,'vst.h']]] + ['vst_5feffect_5fopcode_5fevent_145',['VST_EFFECT_OPCODE_EVENT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9f3b153f7398c429a3fc6d64e2fed9a6',1,'vst.h']]], + ['vst_5feffect_5fopcode_5ffourcc_146',['VST_EFFECT_OPCODE_FOURCC',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fget_5fchunk_5fdata_147',['VST_EFFECT_OPCODE_GET_CHUNK_DATA',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fget_5fparameter_5fproperties_148',['VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fget_5fprogram_149',['VST_EFFECT_OPCODE_GET_PROGRAM',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fget_5fprogram_5fname_150',['VST_EFFECT_OPCODE_GET_PROGRAM_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fget_5fspeaker_5farrangement_151',['VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fgetname_152',['VST_EFFECT_OPCODE_GETNAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fgetname2_153',['VST_EFFECT_OPCODE_GETNAME2',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fgettailsamples_154',['VST_EFFECT_OPCODE_GETTAILSAMPLES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fgetvendor_155',['VST_EFFECT_OPCODE_GETVENDOR',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fgetvendorversion_156',['VST_EFFECT_OPCODE_GETVENDORVERSION',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fidle_157',['VST_EFFECT_OPCODE_IDLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001',1,'vst.h']]], + ['vst_5feffect_5fopcode_5finitialize_158',['VST_EFFECT_OPCODE_INITIALIZE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d',1,'vst.h']]], + ['vst_5feffect_5fopcode_5finput_5fget_5fproperties_159',['VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fname_160',['VST_EFFECT_OPCODE_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506',1,'vst.h']]], + ['vst_5feffect_5fopcode_5foutput_5fget_5fproperties_161',['VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fautomatable_162',['VST_EFFECT_OPCODE_PARAM_AUTOMATABLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fget_5flabel_163',['VST_EFFECT_OPCODE_PARAM_GET_LABEL',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fget_5fname_164',['VST_EFFECT_OPCODE_PARAM_GET_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fget_5fvalue_165',['VST_EFFECT_OPCODE_PARAM_GET_VALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fgetlabel_166',['VST_EFFECT_OPCODE_PARAM_GETLABEL',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fgetname_167',['VST_EFFECT_OPCODE_PARAM_GETNAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fgetvalue_168',['VST_EFFECT_OPCODE_PARAM_GETVALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fis_5fautomatable_169',['VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fisautomatable_170',['VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5flabel_171',['VST_EFFECT_OPCODE_PARAM_LABEL',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fname_172',['VST_EFFECT_OPCODE_PARAM_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fproperties_173',['VST_EFFECT_OPCODE_PARAM_PROPERTIES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fset_5fvalue_174',['VST_EFFECT_OPCODE_PARAM_SET_VALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fvalue_175',['VST_EFFECT_OPCODE_PARAM_VALUE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fvalue_5ffrom_5fstring_176',['VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fparam_5fvalue_5fto_5fstring_177',['VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fpause_5funpause_178',['VST_EFFECT_OPCODE_PAUSE_UNPAUSE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprocess_5fbegin_179',['VST_EFFECT_OPCODE_PROCESS_BEGIN',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprocess_5fend_180',['VST_EFFECT_OPCODE_PROCESS_END',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fproduct_5fname_181',['VST_EFFECT_OPCODE_PRODUCT_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprogram_5fget_182',['VST_EFFECT_OPCODE_PROGRAM_GET',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprogram_5fget_5fname_183',['VST_EFFECT_OPCODE_PROGRAM_GET_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprogram_5fload_184',['VST_EFFECT_OPCODE_PROGRAM_LOAD',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprogram_5fset_185',['VST_EFFECT_OPCODE_PROGRAM_SET',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprogram_5fset_5fbegin_186',['VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprogram_5fset_5fend_187',['VST_EFFECT_OPCODE_PROGRAM_SET_END',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fprogram_5fset_5fname_188',['VST_EFFECT_OPCODE_PROGRAM_SET_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fset_5fblock_5fsize_189',['VST_EFFECT_OPCODE_SET_BLOCK_SIZE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fset_5fchunk_5fdata_190',['VST_EFFECT_OPCODE_SET_CHUNK_DATA',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fset_5fprogram_191',['VST_EFFECT_OPCODE_SET_PROGRAM',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fset_5fprogram_5fname_192',['VST_EFFECT_OPCODE_SET_PROGRAM_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fset_5fsample_5frate_193',['VST_EFFECT_OPCODE_SET_SAMPLE_RATE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fset_5fspeaker_5farrangement_194',['VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fsetblocksize_195',['VST_EFFECT_OPCODE_SETBLOCKSIZE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fsetsamplerate_196',['VST_EFFECT_OPCODE_SETSAMPLERATE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fsupports_197',['VST_EFFECT_OPCODE_SUPPORTS',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fsuspend_198',['VST_EFFECT_OPCODE_SUSPEND',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fsuspend_5fresume_199',['VST_EFFECT_OPCODE_SUSPEND_RESUME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a',1,'vst.h']]], + ['vst_5feffect_5fopcode_5ftail_5fsamples_200',['VST_EFFECT_OPCODE_TAIL_SAMPLES',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f',1,'vst.h']]], + ['vst_5feffect_5fopcode_5ftranslate_5ferror_201',['VST_EFFECT_OPCODE_TRANSLATE_ERROR',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fvendor_5fname_202',['VST_EFFECT_OPCODE_VENDOR_NAME',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fvendor_5fversion_203',['VST_EFFECT_OPCODE_VENDOR_VERSION',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fvst_5fversion_204',['VST_EFFECT_OPCODE_VST_VERSION',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fwindow_5fcreate_205',['VST_EFFECT_OPCODE_WINDOW_CREATE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fwindow_5fdestroy_206',['VST_EFFECT_OPCODE_WINDOW_DESTROY',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fwindow_5fdraw_207',['VST_EFFECT_OPCODE_WINDOW_DRAW',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fwindow_5fgetrect_208',['VST_EFFECT_OPCODE_WINDOW_GETRECT',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fwindow_5fkeyboard_209',['VST_EFFECT_OPCODE_WINDOW_KEYBOARD',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921',1,'vst.h']]], + ['vst_5feffect_5fopcode_5fwindow_5fmouse_210',['VST_EFFECT_OPCODE_WINDOW_MOUSE',['../vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190',1,'vst.h']]], + ['vst_5fevent_5ftype_5f00_211',['VST_EVENT_TYPE_00',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa8cbd2f2d2dc689e14069270608cc321a',1,'vst.h']]], + ['vst_5fevent_5ftype_5f01_212',['VST_EVENT_TYPE_01',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa7a2bc1b4d104d5e75fa299393b744c36',1,'vst.h']]], + ['vst_5fevent_5ftype_5f02_213',['VST_EVENT_TYPE_02',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa750667c82c3cf2ef8f584f7c63336739',1,'vst.h']]], + ['vst_5fevent_5ftype_5f03_214',['VST_EVENT_TYPE_03',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfabfb3607ea729c28021c39fb9a5c54803',1,'vst.h']]], + ['vst_5fevent_5ftype_5f04_215',['VST_EVENT_TYPE_04',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa78fa609095b383828ad54ebb78cf5d86',1,'vst.h']]], + ['vst_5fevent_5ftype_5f05_216',['VST_EVENT_TYPE_05',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa131440b1fc22300ead4786da590c1329',1,'vst.h']]], + ['vst_5fevent_5ftype_5finvalid_217',['VST_EVENT_TYPE_INVALID',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa0d2c6b8e857ed0ed32536fdcce896eed',1,'vst.h']]], + ['vst_5fevent_5ftype_5fmidi_218',['VST_EVENT_TYPE_MIDI',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfacfdd13fb27173eeb0d3cab4147cd2b08',1,'vst.h']]], + ['vst_5fevent_5ftype_5fmidi_5fsysex_219',['VST_EVENT_TYPE_MIDI_SYSEX',['../vst_8h.html#a06cdf00c4eb074ac3677408d259616bfac63131e0dbf0e7ad4fd2ad40e7158a59',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f00_220',['VST_HOST_OPCODE_00',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f01_221',['VST_HOST_OPCODE_01',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f02_222',['VST_HOST_OPCODE_02',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f03_223',['VST_HOST_OPCODE_03',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f04_224',['VST_HOST_OPCODE_04',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f05_225',['VST_HOST_OPCODE_05',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f06_226',['VST_HOST_OPCODE_06',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f07_227',['VST_HOST_OPCODE_07',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f08_228',['VST_HOST_OPCODE_08',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f09_229',['VST_HOST_OPCODE_09',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f0a_230',['VST_HOST_OPCODE_0A',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f0b_231',['VST_HOST_OPCODE_0B',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f0c_232',['VST_HOST_OPCODE_0C',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f0d_233',['VST_HOST_OPCODE_0D',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f0e_234',['VST_HOST_OPCODE_0E',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f0f_235',['VST_HOST_OPCODE_0F',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f10_236',['VST_HOST_OPCODE_10',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f11_237',['VST_HOST_OPCODE_11',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f12_238',['VST_HOST_OPCODE_12',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f13_239',['VST_HOST_OPCODE_13',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f14_240',['VST_HOST_OPCODE_14',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f15_241',['VST_HOST_OPCODE_15',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f16_242',['VST_HOST_OPCODE_16',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f17_243',['VST_HOST_OPCODE_17',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f18_244',['VST_HOST_OPCODE_18',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f19_245',['VST_HOST_OPCODE_19',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f1a_246',['VST_HOST_OPCODE_1A',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f1b_247',['VST_HOST_OPCODE_1B',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f1c_248',['VST_HOST_OPCODE_1C',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f1d_249',['VST_HOST_OPCODE_1D',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f1e_250',['VST_HOST_OPCODE_1E',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f1f_251',['VST_HOST_OPCODE_1F',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f20_252',['VST_HOST_OPCODE_20',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f21_253',['VST_HOST_OPCODE_21',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f22_254',['VST_HOST_OPCODE_22',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f23_255',['VST_HOST_OPCODE_23',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f24_256',['VST_HOST_OPCODE_24',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f25_257',['VST_HOST_OPCODE_25',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f26_258',['VST_HOST_OPCODE_26',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f27_259',['VST_HOST_OPCODE_27',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f28_260',['VST_HOST_OPCODE_28',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f29_261',['VST_HOST_OPCODE_29',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f2a_262',['VST_HOST_OPCODE_2A',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f2b_263',['VST_HOST_OPCODE_2B',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f2c_264',['VST_HOST_OPCODE_2C',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f2d_265',['VST_HOST_OPCODE_2D',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f2e_266',['VST_HOST_OPCODE_2E',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68',1,'vst.h']]], + ['vst_5fhost_5fopcode_5f2f_267',['VST_HOST_OPCODE_2F',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fautomate_268',['VST_HOST_OPCODE_AUTOMATE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fcurrent_5feffect_5fid_269',['VST_HOST_OPCODE_CURRENT_EFFECT_ID',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fcustom_270',['VST_HOST_OPCODE_CUSTOM',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0',1,'vst.h']]], + ['vst_5fhost_5fopcode_5feditor_5fupdate_271',['VST_HOST_OPCODE_EDITOR_UPDATE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fevent_272',['VST_HOST_OPCODE_EVENT',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca088c2539d52fbb2469a3bca15fd73b52',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fio_5fmodified_273',['VST_HOST_OPCODE_IO_MODIFIED',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fkeepalive_5for_5fidle_274',['VST_HOST_OPCODE_KEEPALIVE_OR_IDLE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fmax_275',['VST_HOST_OPCODE_MAX',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecacd93133c8c835b2dc554b919ca09d8cd',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fparam_5fstart_5fedit_276',['VST_HOST_OPCODE_PARAM_START_EDIT',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fparam_5fstop_5fedit_277',['VST_HOST_OPCODE_PARAM_STOP_EDIT',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fparam_5fupdate_278',['VST_HOST_OPCODE_PARAM_UPDATE',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fproduct_5fname_279',['VST_HOST_OPCODE_PRODUCT_NAME',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fsupports_280',['VST_HOST_OPCODE_SUPPORTS',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fvendor_5fname_281',['VST_HOST_OPCODE_VENDOR_NAME',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fvendor_5fversion_282',['VST_HOST_OPCODE_VENDOR_VERSION',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091',1,'vst.h']]], + ['vst_5fhost_5fopcode_5fvst_5fversion_283',['VST_HOST_OPCODE_VST_VERSION',['../vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21',1,'vst.h']]], + ['vst_5fparameter_5fflag_5f1ls0_284',['VST_PARAMETER_FLAG_1ls0',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1',1,'vst.h']]], + ['vst_5fparameter_5fflag_5f1ls1_285',['VST_PARAMETER_FLAG_1ls1',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87',1,'vst.h']]], + ['vst_5fparameter_5fflag_5f1ls2_286',['VST_PARAMETER_FLAG_1ls2',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc',1,'vst.h']]], + ['vst_5fparameter_5fflag_5f1ls3_287',['VST_PARAMETER_FLAG_1ls3',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18',1,'vst.h']]], + ['vst_5fparameter_5fflag_5f1ls4_288',['VST_PARAMETER_FLAG_1ls4',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a',1,'vst.h']]], + ['vst_5fparameter_5fflag_5f1ls5_289',['VST_PARAMETER_FLAG_1ls5',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963',1,'vst.h']]], + ['vst_5fparameter_5fflag_5f1ls6_290',['VST_PARAMETER_FLAG_1ls6',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de',1,'vst.h']]], + ['vst_5fparameter_5fflag_5fcategory_291',['VST_PARAMETER_FLAG_CATEGORY',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b',1,'vst.h']]], + ['vst_5fparameter_5fflag_5findex_292',['VST_PARAMETER_FLAG_INDEX',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d',1,'vst.h']]], + ['vst_5fparameter_5fflag_5finteger_5flimits_293',['VST_PARAMETER_FLAG_INTEGER_LIMITS',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559',1,'vst.h']]], + ['vst_5fparameter_5fflag_5framping_294',['VST_PARAMETER_FLAG_RAMPING',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861',1,'vst.h']]], + ['vst_5fparameter_5fflag_5fstep_5ffloat_295',['VST_PARAMETER_FLAG_STEP_FLOAT',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a',1,'vst.h']]], + ['vst_5fparameter_5fflag_5fstep_5fint_296',['VST_PARAMETER_FLAG_STEP_INT',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724',1,'vst.h']]], + ['vst_5fparameter_5fflag_5fswitch_297',['VST_PARAMETER_FLAG_SWITCH',['../vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5f4_5f0_298',['VST_SPEAKER_ARRANGEMENT_TYPE_4_0',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5f5_5f0_299',['VST_SPEAKER_ARRANGEMENT_TYPE_5_0',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5f5_5f1_300',['VST_SPEAKER_ARRANGEMENT_TYPE_5_1',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5f7_5f1_301',['VST_SPEAKER_ARRANGEMENT_TYPE_7_1',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5fcustom_302',['VST_SPEAKER_ARRANGEMENT_TYPE_CUSTOM',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5fmono_303',['VST_SPEAKER_ARRANGEMENT_TYPE_MONO',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5fstereo_304',['VST_SPEAKER_ARRANGEMENT_TYPE_STEREO',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257',1,'vst.h']]], + ['vst_5fspeaker_5farrangement_5ftype_5funknown_305',['VST_SPEAKER_ARRANGEMENT_TYPE_UNKNOWN',['../vst_8h.html#a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fcenter_306',['VST_SPEAKER_TYPE_CENTER',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fleft_307',['VST_SPEAKER_TYPE_LEFT',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fleft_5frear_308',['VST_SPEAKER_TYPE_LEFT_REAR',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fleft_5fside_309',['VST_SPEAKER_TYPE_LEFT_SIDE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5flfe_310',['VST_SPEAKER_TYPE_LFE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fmono_311',['VST_SPEAKER_TYPE_MONO',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fright_312',['VST_SPEAKER_TYPE_RIGHT',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fright_5frear_313',['VST_SPEAKER_TYPE_RIGHT_REAR',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fright_5fside_314',['VST_SPEAKER_TYPE_RIGHT_SIDE',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f01_315',['VST_SPEAKER_TYPE_USER_01',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f02_316',['VST_SPEAKER_TYPE_USER_02',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f03_317',['VST_SPEAKER_TYPE_USER_03',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f04_318',['VST_SPEAKER_TYPE_USER_04',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f05_319',['VST_SPEAKER_TYPE_USER_05',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f06_320',['VST_SPEAKER_TYPE_USER_06',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f07_321',['VST_SPEAKER_TYPE_USER_07',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f08_322',['VST_SPEAKER_TYPE_USER_08',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f09_323',['VST_SPEAKER_TYPE_USER_09',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f10_324',['VST_SPEAKER_TYPE_USER_10',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f11_325',['VST_SPEAKER_TYPE_USER_11',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f12_326',['VST_SPEAKER_TYPE_USER_12',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f13_327',['VST_SPEAKER_TYPE_USER_13',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f14_328',['VST_SPEAKER_TYPE_USER_14',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f15_329',['VST_SPEAKER_TYPE_USER_15',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f16_330',['VST_SPEAKER_TYPE_USER_16',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f17_331',['VST_SPEAKER_TYPE_USER_17',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f18_332',['VST_SPEAKER_TYPE_USER_18',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f19_333',['VST_SPEAKER_TYPE_USER_19',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f20_334',['VST_SPEAKER_TYPE_USER_20',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f21_335',['VST_SPEAKER_TYPE_USER_21',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f22_336',['VST_SPEAKER_TYPE_USER_22',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f23_337',['VST_SPEAKER_TYPE_USER_23',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f24_338',['VST_SPEAKER_TYPE_USER_24',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f25_339',['VST_SPEAKER_TYPE_USER_25',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f26_340',['VST_SPEAKER_TYPE_USER_26',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f27_341',['VST_SPEAKER_TYPE_USER_27',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f28_342',['VST_SPEAKER_TYPE_USER_28',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f29_343',['VST_SPEAKER_TYPE_USER_29',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f30_344',['VST_SPEAKER_TYPE_USER_30',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f31_345',['VST_SPEAKER_TYPE_USER_31',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599',1,'vst.h']]], + ['vst_5fspeaker_5ftype_5fuser_5f32_346',['VST_SPEAKER_TYPE_USER_32',['../vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92',1,'vst.h']]], + ['vst_5fstatus_5f0_347',['VST_STATUS_0',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0',1,'vst.h']]], + ['vst_5fstatus_5f1_348',['VST_STATUS_1',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21',1,'vst.h']]], + ['vst_5fstatus_5ferror_349',['VST_STATUS_ERROR',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481',1,'vst.h']]], + ['vst_5fstatus_5ffalse_350',['VST_STATUS_FALSE',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b',1,'vst.h']]], + ['vst_5fstatus_5fm1_351',['VST_STATUS_m1',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871',1,'vst.h']]], + ['vst_5fstatus_5fno_352',['VST_STATUS_NO',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d',1,'vst.h']]], + ['vst_5fstatus_5fsuccess_353',['VST_STATUS_SUCCESS',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56',1,'vst.h']]], + ['vst_5fstatus_5ftrue_354',['VST_STATUS_TRUE',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04',1,'vst.h']]], + ['vst_5fstatus_5funknown_355',['VST_STATUS_UNKNOWN',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b',1,'vst.h']]], + ['vst_5fstatus_5fyes_356',['VST_STATUS_YES',['../vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07',1,'vst.h']]], + ['vst_5fstream_5fflag_5f1ls0_357',['VST_STREAM_FLAG_1ls0',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19',1,'vst.h']]], + ['vst_5fstream_5fflag_5f1ls1_358',['VST_STREAM_FLAG_1ls1',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d',1,'vst.h']]], + ['vst_5fstream_5fflag_5f1ls2_359',['VST_STREAM_FLAG_1ls2',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be',1,'vst.h']]], + ['vst_5fstream_5fflag_5fstereo_360',['VST_STREAM_FLAG_STEREO',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee',1,'vst.h']]], + ['vst_5fstream_5fflag_5fuse_5ftype_361',['VST_STREAM_FLAG_USE_TYPE',['../vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381',1,'vst.h']]], + ['vst_5fversion_5f1_362',['VST_VERSION_1',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6',1,'vst.h']]], + ['vst_5fversion_5f1_5f0_5f0_5f0_363',['VST_VERSION_1_0_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d',1,'vst.h']]], + ['vst_5fversion_5f1_5f1_5f0_5f0_364',['VST_VERSION_1_1_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0',1,'vst.h']]], + ['vst_5fversion_5f2_365',['VST_VERSION_2',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b',1,'vst.h']]], + ['vst_5fversion_5f2_5f0_5f0_5f0_366',['VST_VERSION_2_0_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871',1,'vst.h']]], + ['vst_5fversion_5f2_5f1_5f0_5f0_367',['VST_VERSION_2_1_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc',1,'vst.h']]], + ['vst_5fversion_5f2_5f2_5f0_5f0_368',['VST_VERSION_2_2_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f',1,'vst.h']]], + ['vst_5fversion_5f2_5f3_5f0_5f0_369',['VST_VERSION_2_3_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41',1,'vst.h']]], + ['vst_5fversion_5f2_5f4_5f0_5f0_370',['VST_VERSION_2_4_0_0',['../vst_8h.html#a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb',1,'vst.h']]] ]; diff --git a/search/pages_2.js b/search/pages_2.js index 5785746..12f8a23 100644 --- a/search/pages_2.js +++ b/search/pages_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['list_0',['list',['../bug.html',1,'Bug List'],['../deprecated.html',1,'Deprecated List']]] + ['list_0',['list',['../bug.html',1,'Bug List'],['../deprecated.html',1,'Deprecated List'],['../todo.html',1,'Todo List']]] ]; diff --git a/search/searchdata.js b/search/searchdata.js index 4a23d6b..d2d06bd 100644 --- a/search/searchdata.js +++ b/search/searchdata.js @@ -8,7 +8,7 @@ var indexSectionsWithContent = 5: "v", 6: "_v", 7: "v", - 8: "bdl" + 8: "bdlt" }; var indexSectionNames = diff --git a/search/variables_10.js b/search/variables_10.js index 2ee6097..baa894c 100644 --- a/search/variables_10.js +++ b/search/variables_10.js @@ -1,16 +1,18 @@ var searchData= [ - ['sendvstevents_0',['sendvstevents',['../structvst__host__supports__t.html#a4cf927ab8060c5afc39c4940e8d3b4aa',1,'vst_host_supports_t::sendVstEvents'],['../structvst__effect__supports__t.html#a6a4bc33d77e38c2a6dcb2338f80adbcd',1,'vst_effect_supports_t::sendVstEvents']]], + ['sendvstevents_0',['sendvstevents',['../structvst__effect__supports__t.html#a6a4bc33d77e38c2a6dcb2338f80adbcd',1,'vst_effect_supports_t::sendVstEvents'],['../structvst__host__supports__t.html#a4cf927ab8060c5afc39c4940e8d3b4aa',1,'vst_host_supports_t::sendVstEvents']]], ['sendvstmidievent_1',['sendvstmidievent',['../structvst__host__supports__t.html#a6c763a08c444158139939e46a5a5c881',1,'vst_host_supports_t::sendVstMidiEvent'],['../structvst__effect__supports__t.html#af460acd0d3a785e6f474c90337aefa44',1,'vst_effect_supports_t::sendVstMidiEvent']]], ['sendvstmidieventflagisrealtime_2',['sendVstMidiEventFlagIsRealtime',['../structvst__host__supports__t.html#a535b6aee67bca280eec97438b2023e69',1,'vst_host_supports_t']]], ['sendvsttimeinfo_3',['sendVstTimeInfo',['../structvst__host__supports__t.html#ae69e0621350cfdf7f8a51305e9fe8e95',1,'vst_host_supports_t']]], ['set_5fparameter_4',['set_parameter',['../structvst__effect__t.html#a8b0e914e0f40313ae4a71e30a85b6e2b',1,'vst_effect_t']]], ['shellcategory_5',['shellCategory',['../structvst__host__supports__t.html#aeb8dd77685b635be72c933a66056a0a1',1,'vst_host_supports_t']]], - ['sizewindow_6',['sizeWindow',['../structvst__host__supports__t.html#a8b33f813bb3a9c7de15daa462176c14b',1,'vst_host_supports_t']]], - ['speakers_7',['speakers',['../structvst__speaker__arrangement__t.html#a2a9c59d0a4d556e8db4f1d62a778a86e',1,'vst_speaker_arrangement_t::speakers'],['../structvst__speaker__arrangement__dynamic__t.html#a2774bbd0618cdf19b4be5d2ef65b327d',1,'vst_speaker_arrangement_dynamic_t::speakers']]], - ['startstopprocess_8',['startStopProcess',['../structvst__host__supports__t.html#a60fa9d8e07fd1be3887ac6dd3db955e5',1,'vst_host_supports_t']]], - ['step_5ff32_9',['step_f32',['../structvst__parameter__properties__t.html#a88ecf0593c5a680fbcf273f3a21f9d06',1,'vst_parameter_properties_t']]], - ['step_5fi32_10',['step_i32',['../structvst__parameter__properties__t.html#a9b1ace1183e9e315f77f51a66334357a',1,'vst_parameter_properties_t']]], - ['step_5flarge_5ff32_11',['step_large_f32',['../structvst__parameter__properties__t.html#a94755e0b6feacf58e9de4b4a622fcddd',1,'vst_parameter_properties_t']]], - ['step_5fsmall_5ff32_12',['step_small_f32',['../structvst__parameter__properties__t.html#ad7633adf7c9bfd344844a9ababa1d078',1,'vst_parameter_properties_t']]] + ['size_6',['size',['../unionvst__event__midi__sysex__t.html#ad4075a69c5d475e6bdd565b7cc18aedb',1,'vst_event_midi_sysex_t::size'],['../structvst__event__t.html#a636047a7d1be3154bad83ce187ecf6e5',1,'vst_event_t::size']]], + ['sizewindow_7',['sizeWindow',['../structvst__host__supports__t.html#a8b33f813bb3a9c7de15daa462176c14b',1,'vst_host_supports_t']]], + ['speakers_8',['speakers',['../structvst__speaker__arrangement__t.html#a2a9c59d0a4d556e8db4f1d62a778a86e',1,'vst_speaker_arrangement_t::speakers'],['../structvst__speaker__arrangement__dynamic__t.html#a2774bbd0618cdf19b4be5d2ef65b327d',1,'vst_speaker_arrangement_dynamic_t::speakers']]], + ['startstopprocess_9',['startStopProcess',['../structvst__host__supports__t.html#a60fa9d8e07fd1be3887ac6dd3db955e5',1,'vst_host_supports_t']]], + ['step_5ff32_10',['step_f32',['../structvst__parameter__properties__t.html#a88ecf0593c5a680fbcf273f3a21f9d06',1,'vst_parameter_properties_t']]], + ['step_5fi32_11',['step_i32',['../structvst__parameter__properties__t.html#a9b1ace1183e9e315f77f51a66334357a',1,'vst_parameter_properties_t']]], + ['step_5flarge_5ff32_12',['step_large_f32',['../structvst__parameter__properties__t.html#a94755e0b6feacf58e9de4b4a622fcddd',1,'vst_parameter_properties_t']]], + ['step_5fsmall_5ff32_13',['step_small_f32',['../structvst__parameter__properties__t.html#ad7633adf7c9bfd344844a9ababa1d078',1,'vst_parameter_properties_t']]], + ['sysex_14',['sysex',['../unionvst__event__midi__sysex__t.html#a3f50a7c33470f52bf88993f9219a9272',1,'vst_event_midi_sysex_t']]] ]; diff --git a/search/variables_11.js b/search/variables_11.js index 1093a1a..975ed25 100644 --- a/search/variables_11.js +++ b/search/variables_11.js @@ -1,5 +1,6 @@ var searchData= [ ['top_0',['top',['../structvst__rect__t.html#a7395e93ccf2260b091346fdd7b0f2588',1,'vst_rect_t']]], - ['type_1',['type',['../structvst__speaker__properties__t.html#a13641a2282bfa4d18878a9b2aa97607c',1,'vst_speaker_properties_t::type'],['../structvst__speaker__arrangement__t.html#aaf4f173077234d8734179739d9407f69',1,'vst_speaker_arrangement_t::type'],['../structvst__stream__properties__t.html#a31294c7ba0a78b14af3e960ece3399be',1,'vst_stream_properties_t::type'],['../structvst__speaker__arrangement__dynamic__t.html#af230666501c57b0accef5cbd7f4b156b',1,'vst_speaker_arrangement_dynamic_t::type']]] + ['tune_1',['tune',['../unionvst__event__midi__t.html#ab68f7b17cbf1cb96ea900a4d004f3d75',1,'vst_event_midi_t']]], + ['type_2',['type',['../structvst__speaker__properties__t.html#a13641a2282bfa4d18878a9b2aa97607c',1,'vst_speaker_properties_t::type'],['../structvst__speaker__arrangement__t.html#aaf4f173077234d8734179739d9407f69',1,'vst_speaker_arrangement_t::type'],['../structvst__stream__properties__t.html#a31294c7ba0a78b14af3e960ece3399be',1,'vst_stream_properties_t::type'],['../structvst__event__t.html#a3260509d68d4e9328ba7f69d48b8c77a',1,'vst_event_t::type'],['../structvst__speaker__arrangement__dynamic__t.html#af230666501c57b0accef5cbd7f4b156b',1,'vst_speaker_arrangement_dynamic_t::type']]] ]; diff --git a/search/variables_13.js b/search/variables_13.js index c7503ad..851d4ca 100644 --- a/search/variables_13.js +++ b/search/variables_13.js @@ -1,4 +1,5 @@ var searchData= [ - ['version_0',['version',['../structvst__effect__t.html#a7c9ecaba8204d87a389caa57f81c5694',1,'vst_effect_t']]] + ['velocity_0',['velocity',['../unionvst__event__midi__t.html#ad07b399584ef3db7a29decbee67c36a9',1,'vst_event_midi_t']]], + ['version_1',['version',['../structvst__effect__t.html#a7c9ecaba8204d87a389caa57f81c5694',1,'vst_effect_t']]] ]; diff --git a/search/variables_3.js b/search/variables_3.js index f79ed7c..b94a24e 100644 --- a/search/variables_3.js +++ b/search/variables_3.js @@ -5,5 +5,6 @@ var searchData= ['channels_2',['channels',['../structvst__speaker__arrangement__t.html#a35e592b21f8755d39f6a233e469f26cc',1,'vst_speaker_arrangement_t::channels'],['../structvst__speaker__arrangement__dynamic__t.html#abcbcf44af410fca2fa00994fc42f8319',1,'vst_speaker_arrangement_dynamic_t::channels']]], ['closefileselector_3',['closeFileSelector',['../structvst__host__supports__t.html#adc0596abc5b3c78c66b595a966cdf652',1,'vst_host_supports_t']]], ['conformstowindowrules_4',['conformsToWindowRules',['../structvst__effect__supports__t.html#a8086cec9d9f331bc742bbfeb35de8ac8',1,'vst_effect_supports_t']]], - ['control_5',['control',['../structvst__effect__t.html#afec5297ef9b4703c2478d128568ce608',1,'vst_effect_t']]] + ['control_5',['control',['../structvst__effect__t.html#afec5297ef9b4703c2478d128568ce608',1,'vst_effect_t']]], + ['count_6',['count',['../structvst__events__t.html#adac191ea48fc446e920fb242d96c3efd',1,'vst_events_t']]] ]; diff --git a/search/variables_4.js b/search/variables_4.js index 4601058..89ee864 100644 --- a/search/variables_4.js +++ b/search/variables_4.js @@ -1,5 +1,6 @@ var searchData= [ - ['delay_0',['delay',['../structvst__effect__t.html#add0a35a4462b39e9b83d63fd5001231c',1,'vst_effect_t']]], - ['distance_1',['distance',['../structvst__speaker__properties__t.html#a6b1a966abf37bdc70f6295a29c2c00b2',1,'vst_speaker_properties_t']]] + ['data_0',['data',['../unionvst__event__midi__t.html#a159a77d33d4c4fbb44de6fee703c3638',1,'vst_event_midi_t::data'],['../unionvst__event__midi__sysex__t.html#a6b2c7087e9297cd9a5db358ebc530b7f',1,'vst_event_midi_sysex_t::data']]], + ['delay_1',['delay',['../structvst__effect__t.html#add0a35a4462b39e9b83d63fd5001231c',1,'vst_effect_t']]], + ['distance_2',['distance',['../structvst__speaker__properties__t.html#a6b1a966abf37bdc70f6295a29c2c00b2',1,'vst_speaker_properties_t']]] ]; diff --git a/search/variables_5.js b/search/variables_5.js index a9b95c4..1b796f6 100644 --- a/search/variables_5.js +++ b/search/variables_5.js @@ -1,4 +1,6 @@ var searchData= [ - ['effect_5finternal_0',['effect_internal',['../structvst__effect__t.html#acca19695c0017d0f9466e6057a3b8760',1,'vst_effect_t']]] + ['effect_5finternal_0',['effect_internal',['../structvst__effect__t.html#acca19695c0017d0f9466e6057a3b8760',1,'vst_effect_t']]], + ['event_1',['event',['../unionvst__event__midi__t.html#a36846b695d194dd31e891e2ade47d960',1,'vst_event_midi_t::event'],['../unionvst__event__midi__sysex__t.html#a4fed6f8c47cc4d482e7ecd8022bbde42',1,'vst_event_midi_sysex_t::event']]], + ['events_2',['events',['../structvst__events__t.html#a0f52389d0a5ffae5f10be0e1742a4925',1,'vst_events_t']]] ]; diff --git a/search/variables_9.js b/search/variables_9.js index 7ca2a9c..4d8791e 100644 --- a/search/variables_9.js +++ b/search/variables_9.js @@ -1,5 +1,6 @@ var searchData= [ ['index_0',['index',['../structvst__parameter__properties__t.html#a9bbc613a559dfc92086ba0b638ab91e4',1,'vst_parameter_properties_t']]], - ['input_5foutput_5fratio_1',['input_output_ratio',['../structvst__effect__t.html#a7339b8f2e5aa6f967d4a3968d89f98a1',1,'vst_effect_t']]] + ['input_5foutput_5fratio_1',['input_output_ratio',['../structvst__effect__t.html#a7339b8f2e5aa6f967d4a3968d89f98a1',1,'vst_effect_t']]], + ['is_5freal_5ftime_2',['is_real_time',['../unionvst__event__midi__t.html#a1fc64acb525a4e450e43ac9ed9917b29',1,'vst_event_midi_t']]] ]; diff --git a/search/variables_a.js b/search/variables_a.js index 341ef57..e153bd7 100644 --- a/search/variables_a.js +++ b/search/variables_a.js @@ -1,5 +1,6 @@ var searchData= [ ['label_0',['label',['../structvst__parameter__properties__t.html#a02ac161f41598c9140cad6394bed1e3d',1,'vst_parameter_properties_t::label'],['../structvst__stream__properties__t.html#a8f40ce5f9021b92721ce50d2483b5542',1,'vst_stream_properties_t::label']]], - ['left_1',['left',['../structvst__rect__t.html#a4007bddb202d719de238494924f17731',1,'vst_rect_t']]] + ['left_1',['left',['../structvst__rect__t.html#a4007bddb202d719de238494924f17731',1,'vst_rect_t']]], + ['length_2',['length',['../unionvst__event__midi__t.html#a4f7d1625338bb9658c1ad7413b145551',1,'vst_event_midi_t']]] ]; diff --git a/search/variables_b.js b/search/variables_b.js index 3697aab..73fd281 100644 --- a/search/variables_b.js +++ b/search/variables_b.js @@ -3,8 +3,9 @@ var searchData= ['magic_5fnumber_0',['magic_number',['../structvst__effect__t.html#a1f8a46bbce3d5a344c8913cb57bcb3ea',1,'vst_effect_t']]], ['max_5fvalue_5fi32_1',['max_value_i32',['../structvst__parameter__properties__t.html#a781a76eec41f0337b2389f181681eb60',1,'vst_parameter_properties_t']]], ['metapass_2',['metapass',['../structvst__effect__supports__t.html#af0adb0b6701433048ab1fb44c4b4022c',1,'vst_effect_supports_t']]], - ['midiprogramnames_3',['midiProgramNames',['../structvst__effect__supports__t.html#ad4593812b68452c9fb9cd9cda6ba2f2a',1,'vst_effect_supports_t']]], - ['min_5fvalue_5fi32_4',['min_value_i32',['../structvst__parameter__properties__t.html#ad471b50780abc9105eba9ac9ed561e52',1,'vst_parameter_properties_t']]], - ['mixdrywet_5',['mixDryWet',['../structvst__effect__supports__t.html#a85726da73c22aa6bb437ef00cf4847d0',1,'vst_effect_supports_t']]], - ['multipass_6',['multipass',['../structvst__effect__supports__t.html#ad04d57a10924025ade25e361b9fb6a6c',1,'vst_effect_supports_t']]] + ['midi_3',['midi',['../unionvst__event__midi__t.html#a92cddbcbdd815479224485fe2dd3aea2',1,'vst_event_midi_t']]], + ['midiprogramnames_4',['midiProgramNames',['../structvst__effect__supports__t.html#ad4593812b68452c9fb9cd9cda6ba2f2a',1,'vst_effect_supports_t']]], + ['min_5fvalue_5fi32_5',['min_value_i32',['../structvst__parameter__properties__t.html#ad471b50780abc9105eba9ac9ed561e52',1,'vst_parameter_properties_t']]], + ['mixdrywet_6',['mixDryWet',['../structvst__effect__supports__t.html#a85726da73c22aa6bb437ef00cf4847d0',1,'vst_effect_supports_t']]], + ['multipass_7',['multipass',['../structvst__effect__supports__t.html#ad04d57a10924025ade25e361b9fb6a6c',1,'vst_effect_supports_t']]] ]; diff --git a/search/variables_d.js b/search/variables_d.js index 0ed712e..4aaa99e 100644 --- a/search/variables_d.js +++ b/search/variables_d.js @@ -1,5 +1,6 @@ var searchData= [ ['offline_0',['offline',['../structvst__host__supports__t.html#a46ed15dad8c717fbc424538c60f5c2d2',1,'vst_host_supports_t::offline'],['../structvst__effect__supports__t.html#ae4546cdb70d2d73d66b5fe2cc74ac409',1,'vst_effect_supports_t::offline']]], - ['openfileselector_1',['openFileSelector',['../structvst__host__supports__t.html#a18302ba2b6035a074d65fe91126ec7c7',1,'vst_host_supports_t']]] + ['offset_1',['offset',['../structvst__event__t.html#a5409ce4236e5de3f33be066972171643',1,'vst_event_t::offset'],['../unionvst__event__midi__t.html#ab74c1a08c957cfd4c7b83c3c4f180caa',1,'vst_event_midi_t::offset']]], + ['openfileselector_2',['openFileSelector',['../structvst__host__supports__t.html#a18302ba2b6035a074d65fe91126ec7c7',1,'vst_host_supports_t']]] ]; diff --git a/structvst__effect__supports__t.html b/structvst__effect__supports__t.html index fdda44c..0c278c3 100644 --- a/structvst__effect__supports__t.html +++ b/structvst__effect__supports__t.html @@ -107,12 +107,16 @@ Data Fields  Effect supports alternative bypass.
      const char * sendVstEvents + Plug-in can send events to host.
      const char * receiveVstEvents + Plug-in can receive events from host.
      const char * sendVstMidiEvent + Host can send MIDI events to plug-in.
      const char * receiveVstMidiEvent + Plug-in can receive MIDI events from host.
      const char * midiProgramNames   @@ -160,7 +164,7 @@ Data Fields

    Provided as char* p_ptr in the VST_EFFECT_OPCODE_SUPPORTS op code.

    Harvested via strings command and just checking what plug-ins actually responded to.

    -

    Definition at line 1959 of file vst.h.

    +

    Definition at line 2230 of file vst.h.

    Field Documentation

    ◆ _1in1out

    @@ -174,7 +178,7 @@ Data Fields
    -

    Definition at line 1985 of file vst.h.

    +

    Definition at line 2288 of file vst.h.

    @@ -190,7 +194,7 @@ Data Fields
    -

    Definition at line 1986 of file vst.h.

    +

    Definition at line 2289 of file vst.h.

    @@ -206,7 +210,7 @@ Data Fields
    -

    Definition at line 1987 of file vst.h.

    +

    Definition at line 2290 of file vst.h.

    @@ -222,7 +226,7 @@ Data Fields
    -

    Definition at line 1988 of file vst.h.

    +

    Definition at line 2291 of file vst.h.

    @@ -238,7 +242,7 @@ Data Fields
    -

    Definition at line 1989 of file vst.h.

    +

    Definition at line 2292 of file vst.h.

    @@ -254,7 +258,7 @@ Data Fields
    -

    Definition at line 1990 of file vst.h.

    +

    Definition at line 2293 of file vst.h.

    @@ -270,7 +274,7 @@ Data Fields
    -

    Definition at line 1991 of file vst.h.

    +

    Definition at line 2294 of file vst.h.

    @@ -286,7 +290,7 @@ Data Fields
    -

    Definition at line 1992 of file vst.h.

    +

    Definition at line 2295 of file vst.h.

    @@ -302,7 +306,7 @@ Data Fields
    -

    Definition at line 1993 of file vst.h.

    +

    Definition at line 2296 of file vst.h.

    @@ -318,7 +322,7 @@ Data Fields
    -

    Definition at line 1994 of file vst.h.

    +

    Definition at line 2297 of file vst.h.

    @@ -339,7 +343,7 @@ Data Fields
    Note
    VST 2.3 or later only.
    Returns
    VST_STATUS_TRUE if we support this, otherwise VST_STATUS_FALSE.
    -

    Definition at line 1968 of file vst.h.

    +

    Definition at line 2239 of file vst.h.

    @@ -355,7 +359,7 @@ Data Fields
    -

    Definition at line 1979 of file vst.h.

    +

    Definition at line 2282 of file vst.h.

    @@ -371,7 +375,7 @@ Data Fields
    -

    Definition at line 1984 of file vst.h.

    +

    Definition at line 2287 of file vst.h.

    @@ -387,7 +391,7 @@ Data Fields
    -

    Definition at line 1974 of file vst.h.

    +

    Definition at line 2277 of file vst.h.

    @@ -403,7 +407,7 @@ Data Fields
    -

    Definition at line 1981 of file vst.h.

    +

    Definition at line 2284 of file vst.h.

    @@ -419,7 +423,7 @@ Data Fields
    -

    Definition at line 1983 of file vst.h.

    +

    Definition at line 2286 of file vst.h.

    @@ -435,7 +439,7 @@ Data Fields
    -

    Definition at line 1982 of file vst.h.

    +

    Definition at line 2285 of file vst.h.

    @@ -451,7 +455,7 @@ Data Fields
    -

    Definition at line 1976 of file vst.h.

    +

    Definition at line 2279 of file vst.h.

    @@ -467,7 +471,7 @@ Data Fields
    -

    Definition at line 1978 of file vst.h.

    +

    Definition at line 2281 of file vst.h.

    @@ -483,7 +487,7 @@ Data Fields
    -

    Definition at line 1980 of file vst.h.

    +

    Definition at line 2283 of file vst.h.

    @@ -499,7 +503,13 @@ Data Fields
    -

    Definition at line 1971 of file vst.h.

    +

    Plug-in can receive events from host.

    +
    See also
    vst_host_supports_t.sendVstEvents
    +
    +VST_EFFECT_OPCODE_EVENT
    +
    Note
    (VST 2.0+) Available from VST 2.0 onwards.
    + +

    Definition at line 2255 of file vst.h.

    @@ -515,7 +525,17 @@ Data Fields
    -

    Definition at line 1973 of file vst.h.

    +

    Plug-in can receive MIDI events from host.

    +
    See also
    vst_host_supports_t.sendVstMidiEvents
    +
    +VST_HOST_OPCODE_EVENT
    +
    +vst_effect_midi_t
    +
    +vst_effect_midi_sysex_t
    +
    Note
    (VST 2.0+) Available from VST 2.0 onwards.
    + +

    Definition at line 2275 of file vst.h.

    @@ -531,7 +551,7 @@ Data Fields
    -

    Definition at line 1975 of file vst.h.

    +

    Definition at line 2278 of file vst.h.

    @@ -547,7 +567,13 @@ Data Fields
    -

    Definition at line 1970 of file vst.h.

    +

    Plug-in can send events to host.

    +
    See also
    vst_host_supports_t.receiveVstEvents
    +
    +VST_HOST_OPCODE_EVENT
    +
    Note
    (VST 2.0+) Available from VST 2.0 onwards.
    + +

    Definition at line 2247 of file vst.h.

    @@ -563,7 +589,17 @@ Data Fields
    -

    Definition at line 1972 of file vst.h.

    +

    Host can send MIDI events to plug-in.

    +
    See also
    vst_effect_supports_t.receiveVstMidiEvents
    +
    +VST_EFFECT_OPCODE_EVENT
    +
    +vst_effect_midi_t
    +
    +vst_effect_midi_sysex_t
    +
    Note
    (VST 2.0+) Available from VST 2.0 onwards.
    + +

    Definition at line 2265 of file vst.h.

    @@ -576,7 +612,7 @@ Data Fields diff --git a/structvst__effect__t.html b/structvst__effect__t.html index 8821400..d7c8a62 100644 --- a/structvst__effect__t.html +++ b/structvst__effect__t.html @@ -171,7 +171,7 @@ Data Fields

    Detailed Description

    Plug-in Effect definition.

    -

    Definition at line 2091 of file vst.h.

    +

    Definition at line 2394 of file vst.h.

    Field Documentation

    ◆ _unknown

    @@ -185,7 +185,7 @@ Data Fields
    -

    Definition at line 2247 of file vst.h.

    +

    Definition at line 2550 of file vst.h.

    @@ -201,7 +201,7 @@ Data Fields
    -

    Definition at line 2168 of file vst.h.

    +

    Definition at line 2471 of file vst.h.

    @@ -217,7 +217,7 @@ Data Fields
    -

    Definition at line 2169 of file vst.h.

    +

    Definition at line 2472 of file vst.h.

    @@ -233,7 +233,7 @@ Data Fields
    -

    Definition at line 2180 of file vst.h.

    +

    Definition at line 2483 of file vst.h.

    @@ -249,7 +249,7 @@ Data Fields
    -

    Definition at line 2181 of file vst.h.

    +

    Definition at line 2484 of file vst.h.

    @@ -270,7 +270,7 @@ Data Fields
    VST_EFFECT_OPCODE
    -

    Definition at line 2104 of file vst.h.

    +

    Definition at line 2407 of file vst.h.

    @@ -292,7 +292,7 @@ Data Fields Should be reinitialized when the effect is resumed.
    See also
    VST_HOST_OPCODE_IO_MODIFIED
    -

    Definition at line 2178 of file vst.h.

    +

    Definition at line 2481 of file vst.h.

    @@ -311,7 +311,7 @@ Should be reinitialized when the effect is resumed.

    Effect Internal Pointer.

    You can freely set this to point at some sort of class or similar for use in your own effect. The host must never modify this or the data available through this.

    -

    Definition at line 2198 of file vst.h.

    +

    Definition at line 2501 of file vst.h.

    @@ -330,7 +330,7 @@ Should be reinitialized when the effect is resumed.

    Effect Flags.

    See also
    VST_EFFECT_FLAGS
    -

    Definition at line 2166 of file vst.h.

    +

    Definition at line 2469 of file vst.h.

    @@ -349,7 +349,7 @@ Should be reinitialized when the effect is resumed.

    Get Parameter Function.

    See also
    vst_effect_get_parameter_t
    -

    Definition at line 2121 of file vst.h.

    +

    Definition at line 2424 of file vst.h.

    @@ -368,7 +368,7 @@ Should be reinitialized when the effect is resumed.

    Host Internal Pointer.

    The host may set this to point at data related to your effect instance that the host needs. The effect must never modify this or the data available through this.

    -

    Definition at line 2205 of file vst.h.

    +

    Definition at line 2508 of file vst.h.

    @@ -388,7 +388,7 @@ Should be reinitialized when the effect is resumed.

    Example: A ratio of 2.0 means we produce twice as much output as we receive input.

    Range: >0.0 to Infinity Default: 1.0

    Note
    Ignored in VST 2.4 or with VST_EFFECT_FLAG_SUPPORTS_FLOAT.
    -

    Definition at line 2191 of file vst.h.

    +

    Definition at line 2494 of file vst.h.

    @@ -408,7 +408,7 @@ Should be reinitialized when the effect is resumed.

    Should always be VST_FOURCC('VstP')

    See also
    VST_MAGICNUMBER
    -

    Definition at line 2098 of file vst.h.

    +

    Definition at line 2401 of file vst.h.

    @@ -431,7 +431,7 @@ Should be reinitialized when the effect is resumed.
    VST_HOST_OPCODE_IO_MODIFIED
    -

    Definition at line 2152 of file vst.h.

    +

    Definition at line 2455 of file vst.h.

    @@ -454,7 +454,7 @@ Should be reinitialized when the effect is resumed.
    VST_HOST_OPCODE_IO_MODIFIED
    -

    Definition at line 2160 of file vst.h.

    +

    Definition at line 2463 of file vst.h.

    @@ -474,7 +474,7 @@ Should be reinitialized when the effect is resumed.

    All programs must have at least this many parameters.

    See also
    VST_HOST_OPCODE_IO_MODIFIED
    -

    Definition at line 2143 of file vst.h.

    +

    Definition at line 2446 of file vst.h.

    @@ -511,7 +511,7 @@ Should be reinitialized when the effect is resumed.
    VST_EFFECT_OPCODE_GET_CHUNK_DATA
    -

    Definition at line 2136 of file vst.h.

    +

    Definition at line 2439 of file vst.h.

    @@ -531,7 +531,7 @@ Should be reinitialized when the effect is resumed.
    See also
    vst_effect_process_t
    Deprecated:
    (VST 2.4+) Deprecated and practically unsupported in all VST 2.4 compatible hosts and may treat it as just another vst_effect_t::process_float.
    -

    Definition at line 2111 of file vst.h.

    +

    Definition at line 2414 of file vst.h.

    @@ -551,7 +551,7 @@ Should be reinitialized when the effect is resumed.
    See also
    vst_effect_process_double_t
    Note
    (VST 2.4+) Available from VST 2.4 and later.
    -

    Definition at line 2244 of file vst.h.

    +

    Definition at line 2547 of file vst.h.

    @@ -571,7 +571,7 @@ Should be reinitialized when the effect is resumed.
    See also
    vst_effect_process_single_t
    Note
    (VST 2.0+) Available from VST 2.0 and later.
    -

    Definition at line 2234 of file vst.h.

    +

    Definition at line 2537 of file vst.h.

    @@ -590,7 +590,7 @@ Should be reinitialized when the effect is resumed.

    Set Parameter Function.

    See also
    vst_effect_set_parameter_t
    -

    Definition at line 2116 of file vst.h.

    +

    Definition at line 2419 of file vst.h.

    @@ -611,7 +611,7 @@ Should be reinitialized when the effect is resumed.

    Used in combination with VST_EFFECT_CATEGORY_CONTAINER.

    BUG: Some broken hosts rely on this alone to save information about VST plug-ins.

    -

    Definition at line 2218 of file vst.h.

    +

    Definition at line 2521 of file vst.h.

    @@ -630,7 +630,7 @@ Should be reinitialized when the effect is resumed.

    Plugin version.

    Unrelated to the minimum VST Version, but often the same.

    -

    Definition at line 2224 of file vst.h.

    +

    Definition at line 2527 of file vst.h.

    @@ -643,7 +643,7 @@ Should be reinitialized when the effect is resumed. diff --git a/structvst__event__t.html b/structvst__event__t.html index 8ad1017..8f0e04a 100644 --- a/structvst__event__t.html +++ b/structvst__event__t.html @@ -103,156 +103,91 @@ $(document).ready(function(){initNavTree('structvst__event__t.html',''); initRes - - - - - - - - - - - - - - - - + + + + + + + + +

    Data Fields

    int32_t _unknown_00
     
    int32_t _unknown_01
     
    int32_t _unknown_02
     
    int32_t _unknown_03
     
    int32_t _unknown_04
     
    int32_t _unknown_05
     
    int32_t _unknown_06
     
    int32_t _unknown_07
     
    int32_t type
     What event type was triggered? Any of VST_EVENT_TYPE.
     
    int32_t size
     Content size in bytes.
     
    int32_t offset
     Offset of the event relative to some position.
     

    Detailed Description

    A generic event.

    -
    See also
    vst_host_supports_t.sendVstEvents
    +
    See also
    vst_events_t
    -vst_host_supports_t.receiveVstEvents
    +vst_host_supports_t.sendVstEvents +
    +vst_host_supports_t.receiveVstEvents
    +
    +vst_effect_supports_t.sendVstEvents
    +
    +vst_effect_supports_t.receiveVstEvents
    +
    +VST_EFFECT_OPCODE_EVENT
    +
    +VST_HOST_OPCODE_EVENT
    -

    Definition at line 548 of file vst.h.

    +

    Definition at line 581 of file vst.h.

    Field Documentation

    - -

    ◆ _unknown_00

    + +

    ◆ offset

    - +
    int32_t vst_event_t::_unknown_00int32_t vst_event_t::offset
    -

    Definition at line 549 of file vst.h.

    +

    Offset of the event relative to some position.

    +
    Todo:
    What position is this relative to?
    + +

    Definition at line 601 of file vst.h.

    - -

    ◆ _unknown_01

    + +

    ◆ size

    - +
    int32_t vst_event_t::_unknown_01int32_t vst_event_t::size
    -

    Definition at line 550 of file vst.h.

    +

    Content size in bytes.

    +

    The size is calculated excluding type and size.

    vst_event_t myevent;
    +
    myevent.size = sizeof(vst_event_t) - sizeof(vst_event_t.type) - sizeof(vst_event_t.size);
    +
    A generic event.
    Definition vst.h:581
    +
    int32_t type
    What event type was triggered? Any of VST_EVENT_TYPE.
    Definition vst.h:585
    +
    int32_t size
    Content size in bytes.
    Definition vst.h:595
    +
    +

    Definition at line 595 of file vst.h.

    - -

    ◆ _unknown_02

    + +

    ◆ type

    - +
    int32_t vst_event_t::_unknown_02int32_t vst_event_t::type
    -

    Definition at line 551 of file vst.h.

    +

    What event type was triggered? Any of VST_EVENT_TYPE.

    -
    -
    - -

    ◆ _unknown_03

    - -
    -
    - - - - -
    int32_t vst_event_t::_unknown_03
    -
    - -

    Definition at line 552 of file vst.h.

    - -
    -
    - -

    ◆ _unknown_04

    - -
    -
    - - - - -
    int32_t vst_event_t::_unknown_04
    -
    - -

    Definition at line 553 of file vst.h.

    - -
    -
    - -

    ◆ _unknown_05

    - -
    -
    - - - - -
    int32_t vst_event_t::_unknown_05
    -
    - -

    Definition at line 554 of file vst.h.

    - -
    -
    - -

    ◆ _unknown_06

    - -
    -
    - - - - -
    int32_t vst_event_t::_unknown_06
    -
    - -

    Definition at line 555 of file vst.h.

    - -
    -
    - -

    ◆ _unknown_07

    - -
    -
    - - - - -
    int32_t vst_event_t::_unknown_07
    -
    - -

    Definition at line 556 of file vst.h.

    +

    Definition at line 585 of file vst.h.

    @@ -265,7 +200,7 @@ Data Fields diff --git a/structvst__event__t.js b/structvst__event__t.js index 2912cc0..8ba4a55 100644 --- a/structvst__event__t.js +++ b/structvst__event__t.js @@ -1,11 +1,6 @@ var structvst__event__t = [ - [ "_unknown_00", "structvst__event__t.html#a4753bb926f568ff4f889c20ef1cc553e", null ], - [ "_unknown_01", "structvst__event__t.html#a4e77649352f045b129a618d9db60f90f", null ], - [ "_unknown_02", "structvst__event__t.html#a23e9ce255ab0811ebc3ef176ec415938", null ], - [ "_unknown_03", "structvst__event__t.html#a433f902b176ad373beb39c5b3a21f0c4", null ], - [ "_unknown_04", "structvst__event__t.html#a93ff94774159325f4863bec04d1397b0", null ], - [ "_unknown_05", "structvst__event__t.html#aaa23f6966737a732ec0f17d7e7fc1e0e", null ], - [ "_unknown_06", "structvst__event__t.html#a6d9417303acb87344c44c235e0412155", null ], - [ "_unknown_07", "structvst__event__t.html#a11d733d43b2f9eecfff5d6c3c0fef309", null ] + [ "offset", "structvst__event__t.html#a5409ce4236e5de3f33be066972171643", null ], + [ "size", "structvst__event__t.html#a636047a7d1be3154bad83ce187ecf6e5", null ], + [ "type", "structvst__event__t.html#a3260509d68d4e9328ba7f69d48b8c77a", null ] ]; \ No newline at end of file diff --git a/structvst__events__t.html b/structvst__events__t.html index 17e6d99..8c712e4 100644 --- a/structvst__events__t.html +++ b/structvst__events__t.html @@ -106,8 +106,6 @@ Data Fields int32_t count  Number of events stored in vst_events_t::events.
      -int32_t _unknown_00vst_event_t ** events  An array of pointers to valid vst_event_t structures.
      @@ -120,32 +118,16 @@ Data Fields
    vst_host_supports_t.receiveVstEvents
    -vst_effect_supports_t.sendVstEvents
    +vst_effect_supports_t.sendVstEvents
    -vst_effect_supports_t.receiveVstEvents
    +vst_effect_supports_t.receiveVstEvents
    VST_EFFECT_OPCODE_EVENT
    VST_HOST_OPCODE_EVENT
    -

    Definition at line 569 of file vst.h.

    +

    Definition at line 711 of file vst.h.

    Field Documentation

    - -

    ◆ _unknown_00

    - -
    -
    - - - - -
    int32_t vst_events_t::_unknown_00
    -
    - -

    Definition at line 574 of file vst.h.

    - -
    -

    ◆ count

    @@ -160,7 +142,7 @@ Data Fields

    Number of events stored in vst_events_t::events.

    -

    Definition at line 572 of file vst.h.

    +

    Definition at line 714 of file vst.h.

    @@ -179,7 +161,7 @@ Data Fields

    An array of pointers to valid vst_event_t structures.

    The size of this array is defined by vst_events_t::count.

    -

    Definition at line 580 of file vst.h.

    +

    Definition at line 723 of file vst.h.

    @@ -192,7 +174,7 @@ Data Fields diff --git a/structvst__events__t.js b/structvst__events__t.js index ea9406e..fe309b1 100644 --- a/structvst__events__t.js +++ b/structvst__events__t.js @@ -1,6 +1,5 @@ var structvst__events__t = [ - [ "_unknown_00", "structvst__events__t.html#a7fa1362edfa20687d3d57341ebc2c37c", null ], [ "count", "structvst__events__t.html#adac191ea48fc446e920fb242d96c3efd", null ], [ "events", "structvst__events__t.html#a0f52389d0a5ffae5f10be0e1742a4925", null ] ]; \ No newline at end of file diff --git a/structvst__host__supports__t.html b/structvst__host__supports__t.html index 8063b4e..a2dc50b 100644 --- a/structvst__host__supports__t.html +++ b/structvst__host__supports__t.html @@ -113,14 +113,19 @@ Data Fields  Does the host support container plug-ins?
      const char * sendVstEvents + Host can send events to plug-in.
      const char * receiveVstEvents + Host can receive events from plug-in.
      const char * sendVstMidiEvent + Host can send MIDI events to plug-in.
      const char * receiveVstMidiEvent + Host can receive MIDI events from plug-in.
      const char * sendVstMidiEventFlagIsRealtime + Host can send real time (live) MIDI events to plug-in.
      const char * sendVstTimeInfo   @@ -140,7 +145,7 @@ Data Fields

    Provided as char* p_ptr in the VST_EFFECT_OPCODE_SUPPORTS op code.

    Harvested via strings command and just checking what hosts actually responded to.

    -

    Definition at line 742 of file vst.h.

    +

    Definition at line 962 of file vst.h.

    Field Documentation

    ◆ acceptIOChanges

    @@ -160,7 +165,7 @@ Data Fields
    Returns
    VST_STATUS_TRUE if it supports it.
    -

    Definition at line 752 of file vst.h.

    +

    Definition at line 972 of file vst.h.

    @@ -176,7 +181,7 @@ Data Fields
    -

    Definition at line 791 of file vst.h.

    +

    Definition at line 1050 of file vst.h.

    @@ -192,7 +197,7 @@ Data Fields
    -

    Definition at line 788 of file vst.h.

    +

    Definition at line 1047 of file vst.h.

    @@ -208,7 +213,7 @@ Data Fields
    -

    Definition at line 790 of file vst.h.

    +

    Definition at line 1049 of file vst.h.

    @@ -224,7 +229,13 @@ Data Fields
    -

    Definition at line 779 of file vst.h.

    +

    Host can receive events from plug-in.

    +
    See also
    vst_effect_supports_t.sendVstEvents
    +
    +VST_HOST_OPCODE_EVENT
    +
    Note
    (VST 2.0+) Available from VST 2.0 onwards.
    + +

    Definition at line 1012 of file vst.h.

    @@ -240,7 +251,17 @@ Data Fields
    -

    Definition at line 782 of file vst.h.

    +

    Host can receive MIDI events from plug-in.

    +
    See also
    vst_effect_supports_t.sendVstMidiEvents
    +
    +VST_HOST_OPCODE_EVENT
    +
    +vst_effect_midi_t
    +
    +vst_effect_midi_sysex_t
    +
    Note
    (VST 2.0+) Available from VST 2.0 onwards.
    + +

    Definition at line 1032 of file vst.h.

    @@ -256,7 +277,7 @@ Data Fields
    -

    Definition at line 786 of file vst.h.

    +

    Definition at line 1045 of file vst.h.

    @@ -272,7 +293,13 @@ Data Fields
    -

    Definition at line 778 of file vst.h.

    +

    Host can send events to plug-in.

    +
    See also
    vst_effect_supports_t.receiveVstEvents
    +
    +VST_EFFECT_OPCODE_EVENT
    +
    Note
    (VST 2.0+) Available from VST 2.0 onwards.
    + +

    Definition at line 1004 of file vst.h.

    @@ -288,7 +315,17 @@ Data Fields
    -

    Definition at line 781 of file vst.h.

    +

    Host can send MIDI events to plug-in.

    +
    See also
    vst_effect_supports_t.receiveVstMidiEvents
    +
    +VST_EFFECT_OPCODE_EVENT
    +
    +vst_effect_midi_t
    +
    +vst_effect_midi_sysex_t
    +
    Note
    (VST 2.0+) Available from VST 2.0 onwards.
    + +

    Definition at line 1022 of file vst.h.

    @@ -304,7 +341,17 @@ Data Fields
    -

    Definition at line 783 of file vst.h.

    +

    Host can send real time (live) MIDI events to plug-in.

    +
    See also
    vst_host_supports_t.sendVstMidiEvent
    +
    +vst_effect_supports_t.receiveVstMidiEvents
    +
    +VST_EFFECT_OPCODE_EVENT
    +
    +vst_effect_midi_t
    +
    Note
    (VST 2.0+) Available from VST 2.0 onwards.
    + +

    Definition at line 1042 of file vst.h.

    @@ -320,7 +367,7 @@ Data Fields
    -

    Definition at line 785 of file vst.h.

    +

    Definition at line 1044 of file vst.h.

    @@ -344,7 +391,7 @@ Data Fields
    Note
    Is shell a reference to Windows shell menus?
    Returns
    VST_STATUS_TRUE if the host supports it and the current plug-in is a container plug-in.
    -

    Definition at line 776 of file vst.h.

    +

    Definition at line 996 of file vst.h.

    @@ -360,7 +407,7 @@ Data Fields
    -

    Definition at line 787 of file vst.h.

    +

    Definition at line 1046 of file vst.h.

    @@ -385,7 +432,7 @@ Data Fields
    Deprecated:
    (VST 2.4) This behavior is the default in VST 2.4 and later.
    Returns
    VST_STATUS_TRUE if it supports it.
    -

    Definition at line 764 of file vst.h.

    +

    Definition at line 984 of file vst.h.

    @@ -398,7 +445,7 @@ Data Fields diff --git a/structvst__parameter__properties__t.html b/structvst__parameter__properties__t.html index 1a58df2..663ae0a 100644 --- a/structvst__parameter__properties__t.html +++ b/structvst__parameter__properties__t.html @@ -465,7 +465,7 @@ Ignored if diff --git a/structvst__rect__t.html b/structvst__rect__t.html index 10493e0..5761c57 100644 --- a/structvst__rect__t.html +++ b/structvst__rect__t.html @@ -191,7 +191,7 @@ Data Fields diff --git a/structvst__speaker__arrangement__dynamic__t.html b/structvst__speaker__arrangement__dynamic__t.html index 1e2ab05..a2691ad 100644 --- a/structvst__speaker__arrangement__dynamic__t.html +++ b/structvst__speaker__arrangement__dynamic__t.html @@ -175,7 +175,7 @@ template<size_t T> diff --git a/structvst__speaker__arrangement__t.html b/structvst__speaker__arrangement__t.html index ecf1098..2e9670f 100644 --- a/structvst__speaker__arrangement__t.html +++ b/structvst__speaker__arrangement__t.html @@ -168,7 +168,7 @@ Data Fields diff --git a/structvst__speaker__properties__t.html b/structvst__speaker__properties__t.html index d46c5be..41901f8 100644 --- a/structvst__speaker__properties__t.html +++ b/structvst__speaker__properties__t.html @@ -261,7 +261,7 @@ Data Fields diff --git a/structvst__stream__properties__t.html b/structvst__stream__properties__t.html index 8cf318c..2e9cd90 100644 --- a/structvst__stream__properties__t.html +++ b/structvst__stream__properties__t.html @@ -216,7 +216,7 @@ Data Fields diff --git a/todo.html b/todo.html index 3e73d2a..4812597 100644 --- a/todo.html +++ b/todo.html @@ -94,8 +94,16 @@ $(document).ready(function(){initNavTree('todo.html',''); initResizable(); });
    -
    Global VST_HOST_OPCODE_2F
    -
    Figure out what p_ptr is.
    +
    Global vst_event_midi_t::is_real_time
    +
    Can this be 1 in VST 2.3 and earlier or only 2.4?
    +
    Global vst_event_midi_t::velocity
    +
    Are negative values possible?
    +
    Global vst_event_t::offset
    +
    What position is this relative to?
    +
    Global VST_EVENT_TYPE_04
    +
    Seems to be related to parameter automation in some hosts. Structure varies by host, only the first section (vst_event_t) is identical.
    +
    Global VST_EVENT_TYPE_05
    +
    Seems to be related to switch parameter automation in some hosts. Structure varies by host, only the first section (vst_event_t) is identical.
    @@ -103,7 +111,7 @@ $(document).ready(function(){initNavTree('todo.html',''); initResizable(); }); diff --git a/unionvst__event__midi__sysex__t.html b/unionvst__event__midi__sysex__t.html new file mode 100644 index 0000000..074d8b7 --- /dev/null +++ b/unionvst__event__midi__sysex__t.html @@ -0,0 +1,219 @@ + + + + + + + +VST2SDK: vst_event_midi_sysex_t Union Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    VST2SDK +
    +
    A recreation of the popular Steinberg VST 2.x SDK.
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + +
    + +
    vst_event_midi_sysex_t Union Reference
    +
    +
    + +

    A MIDI SysEx event. + More...

    + +

    #include <vst.h>

    + + + + + + + + + + + + + + + +

    +Data Fields

    vst_event_t event
     Shared event structure.
     
    struct { 
     
       int32_t   size 
     Size (in bytes) of the SysEx event. More...
     
       char *   data 
     Zero terminated buffer of size size. More...
     
    sysex 
     
    +

    Detailed Description

    +

    A MIDI SysEx event.

    +

    See: https://blog.landr.com/midi-sysex/

    +
    See also
    VST_EVENT_TYPE_MIDI_SYSEX
    +
    +vst_host_supports_t.sendVstMidiEvents
    +
    +vst_host_supports_t.receiveVstMidiEvents
    +
    +vst_host_supports_t.sendVstMidiEventFlagIsRealtime
    +
    +vst_effect_supports_t.sendVstMidiEvents
    +
    +vst_effect_supports_t.receiveVstMidiEvents
    + +

    Definition at line 675 of file vst.h.

    +

    Field Documentation

    + +

    ◆ data

    + +
    +
    + + + + +
    char* vst_event_midi_sysex_t::data
    +
    + +

    Zero terminated buffer of size size.

    +

    Format is specific to the MIDI device that is used.

    + +

    Definition at line 694 of file vst.h.

    + +
    +
    + +

    ◆ event

    + +
    +
    + + + + +
    vst_event_t vst_event_midi_sysex_t::event
    +
    + +

    Shared event structure.

    + +

    Definition at line 677 of file vst.h.

    + +
    +
    + +

    ◆ size

    + +
    +
    + + + + +
    int32_t vst_event_midi_sysex_t::size
    +
    + +

    Size (in bytes) of the SysEx event.

    + +

    Definition at line 685 of file vst.h.

    + +
    +
    + +

    ◆ [struct]

    + +
    +
    + + + + +
    struct { ... } vst_event_midi_sysex_t::sysex
    +
    + +
    +
    +
    The documentation for this union was generated from the following file: +
    +
    + + + + diff --git a/unionvst__event__midi__sysex__t.js b/unionvst__event__midi__sysex__t.js new file mode 100644 index 0000000..6afd3a7 --- /dev/null +++ b/unionvst__event__midi__sysex__t.js @@ -0,0 +1,7 @@ +var unionvst__event__midi__sysex__t = +[ + [ "data", "unionvst__event__midi__sysex__t.html#a6b2c7087e9297cd9a5db358ebc530b7f", null ], + [ "event", "unionvst__event__midi__sysex__t.html#a4fed6f8c47cc4d482e7ecd8022bbde42", null ], + [ "size", "unionvst__event__midi__sysex__t.html#ad4075a69c5d475e6bdd565b7cc18aedb", null ], + [ "sysex", "unionvst__event__midi__sysex__t.html#a3f50a7c33470f52bf88993f9219a9272", null ] +]; \ No newline at end of file diff --git a/unionvst__event__midi__t.html b/unionvst__event__midi__t.html new file mode 100644 index 0000000..4fcd0b5 --- /dev/null +++ b/unionvst__event__midi__t.html @@ -0,0 +1,306 @@ + + + + + + + +VST2SDK: vst_event_midi_t Union Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    VST2SDK +
    +
    A recreation of the popular Steinberg VST 2.x SDK.
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + +
    + +
    vst_event_midi_t Union Reference
    +
    +
    + +

    A MIDI event. + More...

    + +

    #include <vst.h>

    + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Data Fields

    vst_event_t event
     Shared event structure.
     
    struct { 
     
       int32_t   is_real_time 
     Is this note played in real time (played live)? Can only ever be 0 (sequencer) or 1 (live). More...
     
       int32_t   length 
     Note Length (in samples/frames) of the played note if available. More...
     
       int32_t   offset 
     Some kind of offset (in samples/frames). More...
     
       char   data [4] 
     Zero terminated array containing up to 3 bytes of MIDI information. More...
     
       int8_t   tune 
     Tune (in cents) for anything that isn't the default scale. More...
     
       int8_t   velocity 
     Note velocity. More...
     
    midi 
     
    +

    Detailed Description

    +

    A MIDI event.

    +
    See also
    VST_EVENT_TYPE_MIDI
    +
    +vst_host_supports_t.sendVstMidiEvents
    +
    +vst_host_supports_t.receiveVstMidiEvents
    +
    +vst_host_supports_t.sendVstMidiEventFlagIsRealtime
    +
    +vst_effect_supports_t.sendVstMidiEvents
    +
    +vst_effect_supports_t.receiveVstMidiEvents
    + +

    Definition at line 616 of file vst.h.

    +

    Field Documentation

    + +

    ◆ data

    + +
    +
    + + + + +
    char vst_event_midi_t::data[4]
    +
    + +

    Zero terminated array containing up to 3 bytes of MIDI information.

    +
    Note
    data[3] is always zero.
    + +

    Definition at line 644 of file vst.h.

    + +
    +
    + +

    ◆ event

    + +
    +
    + + + + +
    vst_event_t vst_event_midi_t::event
    +
    + +

    Shared event structure.

    + +

    Definition at line 618 of file vst.h.

    + +
    +
    + +

    ◆ is_real_time

    + +
    +
    + + + + +
    int32_t vst_event_midi_t::is_real_time
    +
    + +

    Is this note played in real time (played live)? Can only ever be 0 (sequencer) or 1 (live).

    +
    Todo:
    Can this be 1 in VST 2.3 and earlier or only 2.4?
    +
    See also
    vst_host_supports_t.sendVstMidiEventFlagIsRealtime
    + +

    Definition at line 630 of file vst.h.

    + +
    +
    + +

    ◆ length

    + +
    +
    + + + + +
    int32_t vst_event_midi_t::length
    +
    + +

    Note Length (in samples/frames) of the played note if available.

    + +

    Definition at line 634 of file vst.h.

    + +
    +
    + +

    ◆ [struct]

    + +
    +
    + + + + +
    struct { ... } vst_event_midi_t::midi
    +
    + +
    +
    + +

    ◆ offset

    + +
    +
    + + + + +
    int32_t vst_event_midi_t::offset
    +
    + +

    Some kind of offset (in samples/frames).

    + +

    Definition at line 638 of file vst.h.

    + +
    +
    + +

    ◆ tune

    + +
    +
    + + + + +
    int8_t vst_event_midi_t::tune
    +
    + +

    Tune (in cents) for anything that isn't the default scale.

    +

    Range: -64 to 63

    + +

    Definition at line 650 of file vst.h.

    + +
    +
    + +

    ◆ velocity

    + +
    +
    + + + + +
    int8_t vst_event_midi_t::velocity
    +
    + +

    Note velocity.

    +

    Range: 0 to 127

    Todo:
    Are negative values possible?
    + +

    Definition at line 657 of file vst.h.

    + +
    +
    +
    The documentation for this union was generated from the following file: +
    +
    + + + + diff --git a/unionvst__event__midi__t.js b/unionvst__event__midi__t.js new file mode 100644 index 0000000..0c7f63b --- /dev/null +++ b/unionvst__event__midi__t.js @@ -0,0 +1,11 @@ +var unionvst__event__midi__t = +[ + [ "data", "unionvst__event__midi__t.html#a159a77d33d4c4fbb44de6fee703c3638", null ], + [ "event", "unionvst__event__midi__t.html#a36846b695d194dd31e891e2ade47d960", null ], + [ "is_real_time", "unionvst__event__midi__t.html#a1fc64acb525a4e450e43ac9ed9917b29", null ], + [ "length", "unionvst__event__midi__t.html#a4f7d1625338bb9658c1ad7413b145551", null ], + [ "midi", "unionvst__event__midi__t.html#a92cddbcbdd815479224485fe2dd3aea2", null ], + [ "offset", "unionvst__event__midi__t.html#ab74c1a08c957cfd4c7b83c3c4f180caa", null ], + [ "tune", "unionvst__event__midi__t.html#ab68f7b17cbf1cb96ea900a4d004f3d75", null ], + [ "velocity", "unionvst__event__midi__t.html#ad07b399584ef3db7a29decbee67c36a9", null ] +]; \ No newline at end of file diff --git a/vst_8h.html b/vst_8h.html index 71c59ce..28969af 100644 --- a/vst_8h.html +++ b/vst_8h.html @@ -116,6 +116,18 @@ Data Structures   struct  vst_stream_properties_t   +struct  vst_event_t + A generic event. More...
    +  +union  vst_event_midi_t + A MIDI event. More...
    +  +union  vst_event_midi_sysex_t + A MIDI SysEx event. More...
    +  +struct  vst_events_t + A collection of events. More...
    +  struct  vst_host_supports_t  Plug-in to Host support checks. More...
      @@ -345,6 +357,22 @@ Enumerations
    }   +enum  VST_EVENT_TYPE {
    +  VST_EVENT_TYPE_00 = 0 +, VST_EVENT_TYPE_INVALID = 0 +, VST_EVENT_TYPE_01 = 1 +, VST_EVENT_TYPE_MIDI = 1 +,
    +  VST_EVENT_TYPE_02 = 2 +, VST_EVENT_TYPE_03 = 3 +, VST_EVENT_TYPE_04 = 4 +, VST_EVENT_TYPE_05 = 5 +,
    +  VST_EVENT_TYPE_MIDI_SYSEX = 6 +
    + } + Available event types. More...
    +  enum  VST_HOST_OPCODE {
      VST_HOST_OPCODE_00 = 0x00 , VST_HOST_OPCODE_AUTOMATE = 0x00 @@ -364,67 +392,69 @@ Enumerations   VST_HOST_OPCODE_07 = 0x07 , VST_HOST_OPCODE_08 = 0x08 , VST_HOST_OPCODE_09 = 0x09 -, VST_HOST_OPCODE_0A = 0x0A +, VST_HOST_OPCODE_EVENT = 0x09 ,
    -  VST_HOST_OPCODE_0B = 0x0B +  VST_HOST_OPCODE_0A = 0x0A +, VST_HOST_OPCODE_0B = 0x0B , VST_HOST_OPCODE_0C = 0x0C , VST_HOST_OPCODE_0D = 0x0D -, VST_HOST_OPCODE_IO_MODIFIED = 0x0D ,
    -  VST_HOST_OPCODE_0E = 0x0E +  VST_HOST_OPCODE_IO_MODIFIED = 0x0D +, VST_HOST_OPCODE_0E = 0x0E , VST_HOST_OPCODE_0F = 0x0F , VST_HOST_OPCODE_10 = 0x10 -, VST_HOST_OPCODE_11 = 0x11 ,
    -  VST_HOST_OPCODE_12 = 0x12 +  VST_HOST_OPCODE_11 = 0x11 +, VST_HOST_OPCODE_12 = 0x12 , VST_HOST_OPCODE_13 = 0x13 , VST_HOST_OPCODE_14 = 0x14 -, VST_HOST_OPCODE_15 = 0x15 ,
    -  VST_HOST_OPCODE_16 = 0x16 +  VST_HOST_OPCODE_15 = 0x15 +, VST_HOST_OPCODE_16 = 0x16 , VST_HOST_OPCODE_17 = 0x17 , VST_HOST_OPCODE_18 = 0x18 -, VST_HOST_OPCODE_19 = 0x19 ,
    -  VST_HOST_OPCODE_1A = 0x1A +  VST_HOST_OPCODE_19 = 0x19 +, VST_HOST_OPCODE_1A = 0x1A , VST_HOST_OPCODE_1B = 0x1B , VST_HOST_OPCODE_1C = 0x1C -, VST_HOST_OPCODE_1D = 0x1D ,
    -  VST_HOST_OPCODE_1E = 0x1E +  VST_HOST_OPCODE_1D = 0x1D +, VST_HOST_OPCODE_1E = 0x1E , VST_HOST_OPCODE_1F = 0x1F , VST_HOST_OPCODE_20 = 0x20 -, VST_HOST_OPCODE_VENDOR_NAME = 0x20 ,
    -  VST_HOST_OPCODE_21 = 0x21 +  VST_HOST_OPCODE_VENDOR_NAME = 0x20 +, VST_HOST_OPCODE_21 = 0x21 , VST_HOST_OPCODE_PRODUCT_NAME = 0x21 , VST_HOST_OPCODE_22 = 0x22 -, VST_HOST_OPCODE_VENDOR_VERSION = 0x22 ,
    -  VST_HOST_OPCODE_23 = 0x23 +  VST_HOST_OPCODE_VENDOR_VERSION = 0x22 +, VST_HOST_OPCODE_23 = 0x23 , VST_HOST_OPCODE_CUSTOM = 0x23 , VST_HOST_OPCODE_24 = 0x24 -, VST_HOST_OPCODE_25 = 0x25 ,
    -  VST_HOST_OPCODE_SUPPORTS = 0x25 +  VST_HOST_OPCODE_25 = 0x25 +, VST_HOST_OPCODE_SUPPORTS = 0x25 , VST_HOST_OPCODE_26 = 0x26 , VST_HOST_OPCODE_27 = 0x27 -, VST_HOST_OPCODE_28 = 0x28 ,
    -  VST_HOST_OPCODE_29 = 0x29 +  VST_HOST_OPCODE_28 = 0x28 +, VST_HOST_OPCODE_29 = 0x29 , VST_HOST_OPCODE_2A = 0x2A , VST_HOST_OPCODE_EDITOR_UPDATE = 0x2A -, VST_HOST_OPCODE_2B = 0x2B ,
    -  VST_HOST_OPCODE_PARAM_START_EDIT = 0x2B +  VST_HOST_OPCODE_2B = 0x2B +, VST_HOST_OPCODE_PARAM_START_EDIT = 0x2B , VST_HOST_OPCODE_2C = 0x2C , VST_HOST_OPCODE_PARAM_STOP_EDIT = 0x2C -, VST_HOST_OPCODE_2D = 0x2D ,
    -  VST_HOST_OPCODE_2E = 0x2E +  VST_HOST_OPCODE_2D = 0x2D +, VST_HOST_OPCODE_2E = 0x2E , VST_HOST_OPCODE_2F = 0x2F , VST_HOST_OPCODE_MAX -, _VST_HOST_OPCODE_PAD = 0xFFFFFFFFul +,
    +  _VST_HOST_OPCODE_PAD = 0xFFFFFFFFul
    }  Plug-in to Host Op-Codes These Op-Codes are emitted by the plug-in and the host may handle them or return 0 (false). More...
    @@ -571,124 +601,125 @@ Enumerations   VST_EFFECT_OPCODE_18 = 0x18 , VST_EFFECT_OPCODE_SET_CHUNK_DATA = 0x18 , VST_EFFECT_OPCODE_19 = 0x19 -, VST_EFFECT_OPCODE_1A = 0x1A +, VST_EFFECT_OPCODE_EVENT = 0x19 ,
    -  VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE = 0x1A +  VST_EFFECT_OPCODE_1A = 0x1A +, VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE = 0x1A , VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE = 0x1A , VST_EFFECT_OPCODE_PARAM_AUTOMATABLE = 0x1A -, VST_EFFECT_OPCODE_1B = 0x1B ,
    -  VST_EFFECT_OPCODE_PARAM_SET_VALUE = 0x1B +  VST_EFFECT_OPCODE_1B = 0x1B +, VST_EFFECT_OPCODE_PARAM_SET_VALUE = 0x1B , VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING = 0x1B , VST_EFFECT_OPCODE_1C = 0x1C -, VST_EFFECT_OPCODE_1D = 0x1D ,
    -  VST_EFFECT_OPCODE_1E = 0x1E +  VST_EFFECT_OPCODE_1D = 0x1D +, VST_EFFECT_OPCODE_1E = 0x1E , VST_EFFECT_OPCODE_1F = 0x1F , VST_EFFECT_OPCODE_20 = 0x20 -, VST_EFFECT_OPCODE_21 = 0x21 ,
    -  VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES = 0x21 +  VST_EFFECT_OPCODE_21 = 0x21 +, VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES = 0x21 , VST_EFFECT_OPCODE_22 = 0x22 , VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES = 0x22 -, VST_EFFECT_OPCODE_23 = 0x23 ,
    -  VST_EFFECT_OPCODE_EFFECT_CATEGORY = 0x23 +  VST_EFFECT_OPCODE_23 = 0x23 +, VST_EFFECT_OPCODE_EFFECT_CATEGORY = 0x23 , VST_EFFECT_OPCODE_CATEGORY = 0x23 , VST_EFFECT_OPCODE_24 = 0x24 -, VST_EFFECT_OPCODE_25 = 0x25 ,
    -  VST_EFFECT_OPCODE_26 = 0x26 +  VST_EFFECT_OPCODE_25 = 0x25 +, VST_EFFECT_OPCODE_26 = 0x26 , VST_EFFECT_OPCODE_27 = 0x27 , VST_EFFECT_OPCODE_28 = 0x28 -, VST_EFFECT_OPCODE_29 = 0x29 ,
    -  VST_EFFECT_OPCODE_2A = 0x2A +  VST_EFFECT_OPCODE_29 = 0x29 +, VST_EFFECT_OPCODE_2A = 0x2A , VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT = 0x2A , VST_EFFECT_OPCODE_2B = 0x2B -, VST_EFFECT_OPCODE_2C = 0x2C ,
    -  VST_EFFECT_OPCODE_BYPASS = 0x2C +  VST_EFFECT_OPCODE_2C = 0x2C +, VST_EFFECT_OPCODE_BYPASS = 0x2C , VST_EFFECT_OPCODE_2D = 0x2D , VST_EFFECT_OPCODE_GETNAME = 0x2D -, VST_EFFECT_OPCODE_EFFECT_NAME = 0x2D ,
    -  VST_EFFECT_OPCODE_NAME = 0x2D +  VST_EFFECT_OPCODE_EFFECT_NAME = 0x2D +, VST_EFFECT_OPCODE_NAME = 0x2D , VST_EFFECT_OPCODE_2E = 0x2E , VST_EFFECT_OPCODE_TRANSLATE_ERROR = 0x2E -, VST_EFFECT_OPCODE_2F = 0x2F ,
    -  VST_EFFECT_OPCODE_GETVENDOR = 0x2F +  VST_EFFECT_OPCODE_2F = 0x2F +, VST_EFFECT_OPCODE_GETVENDOR = 0x2F , VST_EFFECT_OPCODE_VENDOR_NAME = 0x2F , VST_EFFECT_OPCODE_30 = 0x30 -, VST_EFFECT_OPCODE_GETNAME2 = 0x30 ,
    -  VST_EFFECT_OPCODE_PRODUCT_NAME = 0x30 +  VST_EFFECT_OPCODE_GETNAME2 = 0x30 +, VST_EFFECT_OPCODE_PRODUCT_NAME = 0x30 , VST_EFFECT_OPCODE_31 = 0x31 , VST_EFFECT_OPCODE_GETVENDORVERSION = 0x31 -, VST_EFFECT_OPCODE_VENDOR_VERSION = 0x31 ,
    -  VST_EFFECT_OPCODE_32 = 0x32 +  VST_EFFECT_OPCODE_VENDOR_VERSION = 0x31 +, VST_EFFECT_OPCODE_32 = 0x32 , VST_EFFECT_OPCODE_CUSTOM = 0x32 , VST_EFFECT_OPCODE_33 = 0x33 -, VST_EFFECT_OPCODE_SUPPORTS = 0x33 ,
    -  VST_EFFECT_OPCODE_34 = 0x34 +  VST_EFFECT_OPCODE_SUPPORTS = 0x33 +, VST_EFFECT_OPCODE_34 = 0x34 , VST_EFFECT_OPCODE_GETTAILSAMPLES = 0x34 , VST_EFFECT_OPCODE_TAIL_SAMPLES = 0x34 -, VST_EFFECT_OPCODE_35 = 0x35 ,
    -  VST_EFFECT_OPCODE_IDLE = 0x35 +  VST_EFFECT_OPCODE_35 = 0x35 +, VST_EFFECT_OPCODE_IDLE = 0x35 , VST_EFFECT_OPCODE_36 = 0x36 , VST_EFFECT_OPCODE_37 = 0x37 -, VST_EFFECT_OPCODE_38 = 0x38 ,
    -  VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES = 0x38 +  VST_EFFECT_OPCODE_38 = 0x38 +, VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES = 0x38 , VST_EFFECT_OPCODE_PARAM_PROPERTIES = 0x38 , VST_EFFECT_OPCODE_39 = 0x39 -, VST_EFFECT_OPCODE_3A = 0x3A ,
    -  VST_EFFECT_OPCODE_VST_VERSION = 0x3A +  VST_EFFECT_OPCODE_3A = 0x3A +, VST_EFFECT_OPCODE_VST_VERSION = 0x3A , VST_EFFECT_OPCODE_3B = 0x3B , VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN = 0x3B -, VST_EFFECT_OPCODE_3C = 0x3C ,
    -  VST_EFFECT_OPCODE_EDITOR_VKEY_UP = 0x3C +  VST_EFFECT_OPCODE_3C = 0x3C +, VST_EFFECT_OPCODE_EDITOR_VKEY_UP = 0x3C , VST_EFFECT_OPCODE_3D = 0x3D , VST_EFFECT_OPCODE_3E = 0x3E -, VST_EFFECT_OPCODE_3F = 0x3F ,
    -  VST_EFFECT_OPCODE_40 = 0x40 +  VST_EFFECT_OPCODE_3F = 0x3F +, VST_EFFECT_OPCODE_40 = 0x40 , VST_EFFECT_OPCODE_41 = 0x41 , VST_EFFECT_OPCODE_42 = 0x42 -, VST_EFFECT_OPCODE_43 = 0x43 ,
    -  VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN = 0x43 +  VST_EFFECT_OPCODE_43 = 0x43 +, VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN = 0x43 , VST_EFFECT_OPCODE_44 = 0x44 , VST_EFFECT_OPCODE_PROGRAM_SET_END = 0x44 -, VST_EFFECT_OPCODE_45 = 0x45 ,
    -  VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT = 0x45 +  VST_EFFECT_OPCODE_45 = 0x45 +, VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT = 0x45 , VST_EFFECT_OPCODE_46 = 0x46 , VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID = 0x46 -, VST_EFFECT_OPCODE_47 = 0x47 ,
    -  VST_EFFECT_OPCODE_PROCESS_BEGIN = 0x47 +  VST_EFFECT_OPCODE_47 = 0x47 +, VST_EFFECT_OPCODE_PROCESS_BEGIN = 0x47 , VST_EFFECT_OPCODE_48 = 0x48 , VST_EFFECT_OPCODE_PROCESS_END = 0x48 -, VST_EFFECT_OPCODE_49 = 0x49 ,
    -  VST_EFFECT_OPCODE_4A = 0x4A +  VST_EFFECT_OPCODE_49 = 0x49 +, VST_EFFECT_OPCODE_4A = 0x4A , VST_EFFECT_OPCODE_4B = 0x4B , VST_EFFECT_OPCODE_BANK_LOAD = 0x4B -, VST_EFFECT_OPCODE_4C = 0x4C ,
    -  VST_EFFECT_OPCODE_PROGRAM_LOAD = 0x4C +  VST_EFFECT_OPCODE_4C = 0x4C +, VST_EFFECT_OPCODE_PROGRAM_LOAD = 0x4C , VST_EFFECT_OPCODE_4D = 0x4D , VST_EFFECT_OPCODE_4E = 0x4E -, VST_EFFECT_OPCODE_4F = 0x4F ,
    -  VST_EFFECT_OPCODE_MAX +  VST_EFFECT_OPCODE_4F = 0x4F +, VST_EFFECT_OPCODE_MAX , _VST_EFFECT_OPCODE_PAD = 0xFFFFFFFFul
    } @@ -727,7 +758,7 @@ Enumerations

    Default VST 2.x Block Size All VST 2.x hosts expect you to initialize your plug-in to these default values.

    See also
    VST_EFFECT_OPCODE_SET_BLOCK_SIZE
    -

    Definition at line 841 of file vst.h.

    +

    Definition at line 1100 of file vst.h.

    @@ -746,7 +777,7 @@ Enumerations

    Default VST 2.x Sample Rate All VST 2.x hosts expect you to initialize your plug-in to these default values.

    See also
    VST_EFFECT_OPCODE_SET_SAMPLE_RATE
    -

    Definition at line 834 of file vst.h.

    +

    Definition at line 1093 of file vst.h.

    @@ -766,20 +797,20 @@ Enumerations

    Must be present in VST 2.x plug-ins but must not be present in VST 1.x plug-ins.

    Returns
    A new instance of the VST 2.x effect.
    -

    Definition at line 2256 of file vst.h.

    -
    2265 { return VSTPluginMain(callback); }
    -
    2266
    -
    2273#define VST_ENTRYPOINT_MACOS \
    -
    2274 vst_effect_t* main_macho(vst_host_callback_t callback) { return VSTPluginMain(callback); }
    -
    2275
    -
    2282#define VST_ENTRYPOINT_MACOS_POWERPC \
    -
    2283 vst_effect_t* main(vst_host_callback_t callback) { return VSTPluginMain(callback); }
    -
    2284
    -
    2285#ifdef __cplusplus
    -
    2286}
    -
    2287#endif
    -
    2288#pragma pack(pop)
    -
    2289#endif
    +

    Definition at line 2559 of file vst.h.

    +
    2568 { return VSTPluginMain(callback); }
    +
    2569
    +
    2576#define VST_ENTRYPOINT_MACOS \
    +
    2577 vst_effect_t* main_macho(vst_host_callback_t callback) { return VSTPluginMain(callback); }
    +
    2578
    +
    2585#define VST_ENTRYPOINT_MACOS_POWERPC \
    +
    2586 vst_effect_t* main(vst_host_callback_t callback) { return VSTPluginMain(callback); }
    +
    2587
    +
    2588#ifdef __cplusplus
    +
    2589}
    +
    2590#endif
    +
    2591#pragma pack(pop)
    +
    2592#endif
    @@ -799,8 +830,8 @@ Enumerations

    Do not implement in VST 2.1 or later plug-ins!

    Returns
    A new instance of the VST 1.x effect.
    -

    Definition at line 2274 of file vst.h.

    -
    2275 { return VSTPluginMain(callback); }
    +

    Definition at line 2577 of file vst.h.

    +
    2578 { return VSTPluginMain(callback); }
    @@ -820,8 +851,8 @@ Enumerations

    Present in some VST 2.3 and earlier compatible plug-ins that support MacOS.

    Returns
    A new instance of the VST 2.x effect.
    -

    Definition at line 2283 of file vst.h.

    -
    2284 { return VSTPluginMain(callback); }
    +

    Definition at line 2586 of file vst.h.

    +
    2587 { return VSTPluginMain(callback); }
    @@ -841,8 +872,8 @@ Enumerations

    Do not implement in VST 2.1 or later plug-ins!

    Returns
    A new instance of the VST 1.x effect.
    -

    Definition at line 2265 of file vst.h.

    -
    2266 { return VSTPluginMain(callback); }
    +

    Definition at line 2568 of file vst.h.

    +
    2569 { return VSTPluginMain(callback); }
    @@ -924,7 +955,7 @@ Enumerations

    Magic Number identifying a VST 2.x plug-in structure.

    See also
    vst_effect_t.magic_numer
    -

    Definition at line 827 of file vst.h.

    +

    Definition at line 1086 of file vst.h.

    @@ -973,7 +1004,7 @@ Enumerations -

    Definition at line 2034 of file vst.h.

    +

    Definition at line 2337 of file vst.h.

    @@ -999,7 +1030,7 @@ Enumerations
    Returns
    Current value of the parameter.
    -

    Definition at line 2061 of file vst.h.

    +

    Definition at line 2364 of file vst.h.

    @@ -1028,7 +1059,7 @@ Enumerations -

    Definition at line 2087 of file vst.h.

    +

    Definition at line 2390 of file vst.h.

    @@ -1057,7 +1088,7 @@ Enumerations -

    Definition at line 2074 of file vst.h.

    +

    Definition at line 2377 of file vst.h.

    @@ -1085,7 +1116,7 @@ Enumerations -

    Definition at line 2045 of file vst.h.

    +

    Definition at line 2348 of file vst.h.

    @@ -1111,7 +1142,7 @@ Enumerations -

    Definition at line 2053 of file vst.h.

    +

    Definition at line 2356 of file vst.h.

    @@ -1138,7 +1169,7 @@ Enumerations
    Returns
    ?
    -

    Definition at line 817 of file vst.h.

    +

    Definition at line 1076 of file vst.h.

    @@ -1290,15 +1321,15 @@ Enumerations
    // Do things to list only this plugin in the host.
    }
    // ...
    -
    Plug-in Effect definition.
    Definition vst.h:2091
    -
    vst_effect_control_t control
    Control Function.
    Definition vst.h:2104
    -
    const char * shellCategory
    Does the host support container plug-ins?
    Definition vst.h:776
    -
    @ VST_HOST_OPCODE_CURRENT_EFFECT_ID
    Definition vst.h:568
    -
    @ VST_HOST_OPCODE_SUPPORTS
    Definition vst.h:690
    +
    Plug-in Effect definition.
    Definition vst.h:2394
    +
    vst_effect_control_t control
    Control Function.
    Definition vst.h:2407
    +
    const char * shellCategory
    Does the host support container plug-ins?
    Definition vst.h:996
    +
    @ VST_HOST_OPCODE_CURRENT_EFFECT_ID
    Definition vst.h:767
    +
    @ VST_HOST_OPCODE_SUPPORTS
    Definition vst.h:906
    @ VST_STATUS_TRUE
    Definition vst.h:81
    -
    @ VST_EFFECT_CATEGORY_CONTAINER
    Definition vst.h:1006
    -
    @ VST_EFFECT_OPCODE_CATEGORY
    Definition vst.h:1517
    -
    @ VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID
    Definition vst.h:1861
    +
    @ VST_EFFECT_CATEGORY_CONTAINER
    Definition vst.h:1265
    +
    @ VST_EFFECT_OPCODE_CATEGORY
    Definition vst.h:1788
    +
    @ VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID
    Definition vst.h:2132

    Plug-in handling:

    // ... in vst_effect for the container
    size_t current_effect_idx;
    int32_t effect_list[] = {
    @@ -1334,8 +1365,8 @@ Enumerations
    }
    // ...
    -
    @ VST_HOST_OPCODE_VST_VERSION
    Definition vst.h:558
    -
    #define VST_ENTRYPOINT
    VST 2.x Entry Point for all platforms.
    Definition vst.h:2256
    +
    @ VST_HOST_OPCODE_VST_VERSION
    Definition vst.h:757
    +
    #define VST_ENTRYPOINT
    VST 2.x Entry Point for all platforms.
    Definition vst.h:2559
    VST_EFFECT_CATEGORY_CONTAINER 
    See also
    VST_EFFECT_CATEGORY_0A
    @@ -1347,67 +1378,67 @@ Enumerations -

    Definition at line 848 of file vst.h.

    -
    848 {
    - -
    850
    - - -
    859
    - - -
    868
    - - -
    878
    - - -
    887
    - - -
    896
    - - -
    905
    - -
    907
    - - -
    917
    - -
    924 VST_EFFECT_CATEGORY_OFFLINE = 0x09, // Offline Processing VST? Seems to receive all audio data prior to playback.
    -
    925
    - - -
    1007
    - - -
    1019
    -
    1021 VST_EFFECT_CATEGORY_MAX, // Not part of specification, marks maximum category.
    -
    1022
    -
    1024 _VST_EFFECT_CATEGORY_PAD = 0xFFFFFFFFul,
    -
    1025};
    -
    @ VST_EFFECT_CATEGORY_0A
    Container Plug-in This plug-in contains multiple effects in one and requires special handling on both...
    Definition vst.h:1004
    -
    @ VST_EFFECT_CATEGORY_EFFECT
    Definition vst.h:858
    -
    @ VST_EFFECT_CATEGORY_02
    Instruments Examples: Instruments, Synths, Samplers, ...
    Definition vst.h:865
    -
    @ VST_EFFECT_CATEGORY_METERING
    Definition vst.h:877
    -
    @ VST_EFFECT_CATEGORY_01
    Generic Effects Examples: Distortion, Pitch Shift, ...
    Definition vst.h:856
    -
    @ VST_EFFECT_CATEGORY_08
    Restoration Examples: Noise Filtering, Upsamplers, ...
    Definition vst.h:914
    -
    @ VST_EFFECT_CATEGORY_WAVEGENERATOR
    Definition vst.h:1018
    -
    @ VST_EFFECT_CATEGORY_09
    Offline Processing Examples: Nothing Supports: Nothing.
    Definition vst.h:922
    -
    @ VST_EFFECT_CATEGORY_SPATIAL
    Definition vst.h:895
    -
    @ VST_EFFECT_CATEGORY_07
    Definition vst.h:906
    -
    @ VST_EFFECT_CATEGORY_06
    Delay/Echo Examples: Echo, Reverb, Room Simulation, Delay, ...
    Definition vst.h:902
    -
    @ VST_EFFECT_CATEGORY_OFFLINE
    Definition vst.h:924
    -
    @ VST_EFFECT_CATEGORY_0B
    Waveform Generators Examples: Sine Wave Generator, ... Supports: Delay, Tail Samples.
    Definition vst.h:1016
    -
    @ VST_EFFECT_CATEGORY_05
    Spatializers Examples: Channel Panning, Expanders, ...
    Definition vst.h:893
    -
    @ VST_EFFECT_CATEGORY_MASTERING
    Definition vst.h:886
    -
    @ VST_EFFECT_CATEGORY_RESTORATION
    Definition vst.h:916
    -
    @ VST_EFFECT_CATEGORY_UNCATEGORIZED
    Definition vst.h:849
    -
    @ VST_EFFECT_CATEGORY_03
    Metering Examples: Loudness Meters, Volume Analysis, ...
    Definition vst.h:875
    -
    @ VST_EFFECT_CATEGORY_INSTRUMENT
    Definition vst.h:867
    -
    @ VST_EFFECT_CATEGORY_DELAY_OR_ECHO
    Definition vst.h:904
    -
    @ VST_EFFECT_CATEGORY_04
    Mastering Examples: Compressors, Limiters, ...
    Definition vst.h:884
    +

    Definition at line 1107 of file vst.h.

    +
    1107 {
    + +
    1109
    + + +
    1118
    + + +
    1127
    + + +
    1137
    + + +
    1146
    + + +
    1155
    + + +
    1164
    + +
    1166
    + + +
    1176
    + +
    1183 VST_EFFECT_CATEGORY_OFFLINE = 0x09, // Offline Processing VST? Seems to receive all audio data prior to playback.
    +
    1184
    + + +
    1266
    + + +
    1278
    +
    1280 VST_EFFECT_CATEGORY_MAX, // Not part of specification, marks maximum category.
    +
    1281
    +
    1283 _VST_EFFECT_CATEGORY_PAD = 0xFFFFFFFFul,
    +
    1284};
    +
    @ VST_EFFECT_CATEGORY_0A
    Container Plug-in This plug-in contains multiple effects in one and requires special handling on both...
    Definition vst.h:1263
    +
    @ VST_EFFECT_CATEGORY_EFFECT
    Definition vst.h:1117
    +
    @ VST_EFFECT_CATEGORY_02
    Instruments Examples: Instruments, Synths, Samplers, ...
    Definition vst.h:1124
    +
    @ VST_EFFECT_CATEGORY_METERING
    Definition vst.h:1136
    +
    @ VST_EFFECT_CATEGORY_01
    Generic Effects Examples: Distortion, Pitch Shift, ...
    Definition vst.h:1115
    +
    @ VST_EFFECT_CATEGORY_08
    Restoration Examples: Noise Filtering, Upsamplers, ...
    Definition vst.h:1173
    +
    @ VST_EFFECT_CATEGORY_WAVEGENERATOR
    Definition vst.h:1277
    +
    @ VST_EFFECT_CATEGORY_09
    Offline Processing Examples: Nothing Supports: Nothing.
    Definition vst.h:1181
    +
    @ VST_EFFECT_CATEGORY_SPATIAL
    Definition vst.h:1154
    +
    @ VST_EFFECT_CATEGORY_07
    Definition vst.h:1165
    +
    @ VST_EFFECT_CATEGORY_06
    Delay/Echo Examples: Echo, Reverb, Room Simulation, Delay, ...
    Definition vst.h:1161
    +
    @ VST_EFFECT_CATEGORY_OFFLINE
    Definition vst.h:1183
    +
    @ VST_EFFECT_CATEGORY_0B
    Waveform Generators Examples: Sine Wave Generator, ... Supports: Delay, Tail Samples.
    Definition vst.h:1275
    +
    @ VST_EFFECT_CATEGORY_05
    Spatializers Examples: Channel Panning, Expanders, ...
    Definition vst.h:1152
    +
    @ VST_EFFECT_CATEGORY_MASTERING
    Definition vst.h:1145
    +
    @ VST_EFFECT_CATEGORY_RESTORATION
    Definition vst.h:1175
    +
    @ VST_EFFECT_CATEGORY_UNCATEGORIZED
    Definition vst.h:1108
    +
    @ VST_EFFECT_CATEGORY_03
    Metering Examples: Loudness Meters, Volume Analysis, ...
    Definition vst.h:1134
    +
    @ VST_EFFECT_CATEGORY_INSTRUMENT
    Definition vst.h:1126
    +
    @ VST_EFFECT_CATEGORY_DELAY_OR_ECHO
    Definition vst.h:1163
    +
    @ VST_EFFECT_CATEGORY_04
    Mastering Examples: Compressors, Limiters, ...
    Definition vst.h:1143
    @@ -1493,48 +1524,48 @@ Enumerations -

    Definition at line 1029 of file vst.h.

    -
    1029 {
    -
    1049 VST_EFFECT_FLAG_1ls0 = 1 << 0,
    -
    1051 VST_EFFECT_FLAG_EDITOR = 1 << 0,
    -
    1052
    -
    1053 //1 << 1,
    -
    1054 //1 << 2, // Only seen when the plug-in responds to VST_EFFECT_OPCODE_09. Seems to be ignored by hosts entirely.
    -
    1055 //1 << 3, // Only seen when the plug-in behaves differently in mono mode. Seems to be ignored by hosts entirely.
    -
    1056
    -
    1063 VST_EFFECT_FLAG_1ls4 = 1 << 4,
    - -
    1066
    -
    1073 VST_EFFECT_FLAG_1ls5 = 1 << 5,
    -
    1075 VST_EFFECT_FLAG_CHUNKS = 1 << 5,
    -
    1076
    -
    1077 //1 << 6,
    -
    1078 //1 << 7,
    -
    1079
    -
    1085 VST_EFFECT_FLAG_1ls8 = 1 << 8,
    - -
    1088
    -
    1095 VST_EFFECT_FLAG_1ls9 = 1 << 9,
    - -
    1098
    -
    1099 //1 << 10,
    -
    1100 //1 << 11,
    -
    1101
    -
    1109 VST_EFFECT_FLAG_1ls12 = 1 << 12,
    - -
    1112};
    -
    @ VST_EFFECT_FLAG_SILENT_TAIL
    Definition vst.h:1097
    -
    @ VST_EFFECT_FLAG_1ls9
    Effect does not produce tail samples when the input is silent.
    Definition vst.h:1095
    -
    @ VST_EFFECT_FLAG_CHUNKS
    Definition vst.h:1075
    -
    @ VST_EFFECT_FLAG_1ls4
    Effect uses process_float.
    Definition vst.h:1063
    -
    @ VST_EFFECT_FLAG_1ls5
    Effect supports saving/loading programs/banks from unformatted chunk data.
    Definition vst.h:1073
    -
    @ VST_EFFECT_FLAG_EDITOR
    Definition vst.h:1051
    -
    @ VST_EFFECT_FLAG_SUPPORTS_FLOAT
    Definition vst.h:1065
    -
    @ VST_EFFECT_FLAG_1ls0
    Effect provides a custom editor.
    Definition vst.h:1049
    -
    @ VST_EFFECT_FLAG_INSTRUMENT
    Definition vst.h:1087
    -
    @ VST_EFFECT_FLAG_1ls12
    Effect supports process_double.
    Definition vst.h:1109
    -
    @ VST_EFFECT_FLAG_1ls8
    Effect is an Instrument/Generator.
    Definition vst.h:1085
    -
    @ VST_EFFECT_FLAG_SUPPORTS_DOUBLE
    Definition vst.h:1111
    +

    Definition at line 1288 of file vst.h.

    +
    1288 {
    +
    1308 VST_EFFECT_FLAG_1ls0 = 1 << 0,
    +
    1310 VST_EFFECT_FLAG_EDITOR = 1 << 0,
    +
    1311
    +
    1312 //1 << 1,
    +
    1313 //1 << 2, // Only seen when the plug-in responds to VST_EFFECT_OPCODE_09. Seems to be ignored by hosts entirely.
    +
    1314 //1 << 3, // Only seen when the plug-in behaves differently in mono mode. Seems to be ignored by hosts entirely.
    +
    1315
    +
    1322 VST_EFFECT_FLAG_1ls4 = 1 << 4,
    + +
    1325
    +
    1332 VST_EFFECT_FLAG_1ls5 = 1 << 5,
    +
    1334 VST_EFFECT_FLAG_CHUNKS = 1 << 5,
    +
    1335
    +
    1336 //1 << 6,
    +
    1337 //1 << 7,
    +
    1338
    +
    1344 VST_EFFECT_FLAG_1ls8 = 1 << 8,
    + +
    1347
    +
    1354 VST_EFFECT_FLAG_1ls9 = 1 << 9,
    + +
    1357
    +
    1358 //1 << 10,
    +
    1359 //1 << 11,
    +
    1360
    +
    1368 VST_EFFECT_FLAG_1ls12 = 1 << 12,
    + +
    1371};
    +
    @ VST_EFFECT_FLAG_SILENT_TAIL
    Definition vst.h:1356
    +
    @ VST_EFFECT_FLAG_1ls9
    Effect does not produce tail samples when the input is silent.
    Definition vst.h:1354
    +
    @ VST_EFFECT_FLAG_CHUNKS
    Definition vst.h:1334
    +
    @ VST_EFFECT_FLAG_1ls4
    Effect uses process_float.
    Definition vst.h:1322
    +
    @ VST_EFFECT_FLAG_1ls5
    Effect supports saving/loading programs/banks from unformatted chunk data.
    Definition vst.h:1332
    +
    @ VST_EFFECT_FLAG_EDITOR
    Definition vst.h:1310
    +
    @ VST_EFFECT_FLAG_SUPPORTS_FLOAT
    Definition vst.h:1324
    +
    @ VST_EFFECT_FLAG_1ls0
    Effect provides a custom editor.
    Definition vst.h:1308
    +
    @ VST_EFFECT_FLAG_INSTRUMENT
    Definition vst.h:1346
    +
    @ VST_EFFECT_FLAG_1ls12
    Effect supports process_double.
    Definition vst.h:1368
    +
    @ VST_EFFECT_FLAG_1ls8
    Effect is an Instrument/Generator.
    Definition vst.h:1344
    +
    @ VST_EFFECT_FLAG_SUPPORTS_DOUBLE
    Definition vst.h:1370
    @@ -1820,8 +1851,30 @@ Appears to be Mac OS exclusive. VST_EFFECT_OPCODE_SET_CHUNK_DATA 
    See also
    VST_EFFECT_OPCODE_18
    -VST_EFFECT_OPCODE_19 

    Appears to be related to midi and audio events.

    +VST_EFFECT_OPCODE_19 

    Send events from host to plug-in.

    +

    The plug-in must support receiving events (see vst_effect_supports_t::receiveVstEvents) while the host may optionally signal to the plugin that it wants to send events to the host (see vst_host_supports_t::sendVstEvents).

    +
    See also
    vst_event_t
    +
    +vst_events_t
    +
    +vst_host_supports_t.sendVstEvents
    +
    +vst_effect_supports_t.receiveVstEvents
    +
    +vst_host_supports_t.sendVstMidiEvents
    +
    +vst_effect_supports_t.receiveVstMidiEvents
    +
    +VST_HOST_OPCODE_EVENT
    Note
    (VST 2.0+) Available from VST 2.0 onwards.
    +
    Parameters
    + + +
    p_ptrA valid pointer to a vst_events_t structure.
    +
    +
    + +VST_EFFECT_OPCODE_EVENT 
    See also
    VST_EFFECT_OPCODE_19
    VST_EFFECT_OPCODE_1A 

    Can the parameter be automated?

    Note
    (VST 2.0+) Available from VST 2.0 onwards.
    @@ -2224,434 +2277,501 @@ Appears to be Mac OS exclusive. -

    Definition at line 1117 of file vst.h.

    -
    1117 {
    -
    1122 VST_EFFECT_OPCODE_00 = 0x00,
    - - -
    1127
    -
    1134 VST_EFFECT_OPCODE_01 = 0x01,
    - -
    1137
    -
    1142 VST_EFFECT_OPCODE_02 = 0x02,
    - - -
    1147
    -
    1152 VST_EFFECT_OPCODE_03 = 0x03,
    - - -
    1157
    -
    1162 VST_EFFECT_OPCODE_04 = 0x04,
    - - -
    1167
    -
    1172 VST_EFFECT_OPCODE_05 = 0x05,
    - - -
    1177
    -
    1184 VST_EFFECT_OPCODE_06 = 0x06,
    - - - -
    1191
    -
    1198 VST_EFFECT_OPCODE_07 = 0x07,
    - - - - -
    1207
    -
    1214 VST_EFFECT_OPCODE_08 = 0x08,
    - - - -
    1221
    -
    1226 VST_EFFECT_OPCODE_09 = 0x09,
    -
    1227
    -
    1232 VST_EFFECT_OPCODE_0A = 0x0A,
    - - -
    1237
    -
    1242 VST_EFFECT_OPCODE_0B = 0x0B,
    - - -
    1247
    -
    1256 VST_EFFECT_OPCODE_0C = 0x0C,
    - - - -
    1263
    -
    1270 VST_EFFECT_OPCODE_0D = 0x0D,
    - - - -
    1277
    -
    1283 VST_EFFECT_OPCODE_0E = 0x0E,
    - - -
    1288
    -
    1293 VST_EFFECT_OPCODE_0F = 0x0F,
    - - -
    1298
    -
    1309 VST_EFFECT_OPCODE_10 = 0x10,
    - - -
    1314
    -
    1325 VST_EFFECT_OPCODE_11 = 0x11,
    - - -
    1330
    -
    1341 VST_EFFECT_OPCODE_12 = 0x12,
    - - -
    1346
    -
    1351 VST_EFFECT_OPCODE_13 = 0x13,
    - -
    1354
    -
    1363 VST_EFFECT_OPCODE_14 = 0x14,
    -
    1364
    -
    1373 VST_EFFECT_OPCODE_15 = 0x15,
    -
    1374
    -
    1381 VST_EFFECT_OPCODE_16 = 0x16,
    - -
    1384
    -
    1395 VST_EFFECT_OPCODE_17 = 0x17,
    - -
    1398
    -
    1409 VST_EFFECT_OPCODE_18 = 0x18,
    - -
    1412
    -
    1413 //--------------------------------------------------------------------------------
    -
    1414 // VST 2.x starts here.
    -
    1415 //--------------------------------------------------------------------------------
    +

    Definition at line 1376 of file vst.h.

    +
    1376 {
    +
    1381 VST_EFFECT_OPCODE_00 = 0x00,
    + + +
    1386
    +
    1393 VST_EFFECT_OPCODE_01 = 0x01,
    + +
    1396
    +
    1401 VST_EFFECT_OPCODE_02 = 0x02,
    + + +
    1406
    +
    1411 VST_EFFECT_OPCODE_03 = 0x03,
    + +
    1416
    -
    1422 VST_EFFECT_OPCODE_19 = 0x19,
    -
    1423
    -
    1430 VST_EFFECT_OPCODE_1A = 0x1A,
    - - - -
    1437
    -
    1445 VST_EFFECT_OPCODE_1B = 0x1B,
    - - +
    1421 VST_EFFECT_OPCODE_04 = 0x04,
    + + +
    1426
    +
    1431 VST_EFFECT_OPCODE_05 = 0x05,
    + + +
    1436
    +
    1443 VST_EFFECT_OPCODE_06 = 0x06,
    + + +
    1450
    -
    1456 VST_EFFECT_OPCODE_1C = 0x1C,
    -
    1457
    -
    1463 VST_EFFECT_OPCODE_1D = 0x1D,
    -
    1464
    -
    1470 VST_EFFECT_OPCODE_1E = 0x1E,
    -
    1471
    -
    1477 VST_EFFECT_OPCODE_1F = 0x1F,
    -
    1478
    -
    1484 VST_EFFECT_OPCODE_20 = 0x20,
    -
    1485
    -
    1493 VST_EFFECT_OPCODE_21 = 0x21,
    - +
    1457 VST_EFFECT_OPCODE_07 = 0x07,
    + + + + +
    1466
    +
    1473 VST_EFFECT_OPCODE_08 = 0x08,
    + + + +
    1480
    +
    1485 VST_EFFECT_OPCODE_09 = 0x09,
    +
    1486
    +
    1491 VST_EFFECT_OPCODE_0A = 0x0A,
    + +
    1496
    -
    1504 VST_EFFECT_OPCODE_22 = 0x22,
    - -
    1507
    -
    1513 VST_EFFECT_OPCODE_23 = 0x23,
    - - -
    1518
    -
    1524 VST_EFFECT_OPCODE_24 = 0x24,
    -
    1525
    -
    1531 VST_EFFECT_OPCODE_25 = 0x25,
    -
    1532
    -
    1538 VST_EFFECT_OPCODE_26 = 0x26,
    -
    1539
    -
    1545 VST_EFFECT_OPCODE_27 = 0x27,
    -
    1546
    -
    1552 VST_EFFECT_OPCODE_28 = 0x28,
    -
    1553
    -
    1559 VST_EFFECT_OPCODE_29 = 0x29,
    -
    1560
    -
    1573 VST_EFFECT_OPCODE_2A = 0x2A,
    - -
    1576
    -
    1581 VST_EFFECT_OPCODE_2B = 0x2B,
    -
    1582
    -
    1590 VST_EFFECT_OPCODE_2C = 0x2C,
    - -
    1593
    -
    1601 VST_EFFECT_OPCODE_2D = 0x2D,
    - - - -
    1608
    -
    1617 VST_EFFECT_OPCODE_2E = 0x2E,
    - -
    1620
    -
    1626 VST_EFFECT_OPCODE_2F = 0x2F,
    - - -
    1631
    -
    1637 VST_EFFECT_OPCODE_30 = 0x30,
    - - -
    1642
    -
    1648 VST_EFFECT_OPCODE_31 = 0x31,
    - - -
    1653
    -
    1661 VST_EFFECT_OPCODE_32 = 0x32,
    - -
    1664
    -
    1672 VST_EFFECT_OPCODE_33 = 0x33,
    - +
    1501 VST_EFFECT_OPCODE_0B = 0x0B,
    + + +
    1506
    +
    1515 VST_EFFECT_OPCODE_0C = 0x0C,
    + + + +
    1522
    +
    1529 VST_EFFECT_OPCODE_0D = 0x0D,
    + + + +
    1536
    +
    1542 VST_EFFECT_OPCODE_0E = 0x0E,
    + + +
    1547
    +
    1552 VST_EFFECT_OPCODE_0F = 0x0F,
    + + +
    1557
    +
    1568 VST_EFFECT_OPCODE_10 = 0x10,
    + + +
    1573
    +
    1584 VST_EFFECT_OPCODE_11 = 0x11,
    + + +
    1589
    +
    1600 VST_EFFECT_OPCODE_12 = 0x12,
    + + +
    1605
    +
    1610 VST_EFFECT_OPCODE_13 = 0x13,
    + +
    1613
    +
    1622 VST_EFFECT_OPCODE_14 = 0x14,
    +
    1623
    +
    1632 VST_EFFECT_OPCODE_15 = 0x15,
    +
    1633
    +
    1640 VST_EFFECT_OPCODE_16 = 0x16,
    + +
    1643
    +
    1654 VST_EFFECT_OPCODE_17 = 0x17,
    + +
    1657
    +
    1668 VST_EFFECT_OPCODE_18 = 0x18,
    + +
    1671
    +
    1672 //--------------------------------------------------------------------------------
    +
    1673 // VST 2.x starts here.
    +
    1674 //--------------------------------------------------------------------------------
    1675
    -
    1682 VST_EFFECT_OPCODE_34 = 0x34,
    - - -
    1687
    -
    1695 VST_EFFECT_OPCODE_35 = 0x35,
    - -
    1698
    -
    1705 VST_EFFECT_OPCODE_36 = 0x36,
    -
    1706
    -
    1713 VST_EFFECT_OPCODE_37 = 0x37,
    -
    1714
    -
    1722 VST_EFFECT_OPCODE_38 = 0x38,
    - - -
    1727
    -
    1733 VST_EFFECT_OPCODE_39 = 0x39,
    -
    1734
    -
    1741 VST_EFFECT_OPCODE_3A = 0x3A,
    - -
    1744
    -
    1745 //--------------------------------------------------------------------------------
    -
    1746 // VST 2.1
    -
    1747 //--------------------------------------------------------------------------------
    -
    1748
    -
    1757 VST_EFFECT_OPCODE_3B = 0x3B,
    - -
    1760
    -
    1769 VST_EFFECT_OPCODE_3C = 0x3C,
    - -
    1772
    -
    1778 VST_EFFECT_OPCODE_3D = 0x3D,
    -
    1779
    -
    1785 VST_EFFECT_OPCODE_3E = 0x3E,
    -
    1786
    -
    1792 VST_EFFECT_OPCODE_3F = 0x3F,
    -
    1793
    -
    1799 VST_EFFECT_OPCODE_40 = 0x40,
    -
    1800
    -
    1806 VST_EFFECT_OPCODE_41 = 0x41,
    -
    1807
    -
    1813 VST_EFFECT_OPCODE_42 = 0x42,
    -
    1814
    -
    1821 VST_EFFECT_OPCODE_43 = 0x43,
    - +
    1691 VST_EFFECT_OPCODE_19 = 0x19,
    + +
    1694
    +
    1701 VST_EFFECT_OPCODE_1A = 0x1A,
    + + + +
    1708
    +
    1716 VST_EFFECT_OPCODE_1B = 0x1B,
    + + +
    1721
    +
    1727 VST_EFFECT_OPCODE_1C = 0x1C,
    +
    1728
    +
    1734 VST_EFFECT_OPCODE_1D = 0x1D,
    +
    1735
    +
    1741 VST_EFFECT_OPCODE_1E = 0x1E,
    +
    1742
    +
    1748 VST_EFFECT_OPCODE_1F = 0x1F,
    +
    1749
    +
    1755 VST_EFFECT_OPCODE_20 = 0x20,
    +
    1756
    +
    1764 VST_EFFECT_OPCODE_21 = 0x21,
    + +
    1767
    +
    1775 VST_EFFECT_OPCODE_22 = 0x22,
    + +
    1778
    +
    1784 VST_EFFECT_OPCODE_23 = 0x23,
    + + +
    1789
    +
    1795 VST_EFFECT_OPCODE_24 = 0x24,
    +
    1796
    +
    1802 VST_EFFECT_OPCODE_25 = 0x25,
    +
    1803
    +
    1809 VST_EFFECT_OPCODE_26 = 0x26,
    +
    1810
    +
    1816 VST_EFFECT_OPCODE_27 = 0x27,
    +
    1817
    +
    1823 VST_EFFECT_OPCODE_28 = 0x28,
    1824
    -
    1831 VST_EFFECT_OPCODE_44 = 0x44,
    - -
    1834
    -
    1835 //--------------------------------------------------------------------------------
    -
    1836 // VST 2.3
    -
    1837 //--------------------------------------------------------------------------------
    -
    1838
    -
    1846 VST_EFFECT_OPCODE_45 = 0x45,
    - -
    1849
    -
    1859 VST_EFFECT_OPCODE_46 = 0x46,
    - -
    1862
    -
    1868 VST_EFFECT_OPCODE_47 = 0x47,
    - -
    1871
    -
    1877 VST_EFFECT_OPCODE_48 = 0x48,
    - -
    1880
    -
    1886 VST_EFFECT_OPCODE_49 = 0x49,
    -
    1887
    -
    1895 VST_EFFECT_OPCODE_4A = 0x4A,
    -
    1896
    -
    1905 VST_EFFECT_OPCODE_4B = 0x4B,
    - -
    1908
    -
    1917 VST_EFFECT_OPCODE_4C = 0x4C,
    - -
    1920
    -
    1921 //--------------------------------------------------------------------------------
    -
    1922 // VST 2.4
    -
    1923 //--------------------------------------------------------------------------------
    +
    1830 VST_EFFECT_OPCODE_29 = 0x29,
    +
    1831
    +
    1844 VST_EFFECT_OPCODE_2A = 0x2A,
    + +
    1847
    +
    1852 VST_EFFECT_OPCODE_2B = 0x2B,
    +
    1853
    +
    1861 VST_EFFECT_OPCODE_2C = 0x2C,
    + +
    1864
    +
    1872 VST_EFFECT_OPCODE_2D = 0x2D,
    + + + +
    1879
    +
    1888 VST_EFFECT_OPCODE_2E = 0x2E,
    + +
    1891
    +
    1897 VST_EFFECT_OPCODE_2F = 0x2F,
    + + +
    1902
    +
    1908 VST_EFFECT_OPCODE_30 = 0x30,
    + + +
    1913
    +
    1919 VST_EFFECT_OPCODE_31 = 0x31,
    + +
    1924
    -
    1930 VST_EFFECT_OPCODE_4D = 0x4D,
    -
    1931
    -
    1937 VST_EFFECT_OPCODE_4E = 0x4E,
    -
    1938
    -
    1944 VST_EFFECT_OPCODE_4F = 0x4F,
    -
    1945
    -
    1947 VST_EFFECT_OPCODE_MAX,
    -
    1948
    -
    1950 _VST_EFFECT_OPCODE_PAD = 0xFFFFFFFFul,
    -
    1951};
    -
    @ VST_EFFECT_OPCODE_WINDOW_MOUSE
    Definition vst.h:1327
    -
    @ VST_EFFECT_OPCODE_2A
    Host wants to change the speaker arrangement.
    Definition vst.h:1573
    -
    @ VST_EFFECT_OPCODE_GETVENDORVERSION
    Definition vst.h:1650
    -
    @ VST_EFFECT_OPCODE_20
    Input disconnected.
    Definition vst.h:1484
    -
    @ VST_EFFECT_OPCODE_14
    Window Focus Event?
    Definition vst.h:1363
    -
    @ VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING
    Definition vst.h:1206
    -
    @ VST_EFFECT_OPCODE_PARAM_GETLABEL
    Definition vst.h:1186
    -
    @ VST_EFFECT_OPCODE_4E
    Definition vst.h:1937
    -
    @ VST_EFFECT_OPCODE_43
    Host is starting to set up a program.
    Definition vst.h:1821
    -
    @ VST_EFFECT_OPCODE_3E
    Midi related.
    Definition vst.h:1785
    -
    @ VST_EFFECT_OPCODE_32
    User-defined Op-Code for VST extensions.
    Definition vst.h:1661
    -
    @ VST_EFFECT_OPCODE_03
    Get currently selected program number.
    Definition vst.h:1152
    -
    @ VST_EFFECT_OPCODE_SET_CHUNK_DATA
    Definition vst.h:1411
    -
    @ VST_EFFECT_OPCODE_21
    Retrieve properties for the given input index.
    Definition vst.h:1493
    -
    @ VST_EFFECT_OPCODE_PRODUCT_NAME
    Definition vst.h:1641
    -
    @ VST_EFFECT_OPCODE_4B
    Host wants to know if we can load the provided bank data.
    Definition vst.h:1905
    -
    @ VST_EFFECT_OPCODE_PARAM_NAME
    Definition vst.h:1220
    -
    @ VST_EFFECT_OPCODE_1C
    Definition vst.h:1456
    -
    @ VST_EFFECT_OPCODE_41
    Midi related.
    Definition vst.h:1806
    -
    @ VST_EFFECT_OPCODE_SET_SAMPLE_RATE
    Definition vst.h:1236
    -
    @ VST_EFFECT_OPCODE_CREATE
    Definition vst.h:1124
    -
    @ VST_EFFECT_OPCODE_EDITOR_GET_RECT
    Definition vst.h:1276
    -
    @ VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT
    Definition vst.h:1575
    -
    @ VST_EFFECT_OPCODE_PARAM_GETVALUE
    Definition vst.h:1200
    -
    @ VST_EFFECT_OPCODE_PROGRAM_SET_NAME
    Definition vst.h:1166
    -
    @ VST_EFFECT_OPCODE_06
    Get the value? label for the parameter.
    Definition vst.h:1184
    -
    @ VST_EFFECT_OPCODE_0A
    Set the new sample rate for the plugin to use.
    Definition vst.h:1232
    -
    @ VST_EFFECT_OPCODE_10
    Window Draw Event?
    Definition vst.h:1309
    -
    @ VST_EFFECT_OPCODE_2F
    Retrieve the vendor name into the ptr buffer.
    Definition vst.h:1626
    -
    @ VST_EFFECT_OPCODE_PROGRAM_GET
    Definition vst.h:1156
    -
    @ VST_EFFECT_OPCODE_28
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1552
    -
    @ VST_EFFECT_OPCODE_4D
    Definition vst.h:1930
    -
    @ VST_EFFECT_OPCODE_01
    Destroy the effect (if there is any) and free its memory.
    Definition vst.h:1134
    -
    @ VST_EFFECT_OPCODE_3C
    Editor Virtual Key Up Event.
    Definition vst.h:1769
    -
    @ VST_EFFECT_OPCODE_1B
    Set Parameter value from string representation.
    Definition vst.h:1445
    -
    @ VST_EFFECT_OPCODE_SET_BLOCK_SIZE
    Definition vst.h:1246
    -
    @ VST_EFFECT_OPCODE_IDLE
    Definition vst.h:1697
    -
    @ VST_EFFECT_OPCODE_33
    Test for support of a specific named feature.
    Definition vst.h:1672
    -
    @ VST_EFFECT_OPCODE_04
    Set the name of the currently selected program.
    Definition vst.h:1162
    -
    @ VST_EFFECT_OPCODE_09
    Definition vst.h:1226
    -
    @ VST_EFFECT_OPCODE_PARAM_GET_NAME
    Definition vst.h:1218
    -
    @ VST_EFFECT_OPCODE_BANK_LOAD
    Definition vst.h:1907
    -
    @ VST_EFFECT_OPCODE_EDITOR_MOUSE
    Definition vst.h:1329
    -
    @ VST_EFFECT_OPCODE_WINDOW_CREATE
    Definition vst.h:1285
    -
    @ VST_EFFECT_OPCODE_0B
    Sets the block size, which is the maximum number of samples passed into the effect via process calls.
    Definition vst.h:1242
    -
    @ VST_EFFECT_OPCODE_PARAM_GET_VALUE
    Definition vst.h:1202
    -
    @ VST_EFFECT_OPCODE_39
    Definition vst.h:1733
    -
    @ VST_EFFECT_OPCODE_05
    Get the name of the currently selected program.
    Definition vst.h:1172
    -
    @ VST_EFFECT_OPCODE_1A
    Can the parameter be automated?
    Definition vst.h:1430
    -
    @ VST_EFFECT_OPCODE_19
    Appears to be related to midi and audio events.
    Definition vst.h:1422
    -
    @ VST_EFFECT_OPCODE_PROGRAM_SET_END
    Definition vst.h:1833
    -
    @ VST_EFFECT_OPCODE_GET_PROGRAM
    Definition vst.h:1154
    -
    @ VST_EFFECT_OPCODE_12
    Window Keyboard Event?
    Definition vst.h:1341
    -
    @ VST_EFFECT_OPCODE_42
    Midi related.
    Definition vst.h:1813
    -
    @ VST_EFFECT_OPCODE_EFFECT_CATEGORY
    Definition vst.h:1515
    -
    @ VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE
    Definition vst.h:1434
    -
    @ VST_EFFECT_OPCODE_WINDOW_DRAW
    Definition vst.h:1311
    -
    @ VST_EFFECT_OPCODE_DESTROY
    Definition vst.h:1136
    -
    @ VST_EFFECT_OPCODE_SETBLOCKSIZE
    Definition vst.h:1244
    -
    @ VST_EFFECT_OPCODE_02
    Set which program number is currently select.
    Definition vst.h:1142
    -
    @ VST_EFFECT_OPCODE_48
    End processing of audio.
    Definition vst.h:1877
    -
    @ VST_EFFECT_OPCODE_GETNAME2
    Definition vst.h:1639
    -
    @ VST_EFFECT_OPCODE_CUSTOM
    Definition vst.h:1663
    -
    @ VST_EFFECT_OPCODE_2E
    Translate an error code to a string.
    Definition vst.h:1617
    -
    @ VST_EFFECT_OPCODE_3D
    Definition vst.h:1778
    -
    @ VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE
    Definition vst.h:1353
    -
    @ VST_EFFECT_OPCODE_PARAM_PROPERTIES
    Definition vst.h:1726
    -
    @ VST_EFFECT_OPCODE_TAIL_SAMPLES
    Definition vst.h:1686
    -
    @ VST_EFFECT_OPCODE_30
    Retrieve the product name into the ptr buffer.
    Definition vst.h:1637
    -
    @ VST_EFFECT_OPCODE_PARAM_VALUE
    Definition vst.h:1204
    -
    @ VST_EFFECT_OPCODE_35
    Notify effect that it is idle?
    Definition vst.h:1695
    -
    @ VST_EFFECT_OPCODE_PROGRAM_GET_NAME
    Definition vst.h:1176
    -
    @ VST_EFFECT_OPCODE_0D
    Retrieve the client rect size of the plugins window.
    Definition vst.h:1270
    -
    @ VST_EFFECT_OPCODE_1E
    Definition vst.h:1470
    -
    @ VST_EFFECT_OPCODE_PROGRAM_LOAD
    Definition vst.h:1919
    -
    @ VST_EFFECT_OPCODE_23
    Retrieve category of this effect.
    Definition vst.h:1513
    -
    @ VST_EFFECT_OPCODE_VST_VERSION
    Definition vst.h:1743
    -
    @ VST_EFFECT_OPCODE_36
    Definition vst.h:1705
    -
    @ VST_EFFECT_OPCODE_EDITOR_OPEN
    Definition vst.h:1287
    -
    @ VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN
    Definition vst.h:1759
    -
    @ VST_EFFECT_OPCODE_00
    Create/Initialize the effect (if it has not been created already).
    Definition vst.h:1122
    -
    @ VST_EFFECT_OPCODE_2B
    Definition vst.h:1581
    -
    @ VST_EFFECT_OPCODE_SUSPEND_RESUME
    Definition vst.h:1260
    -
    @ VST_EFFECT_OPCODE_24
    Definition vst.h:1524
    -
    @ VST_EFFECT_OPCODE_PARAM_LABEL
    Definition vst.h:1190
    -
    @ VST_EFFECT_OPCODE_40
    Midi related.
    Definition vst.h:1799
    -
    @ VST_EFFECT_OPCODE_22
    Retrieve properties for the given output index.
    Definition vst.h:1504
    -
    @ VST_EFFECT_OPCODE_4F
    Definition vst.h:1944
    -
    @ VST_EFFECT_OPCODE_47
    Begin processing of audio.
    Definition vst.h:1868
    -
    @ VST_EFFECT_OPCODE_38
    Parameter Properties.
    Definition vst.h:1722
    -
    @ VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT
    Definition vst.h:1848
    -
    @ VST_EFFECT_OPCODE_0E
    Create the window for the plugin.
    Definition vst.h:1283
    -
    @ VST_EFFECT_OPCODE_3B
    Editor Virtual Key Down Input.
    Definition vst.h:1757
    -
    @ VST_EFFECT_OPCODE_BYPASS
    Definition vst.h:1592
    -
    @ VST_EFFECT_OPCODE_EDITOR_KEYBOARD
    Definition vst.h:1345
    -
    @ VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES
    Definition vst.h:1495
    -
    @ VST_EFFECT_OPCODE_VENDOR_NAME
    Definition vst.h:1630
    -
    @ VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE
    Definition vst.h:1432
    -
    @ VST_EFFECT_OPCODE_WINDOW_KEYBOARD
    Definition vst.h:1343
    -
    @ VST_EFFECT_OPCODE_GET_PROGRAM_NAME
    Definition vst.h:1174
    -
    @ VST_EFFECT_OPCODE_17
    Get Chunk Data.
    Definition vst.h:1395
    -
    @ VST_EFFECT_OPCODE_31
    Retrieve the vendor version in return value.
    Definition vst.h:1648
    -
    @ VST_EFFECT_OPCODE_2D
    Retrieve the effect name into the ptr buffer.
    Definition vst.h:1601
    -
    @ VST_EFFECT_OPCODE_07
    Get the string representing the value for the parameter.
    Definition vst.h:1198
    -
    @ VST_EFFECT_OPCODE_PROCESS_END
    Definition vst.h:1879
    -
    @ VST_EFFECT_OPCODE_SET_PROGRAM
    Definition vst.h:1144
    -
    @ VST_EFFECT_OPCODE_27
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1545
    -
    @ VST_EFFECT_OPCODE_EDITOR_DRAW
    Definition vst.h:1313
    -
    @ VST_EFFECT_OPCODE_15
    Window Unfocus Event?
    Definition vst.h:1373
    -
    @ VST_EFFECT_OPCODE_49
    Definition vst.h:1886
    -
    @ VST_EFFECT_OPCODE_NAME
    Definition vst.h:1607
    -
    @ VST_EFFECT_OPCODE_EDITOR_CLOSE
    Definition vst.h:1297
    -
    @ VST_EFFECT_OPCODE_29
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1559
    -
    @ VST_EFFECT_OPCODE_3A
    Retrieve the VST Version supported.
    Definition vst.h:1741
    -
    @ VST_EFFECT_OPCODE_11
    Window Mouse Event?
    Definition vst.h:1325
    -
    @ VST_EFFECT_OPCODE_PARAM_GET_LABEL
    Definition vst.h:1188
    -
    @ VST_EFFECT_OPCODE_SETSAMPLERATE
    Definition vst.h:1234
    -
    @ VST_EFFECT_OPCODE_0F
    Destroy the plugins window.
    Definition vst.h:1293
    -
    @ VST_EFFECT_OPCODE_GET_CHUNK_DATA
    Definition vst.h:1397
    -
    @ VST_EFFECT_OPCODE_INITIALIZE
    Definition vst.h:1126
    -
    @ VST_EFFECT_OPCODE_GETTAILSAMPLES
    Definition vst.h:1684
    -
    @ VST_EFFECT_OPCODE_18
    Set Chunk Data.
    Definition vst.h:1409
    -
    @ VST_EFFECT_OPCODE_EFFECT_NAME
    Definition vst.h:1605
    -
    @ VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES
    Definition vst.h:1724
    -
    @ VST_EFFECT_OPCODE_PARAM_AUTOMATABLE
    Definition vst.h:1436
    -
    @ VST_EFFECT_OPCODE_PARAM_GETNAME
    Definition vst.h:1216
    -
    @ VST_EFFECT_OPCODE_4A
    Definition vst.h:1895
    -
    @ VST_EFFECT_OPCODE_08
    Get the name for the parameter.
    Definition vst.h:1214
    -
    @ VST_EFFECT_OPCODE_13
    Window/Editor Idle/Keep-Alive Callback?
    Definition vst.h:1351
    -
    @ VST_EFFECT_OPCODE_45
    Host wants to know the current speaker arrangement.
    Definition vst.h:1846
    -
    @ VST_EFFECT_OPCODE_WINDOW_GETRECT
    Definition vst.h:1272
    -
    @ VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES
    Definition vst.h:1506
    -
    @ VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING
    Definition vst.h:1449
    -
    @ VST_EFFECT_OPCODE_GETVENDOR
    Definition vst.h:1628
    -
    @ VST_EFFECT_OPCODE_PROCESS_BEGIN
    Definition vst.h:1870
    -
    @ VST_EFFECT_OPCODE_1D
    Definition vst.h:1463
    -
    @ VST_EFFECT_OPCODE_PAUSE_UNPAUSE
    Definition vst.h:1258
    -
    @ VST_EFFECT_OPCODE_4C
    Host wants to know if we can load the provided program data.
    Definition vst.h:1917
    -
    @ VST_EFFECT_OPCODE_26
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1538
    -
    @ VST_EFFECT_OPCODE_GETNAME
    Definition vst.h:1603
    -
    @ VST_EFFECT_OPCODE_VENDOR_VERSION
    Definition vst.h:1652
    -
    @ VST_EFFECT_OPCODE_46
    Get the next effect contained in this effect.
    Definition vst.h:1859
    -
    @ VST_EFFECT_OPCODE_SET_PROGRAM_NAME
    Definition vst.h:1164
    -
    @ VST_EFFECT_OPCODE_FOURCC
    Definition vst.h:1383
    -
    @ VST_EFFECT_OPCODE_37
    Definition vst.h:1713
    -
    @ VST_EFFECT_OPCODE_44
    Host is done setting up a program.
    Definition vst.h:1831
    -
    @ VST_EFFECT_OPCODE_3F
    Midi related.
    Definition vst.h:1792
    -
    @ VST_EFFECT_OPCODE_WINDOW_DESTROY
    Definition vst.h:1295
    -
    @ VST_EFFECT_OPCODE_EDITOR_VKEY_UP
    Definition vst.h:1771
    -
    @ VST_EFFECT_OPCODE_1F
    Input connected.
    Definition vst.h:1477
    -
    @ VST_EFFECT_OPCODE_34
    Number of samples that are at the tail at the end of playback.
    Definition vst.h:1682
    -
    @ VST_EFFECT_OPCODE_2C
    Enable/Disable bypassing the effect.
    Definition vst.h:1590
    -
    @ VST_EFFECT_OPCODE_PROGRAM_SET
    Definition vst.h:1146
    -
    @ VST_EFFECT_OPCODE_SUPPORTS
    Definition vst.h:1674
    -
    @ VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN
    Definition vst.h:1823
    -
    @ VST_EFFECT_OPCODE_16
    Definition vst.h:1381
    -
    @ VST_EFFECT_OPCODE_TRANSLATE_ERROR
    Definition vst.h:1619
    -
    @ VST_EFFECT_OPCODE_EDITOR_RECT
    Definition vst.h:1274
    -
    @ VST_EFFECT_OPCODE_25
    Definition vst.h:1531
    -
    @ VST_EFFECT_OPCODE_PARAM_SET_VALUE
    Definition vst.h:1447
    -
    @ VST_EFFECT_OPCODE_SUSPEND
    Definition vst.h:1262
    -
    @ VST_EFFECT_OPCODE_0C
    Effect processing should be suspended/paused or resumed/unpaused.
    Definition vst.h:1256
    +
    1932 VST_EFFECT_OPCODE_32 = 0x32,
    + +
    1935
    +
    1943 VST_EFFECT_OPCODE_33 = 0x33,
    + +
    1946
    +
    1953 VST_EFFECT_OPCODE_34 = 0x34,
    + + +
    1958
    +
    1966 VST_EFFECT_OPCODE_35 = 0x35,
    + +
    1969
    +
    1976 VST_EFFECT_OPCODE_36 = 0x36,
    +
    1977
    +
    1984 VST_EFFECT_OPCODE_37 = 0x37,
    +
    1985
    +
    1993 VST_EFFECT_OPCODE_38 = 0x38,
    + + +
    1998
    +
    2004 VST_EFFECT_OPCODE_39 = 0x39,
    +
    2005
    +
    2012 VST_EFFECT_OPCODE_3A = 0x3A,
    + +
    2015
    +
    2016 //--------------------------------------------------------------------------------
    +
    2017 // VST 2.1
    +
    2018 //--------------------------------------------------------------------------------
    +
    2019
    +
    2028 VST_EFFECT_OPCODE_3B = 0x3B,
    + +
    2031
    +
    2040 VST_EFFECT_OPCODE_3C = 0x3C,
    + +
    2043
    +
    2049 VST_EFFECT_OPCODE_3D = 0x3D,
    +
    2050
    +
    2056 VST_EFFECT_OPCODE_3E = 0x3E,
    +
    2057
    +
    2063 VST_EFFECT_OPCODE_3F = 0x3F,
    +
    2064
    +
    2070 VST_EFFECT_OPCODE_40 = 0x40,
    +
    2071
    +
    2077 VST_EFFECT_OPCODE_41 = 0x41,
    +
    2078
    +
    2084 VST_EFFECT_OPCODE_42 = 0x42,
    +
    2085
    +
    2092 VST_EFFECT_OPCODE_43 = 0x43,
    + +
    2095
    +
    2102 VST_EFFECT_OPCODE_44 = 0x44,
    + +
    2105
    +
    2106 //--------------------------------------------------------------------------------
    +
    2107 // VST 2.3
    +
    2108 //--------------------------------------------------------------------------------
    +
    2109
    +
    2117 VST_EFFECT_OPCODE_45 = 0x45,
    + +
    2120
    +
    2130 VST_EFFECT_OPCODE_46 = 0x46,
    + +
    2133
    +
    2139 VST_EFFECT_OPCODE_47 = 0x47,
    + +
    2142
    +
    2148 VST_EFFECT_OPCODE_48 = 0x48,
    + +
    2151
    +
    2157 VST_EFFECT_OPCODE_49 = 0x49,
    +
    2158
    +
    2166 VST_EFFECT_OPCODE_4A = 0x4A,
    +
    2167
    +
    2176 VST_EFFECT_OPCODE_4B = 0x4B,
    + +
    2179
    +
    2188 VST_EFFECT_OPCODE_4C = 0x4C,
    + +
    2191
    +
    2192 //--------------------------------------------------------------------------------
    +
    2193 // VST 2.4
    +
    2194 //--------------------------------------------------------------------------------
    +
    2195
    +
    2201 VST_EFFECT_OPCODE_4D = 0x4D,
    +
    2202
    +
    2208 VST_EFFECT_OPCODE_4E = 0x4E,
    +
    2209
    +
    2215 VST_EFFECT_OPCODE_4F = 0x4F,
    +
    2216
    +
    2218 VST_EFFECT_OPCODE_MAX,
    +
    2219
    +
    2221 _VST_EFFECT_OPCODE_PAD = 0xFFFFFFFFul,
    +
    2222};
    +
    @ VST_EFFECT_OPCODE_WINDOW_MOUSE
    Definition vst.h:1586
    +
    @ VST_EFFECT_OPCODE_2A
    Host wants to change the speaker arrangement.
    Definition vst.h:1844
    +
    @ VST_EFFECT_OPCODE_GETVENDORVERSION
    Definition vst.h:1921
    +
    @ VST_EFFECT_OPCODE_20
    Input disconnected.
    Definition vst.h:1755
    +
    @ VST_EFFECT_OPCODE_14
    Window Focus Event?
    Definition vst.h:1622
    +
    @ VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING
    Definition vst.h:1465
    +
    @ VST_EFFECT_OPCODE_PARAM_GETLABEL
    Definition vst.h:1445
    +
    @ VST_EFFECT_OPCODE_4E
    Definition vst.h:2208
    +
    @ VST_EFFECT_OPCODE_43
    Host is starting to set up a program.
    Definition vst.h:2092
    +
    @ VST_EFFECT_OPCODE_3E
    Midi related.
    Definition vst.h:2056
    +
    @ VST_EFFECT_OPCODE_32
    User-defined Op-Code for VST extensions.
    Definition vst.h:1932
    +
    @ VST_EFFECT_OPCODE_03
    Get currently selected program number.
    Definition vst.h:1411
    +
    @ VST_EFFECT_OPCODE_SET_CHUNK_DATA
    Definition vst.h:1670
    +
    @ VST_EFFECT_OPCODE_21
    Retrieve properties for the given input index.
    Definition vst.h:1764
    +
    @ VST_EFFECT_OPCODE_PRODUCT_NAME
    Definition vst.h:1912
    +
    @ VST_EFFECT_OPCODE_4B
    Host wants to know if we can load the provided bank data.
    Definition vst.h:2176
    +
    @ VST_EFFECT_OPCODE_PARAM_NAME
    Definition vst.h:1479
    +
    @ VST_EFFECT_OPCODE_1C
    Definition vst.h:1727
    +
    @ VST_EFFECT_OPCODE_41
    Midi related.
    Definition vst.h:2077
    +
    @ VST_EFFECT_OPCODE_SET_SAMPLE_RATE
    Definition vst.h:1495
    +
    @ VST_EFFECT_OPCODE_CREATE
    Definition vst.h:1383
    +
    @ VST_EFFECT_OPCODE_EDITOR_GET_RECT
    Definition vst.h:1535
    +
    @ VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT
    Definition vst.h:1846
    +
    @ VST_EFFECT_OPCODE_PARAM_GETVALUE
    Definition vst.h:1459
    +
    @ VST_EFFECT_OPCODE_PROGRAM_SET_NAME
    Definition vst.h:1425
    +
    @ VST_EFFECT_OPCODE_06
    Get the value? label for the parameter.
    Definition vst.h:1443
    +
    @ VST_EFFECT_OPCODE_0A
    Set the new sample rate for the plugin to use.
    Definition vst.h:1491
    +
    @ VST_EFFECT_OPCODE_10
    Window Draw Event?
    Definition vst.h:1568
    +
    @ VST_EFFECT_OPCODE_2F
    Retrieve the vendor name into the ptr buffer.
    Definition vst.h:1897
    +
    @ VST_EFFECT_OPCODE_PROGRAM_GET
    Definition vst.h:1415
    +
    @ VST_EFFECT_OPCODE_28
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1823
    +
    @ VST_EFFECT_OPCODE_4D
    Definition vst.h:2201
    +
    @ VST_EFFECT_OPCODE_01
    Destroy the effect (if there is any) and free its memory.
    Definition vst.h:1393
    +
    @ VST_EFFECT_OPCODE_3C
    Editor Virtual Key Up Event.
    Definition vst.h:2040
    +
    @ VST_EFFECT_OPCODE_1B
    Set Parameter value from string representation.
    Definition vst.h:1716
    +
    @ VST_EFFECT_OPCODE_SET_BLOCK_SIZE
    Definition vst.h:1505
    +
    @ VST_EFFECT_OPCODE_IDLE
    Definition vst.h:1968
    +
    @ VST_EFFECT_OPCODE_33
    Test for support of a specific named feature.
    Definition vst.h:1943
    +
    @ VST_EFFECT_OPCODE_04
    Set the name of the currently selected program.
    Definition vst.h:1421
    +
    @ VST_EFFECT_OPCODE_09
    Definition vst.h:1485
    +
    @ VST_EFFECT_OPCODE_PARAM_GET_NAME
    Definition vst.h:1477
    +
    @ VST_EFFECT_OPCODE_BANK_LOAD
    Definition vst.h:2178
    +
    @ VST_EFFECT_OPCODE_EDITOR_MOUSE
    Definition vst.h:1588
    +
    @ VST_EFFECT_OPCODE_WINDOW_CREATE
    Definition vst.h:1544
    +
    @ VST_EFFECT_OPCODE_0B
    Sets the block size, which is the maximum number of samples passed into the effect via process calls.
    Definition vst.h:1501
    +
    @ VST_EFFECT_OPCODE_PARAM_GET_VALUE
    Definition vst.h:1461
    +
    @ VST_EFFECT_OPCODE_39
    Definition vst.h:2004
    +
    @ VST_EFFECT_OPCODE_05
    Get the name of the currently selected program.
    Definition vst.h:1431
    +
    @ VST_EFFECT_OPCODE_1A
    Can the parameter be automated?
    Definition vst.h:1701
    +
    @ VST_EFFECT_OPCODE_19
    Send events from host to plug-in.
    Definition vst.h:1691
    +
    @ VST_EFFECT_OPCODE_PROGRAM_SET_END
    Definition vst.h:2104
    +
    @ VST_EFFECT_OPCODE_GET_PROGRAM
    Definition vst.h:1413
    +
    @ VST_EFFECT_OPCODE_12
    Window Keyboard Event?
    Definition vst.h:1600
    +
    @ VST_EFFECT_OPCODE_42
    Midi related.
    Definition vst.h:2084
    +
    @ VST_EFFECT_OPCODE_EFFECT_CATEGORY
    Definition vst.h:1786
    +
    @ VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE
    Definition vst.h:1705
    +
    @ VST_EFFECT_OPCODE_WINDOW_DRAW
    Definition vst.h:1570
    +
    @ VST_EFFECT_OPCODE_DESTROY
    Definition vst.h:1395
    +
    @ VST_EFFECT_OPCODE_SETBLOCKSIZE
    Definition vst.h:1503
    +
    @ VST_EFFECT_OPCODE_02
    Set which program number is currently select.
    Definition vst.h:1401
    +
    @ VST_EFFECT_OPCODE_48
    End processing of audio.
    Definition vst.h:2148
    +
    @ VST_EFFECT_OPCODE_GETNAME2
    Definition vst.h:1910
    +
    @ VST_EFFECT_OPCODE_CUSTOM
    Definition vst.h:1934
    +
    @ VST_EFFECT_OPCODE_2E
    Translate an error code to a string.
    Definition vst.h:1888
    +
    @ VST_EFFECT_OPCODE_3D
    Definition vst.h:2049
    +
    @ VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE
    Definition vst.h:1612
    +
    @ VST_EFFECT_OPCODE_PARAM_PROPERTIES
    Definition vst.h:1997
    +
    @ VST_EFFECT_OPCODE_TAIL_SAMPLES
    Definition vst.h:1957
    +
    @ VST_EFFECT_OPCODE_30
    Retrieve the product name into the ptr buffer.
    Definition vst.h:1908
    +
    @ VST_EFFECT_OPCODE_PARAM_VALUE
    Definition vst.h:1463
    +
    @ VST_EFFECT_OPCODE_35
    Notify effect that it is idle?
    Definition vst.h:1966
    +
    @ VST_EFFECT_OPCODE_PROGRAM_GET_NAME
    Definition vst.h:1435
    +
    @ VST_EFFECT_OPCODE_0D
    Retrieve the client rect size of the plugins window.
    Definition vst.h:1529
    +
    @ VST_EFFECT_OPCODE_1E
    Definition vst.h:1741
    +
    @ VST_EFFECT_OPCODE_PROGRAM_LOAD
    Definition vst.h:2190
    +
    @ VST_EFFECT_OPCODE_23
    Retrieve category of this effect.
    Definition vst.h:1784
    +
    @ VST_EFFECT_OPCODE_VST_VERSION
    Definition vst.h:2014
    +
    @ VST_EFFECT_OPCODE_36
    Definition vst.h:1976
    +
    @ VST_EFFECT_OPCODE_EDITOR_OPEN
    Definition vst.h:1546
    +
    @ VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN
    Definition vst.h:2030
    +
    @ VST_EFFECT_OPCODE_00
    Create/Initialize the effect (if it has not been created already).
    Definition vst.h:1381
    +
    @ VST_EFFECT_OPCODE_2B
    Definition vst.h:1852
    +
    @ VST_EFFECT_OPCODE_SUSPEND_RESUME
    Definition vst.h:1519
    +
    @ VST_EFFECT_OPCODE_24
    Definition vst.h:1795
    +
    @ VST_EFFECT_OPCODE_PARAM_LABEL
    Definition vst.h:1449
    +
    @ VST_EFFECT_OPCODE_40
    Midi related.
    Definition vst.h:2070
    +
    @ VST_EFFECT_OPCODE_22
    Retrieve properties for the given output index.
    Definition vst.h:1775
    +
    @ VST_EFFECT_OPCODE_4F
    Definition vst.h:2215
    +
    @ VST_EFFECT_OPCODE_47
    Begin processing of audio.
    Definition vst.h:2139
    +
    @ VST_EFFECT_OPCODE_38
    Parameter Properties.
    Definition vst.h:1993
    +
    @ VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT
    Definition vst.h:2119
    +
    @ VST_EFFECT_OPCODE_0E
    Create the window for the plugin.
    Definition vst.h:1542
    +
    @ VST_EFFECT_OPCODE_3B
    Editor Virtual Key Down Input.
    Definition vst.h:2028
    +
    @ VST_EFFECT_OPCODE_BYPASS
    Definition vst.h:1863
    +
    @ VST_EFFECT_OPCODE_EDITOR_KEYBOARD
    Definition vst.h:1604
    +
    @ VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES
    Definition vst.h:1766
    +
    @ VST_EFFECT_OPCODE_VENDOR_NAME
    Definition vst.h:1901
    +
    @ VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE
    Definition vst.h:1703
    +
    @ VST_EFFECT_OPCODE_WINDOW_KEYBOARD
    Definition vst.h:1602
    +
    @ VST_EFFECT_OPCODE_GET_PROGRAM_NAME
    Definition vst.h:1433
    +
    @ VST_EFFECT_OPCODE_17
    Get Chunk Data.
    Definition vst.h:1654
    +
    @ VST_EFFECT_OPCODE_31
    Retrieve the vendor version in return value.
    Definition vst.h:1919
    +
    @ VST_EFFECT_OPCODE_2D
    Retrieve the effect name into the ptr buffer.
    Definition vst.h:1872
    +
    @ VST_EFFECT_OPCODE_07
    Get the string representing the value for the parameter.
    Definition vst.h:1457
    +
    @ VST_EFFECT_OPCODE_EVENT
    Definition vst.h:1693
    +
    @ VST_EFFECT_OPCODE_PROCESS_END
    Definition vst.h:2150
    +
    @ VST_EFFECT_OPCODE_SET_PROGRAM
    Definition vst.h:1403
    +
    @ VST_EFFECT_OPCODE_27
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1816
    +
    @ VST_EFFECT_OPCODE_EDITOR_DRAW
    Definition vst.h:1572
    +
    @ VST_EFFECT_OPCODE_15
    Window Unfocus Event?
    Definition vst.h:1632
    +
    @ VST_EFFECT_OPCODE_49
    Definition vst.h:2157
    +
    @ VST_EFFECT_OPCODE_NAME
    Definition vst.h:1878
    +
    @ VST_EFFECT_OPCODE_EDITOR_CLOSE
    Definition vst.h:1556
    +
    @ VST_EFFECT_OPCODE_29
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1830
    +
    @ VST_EFFECT_OPCODE_3A
    Retrieve the VST Version supported.
    Definition vst.h:2012
    +
    @ VST_EFFECT_OPCODE_11
    Window Mouse Event?
    Definition vst.h:1584
    +
    @ VST_EFFECT_OPCODE_PARAM_GET_LABEL
    Definition vst.h:1447
    +
    @ VST_EFFECT_OPCODE_SETSAMPLERATE
    Definition vst.h:1493
    +
    @ VST_EFFECT_OPCODE_0F
    Destroy the plugins window.
    Definition vst.h:1552
    +
    @ VST_EFFECT_OPCODE_GET_CHUNK_DATA
    Definition vst.h:1656
    +
    @ VST_EFFECT_OPCODE_INITIALIZE
    Definition vst.h:1385
    +
    @ VST_EFFECT_OPCODE_GETTAILSAMPLES
    Definition vst.h:1955
    +
    @ VST_EFFECT_OPCODE_18
    Set Chunk Data.
    Definition vst.h:1668
    +
    @ VST_EFFECT_OPCODE_EFFECT_NAME
    Definition vst.h:1876
    +
    @ VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES
    Definition vst.h:1995
    +
    @ VST_EFFECT_OPCODE_PARAM_AUTOMATABLE
    Definition vst.h:1707
    +
    @ VST_EFFECT_OPCODE_PARAM_GETNAME
    Definition vst.h:1475
    +
    @ VST_EFFECT_OPCODE_4A
    Definition vst.h:2166
    +
    @ VST_EFFECT_OPCODE_08
    Get the name for the parameter.
    Definition vst.h:1473
    +
    @ VST_EFFECT_OPCODE_13
    Window/Editor Idle/Keep-Alive Callback?
    Definition vst.h:1610
    +
    @ VST_EFFECT_OPCODE_45
    Host wants to know the current speaker arrangement.
    Definition vst.h:2117
    +
    @ VST_EFFECT_OPCODE_WINDOW_GETRECT
    Definition vst.h:1531
    +
    @ VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES
    Definition vst.h:1777
    +
    @ VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING
    Definition vst.h:1720
    +
    @ VST_EFFECT_OPCODE_GETVENDOR
    Definition vst.h:1899
    +
    @ VST_EFFECT_OPCODE_PROCESS_BEGIN
    Definition vst.h:2141
    +
    @ VST_EFFECT_OPCODE_1D
    Definition vst.h:1734
    +
    @ VST_EFFECT_OPCODE_PAUSE_UNPAUSE
    Definition vst.h:1517
    +
    @ VST_EFFECT_OPCODE_4C
    Host wants to know if we can load the provided program data.
    Definition vst.h:2188
    +
    @ VST_EFFECT_OPCODE_26
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1809
    +
    @ VST_EFFECT_OPCODE_GETNAME
    Definition vst.h:1874
    +
    @ VST_EFFECT_OPCODE_VENDOR_VERSION
    Definition vst.h:1923
    +
    @ VST_EFFECT_OPCODE_46
    Get the next effect contained in this effect.
    Definition vst.h:2130
    +
    @ VST_EFFECT_OPCODE_SET_PROGRAM_NAME
    Definition vst.h:1423
    +
    @ VST_EFFECT_OPCODE_FOURCC
    Definition vst.h:1642
    +
    @ VST_EFFECT_OPCODE_37
    Definition vst.h:1984
    +
    @ VST_EFFECT_OPCODE_44
    Host is done setting up a program.
    Definition vst.h:2102
    +
    @ VST_EFFECT_OPCODE_3F
    Midi related.
    Definition vst.h:2063
    +
    @ VST_EFFECT_OPCODE_WINDOW_DESTROY
    Definition vst.h:1554
    +
    @ VST_EFFECT_OPCODE_EDITOR_VKEY_UP
    Definition vst.h:2042
    +
    @ VST_EFFECT_OPCODE_1F
    Input connected.
    Definition vst.h:1748
    +
    @ VST_EFFECT_OPCODE_34
    Number of samples that are at the tail at the end of playback.
    Definition vst.h:1953
    +
    @ VST_EFFECT_OPCODE_2C
    Enable/Disable bypassing the effect.
    Definition vst.h:1861
    +
    @ VST_EFFECT_OPCODE_PROGRAM_SET
    Definition vst.h:1405
    +
    @ VST_EFFECT_OPCODE_SUPPORTS
    Definition vst.h:1945
    +
    @ VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN
    Definition vst.h:2094
    +
    @ VST_EFFECT_OPCODE_16
    Definition vst.h:1640
    +
    @ VST_EFFECT_OPCODE_TRANSLATE_ERROR
    Definition vst.h:1890
    +
    @ VST_EFFECT_OPCODE_EDITOR_RECT
    Definition vst.h:1533
    +
    @ VST_EFFECT_OPCODE_25
    Definition vst.h:1802
    +
    @ VST_EFFECT_OPCODE_PARAM_SET_VALUE
    Definition vst.h:1718
    +
    @ VST_EFFECT_OPCODE_SUSPEND
    Definition vst.h:1521
    +
    @ VST_EFFECT_OPCODE_0C
    Effect processing should be suspended/paused or resumed/unpaused.
    Definition vst.h:1515
    +
    +
    + + +

    ◆ VST_EVENT_TYPE

    + +
    +
    + + + + +
    enum VST_EVENT_TYPE
    +
    + +

    Available event types.

    +

    Seems like we can implement our own events for smooth automation and similar.

    + + + + + + + + + + +
    Enumerator
    VST_EVENT_TYPE_00 

    Invalid event.

    +

    Crashes the host or plug-in if used.

    +
    VST_EVENT_TYPE_INVALID 
    See also
    VST_EVENT_TYPE_00
    +
    VST_EVENT_TYPE_01 

    MIDI Event.

    +

    Allows casting vst_event_t to vst_event_midi_t.

    +
    VST_EVENT_TYPE_MIDI 
    See also
    VST_EVENT_TYPE_01
    +
    VST_EVENT_TYPE_02 
    VST_EVENT_TYPE_03 
    VST_EVENT_TYPE_04 
    Todo:
    Seems to be related to parameter automation in some hosts. Structure varies by host, only the first section (vst_event_t) is identical.
    +
    VST_EVENT_TYPE_05 
    Todo:
    Seems to be related to switch parameter automation in some hosts. Structure varies by host, only the first section (vst_event_t) is identical.
    +
    VST_EVENT_TYPE_MIDI_SYSEX 

    MIDI SysEx Event.

    +

    Allows casting vst_event_t to vst_event_midi_sysex_t. See: https://blog.landr.com/midi-sysex/

    +
    + +

    Definition at line 535 of file vst.h.

    +
    535 {
    + + +
    543
    + + +
    551
    + + +
    554
    + +
    558
    + +
    562
    + +
    569};
    +
    @ VST_EVENT_TYPE_INVALID
    Definition vst.h:542
    +
    @ VST_EVENT_TYPE_05
    Definition vst.h:561
    +
    @ VST_EVENT_TYPE_02
    Definition vst.h:552
    +
    @ VST_EVENT_TYPE_04
    Definition vst.h:557
    +
    @ VST_EVENT_TYPE_01
    MIDI Event.
    Definition vst.h:548
    +
    @ VST_EVENT_TYPE_00
    Invalid event.
    Definition vst.h:540
    +
    @ VST_EVENT_TYPE_03
    Definition vst.h:553
    +
    @ VST_EVENT_TYPE_MIDI_SYSEX
    MIDI SysEx Event.
    Definition vst.h:568
    +
    @ VST_EVENT_TYPE_MIDI
    Definition vst.h:550
    @@ -2706,7 +2826,31 @@ Appears to be Mac OS exclusive. VST_HOST_OPCODE_06  VST_HOST_OPCODE_07  VST_HOST_OPCODE_08  -VST_HOST_OPCODE_09  +VST_HOST_OPCODE_09 

    Send events from plug-in to host.

    +

    The host must support receiving events (see vst_host_supports_t::receiveVstEvents) while the plug-in may optionally signal to the host that it wants to send events to the host (see vst_effect_supports_t::sendVstEvents).

    +
    See also
    vst_event_t
    +
    +vst_events_t
    +
    +vst_effect_supports_t.sendVstEvents
    +
    +vst_host_supports_t.receiveVstEvents
    +
    +vst_effect_supports_t.sendVstMidiEvents
    +
    +vst_host_supports_t.receiveVstMidiEvents
    +
    +VST_EFFECT_OPCODE_EVENT
    +
    Note
    (VST 2.0+) Available from VST 2.0 onwards.
    +
    Parameters
    + + +
    p_ptrA valid pointer to a vst_events_t structure.
    +
    +
    + +VST_HOST_OPCODE_EVENT 
    See also
    VST_HOST_OPCODE_09
    + VST_HOST_OPCODE_0A  VST_HOST_OPCODE_0B  VST_HOST_OPCODE_0C  @@ -2799,6 +2943,9 @@ In VST 2.3 and later this may only be called while between VST_HOST_OPCODE_PARAM_START_EDIT 
    See also
    VST_HOST_OPCODE_2B
    VST_HOST_OPCODE_2C 

    Notify host that parameter is no longer being edited.

    +

    "Unlocks" the parameter for further editing in compatible hosts. Remember to call the VST_HOST_OPCODE_PARAM_UPDATE op-code afterwards so that the host knows it needs to update its automation data.

    +
    Note
    (VST 2.1+) Available from VST 2.1 onwards.
    +
    See also
    VST_HOST_OPCODE_PARAM_UPDATE
    Parameters
    @@ -2815,187 +2962,189 @@ In VST 2.3 and later this may only be called while between _VST_HOST_OPCODE_PAD 
    p_int1Parameter index.
    -

    Definition at line 537 of file vst.h.

    -
    537 {
    -
    546 VST_HOST_OPCODE_00 = 0x00, // cb(vst, 0x00, ?, 0, 0);
    - - -
    551
    -
    556 VST_HOST_OPCODE_01 = 0x01,
    - -
    559
    -
    566 VST_HOST_OPCODE_02 = 0x02, // bool cb(0, 0x02, 0, 0, 0);
    - -
    569
    -
    574 VST_HOST_OPCODE_03 = 0x03,
    - -
    577
    -
    578 VST_HOST_OPCODE_04 = 0x04,
    -
    579
    -
    580 //--------------------------------------------------------------------------------
    -
    581 // VST 2.x starts here.
    -
    582 //--------------------------------------------------------------------------------
    -
    583
    -
    584 VST_HOST_OPCODE_05 = 0x05,
    -
    585
    -
    586 VST_HOST_OPCODE_06 = 0x06,
    -
    587
    -
    588 VST_HOST_OPCODE_07 = 0x07,
    -
    589
    -
    590 VST_HOST_OPCODE_08 = 0x08,
    -
    591
    -
    592 VST_HOST_OPCODE_09 = 0x09,
    -
    593
    -
    594 VST_HOST_OPCODE_0A = 0x0A,
    -
    595
    -
    596 VST_HOST_OPCODE_0B = 0x0B,
    -
    597
    -
    598 VST_HOST_OPCODE_0C = 0x0C,
    -
    599
    -
    610 VST_HOST_OPCODE_0D = 0x0D,
    - -
    613
    -
    614 VST_HOST_OPCODE_0E = 0x0E,
    -
    615
    -
    616 VST_HOST_OPCODE_0F = 0x0F,
    -
    617
    -
    618 VST_HOST_OPCODE_10 = 0x10,
    -
    619
    -
    620 VST_HOST_OPCODE_11 = 0x11,
    -
    621
    -
    622 VST_HOST_OPCODE_12 = 0x12,
    -
    623
    -
    624 VST_HOST_OPCODE_13 = 0x13,
    -
    625
    -
    626 VST_HOST_OPCODE_14 = 0x14,
    -
    627
    -
    628 VST_HOST_OPCODE_15 = 0x15,
    -
    629
    -
    630 VST_HOST_OPCODE_16 = 0x16,
    -
    631
    -
    632 VST_HOST_OPCODE_17 = 0x17,
    -
    633
    -
    634 VST_HOST_OPCODE_18 = 0x18,
    -
    635
    -
    636 VST_HOST_OPCODE_19 = 0x19,
    -
    637
    -
    638 VST_HOST_OPCODE_1A = 0x1A,
    -
    639
    -
    640 VST_HOST_OPCODE_1B = 0x1B,
    -
    641
    -
    642 VST_HOST_OPCODE_1C = 0x1C,
    -
    643
    -
    644 VST_HOST_OPCODE_1D = 0x1D,
    -
    645
    -
    646 VST_HOST_OPCODE_1E = 0x1E,
    -
    647
    -
    648 VST_HOST_OPCODE_1F = 0x1F,
    -
    649
    -
    654 VST_HOST_OPCODE_20 = 0x20,
    - -
    657
    -
    662 VST_HOST_OPCODE_21 = 0x21,
    - -
    665
    -
    670 VST_HOST_OPCODE_22 = 0x22,
    - -
    673
    -
    677 VST_HOST_OPCODE_23 = 0x23,
    - -
    680
    -
    681 VST_HOST_OPCODE_24 = 0x24,
    -
    682
    -
    688 VST_HOST_OPCODE_25 = 0x25,
    - -
    691
    -
    692 VST_HOST_OPCODE_26 = 0x26,
    -
    693
    -
    695 VST_HOST_OPCODE_27 = 0x27,
    -
    696
    -
    698 VST_HOST_OPCODE_28 = 0x28,
    -
    699
    -
    700 VST_HOST_OPCODE_29 = 0x29,
    -
    701
    -
    705 VST_HOST_OPCODE_2A = 0x2A,
    - -
    708
    -
    713 VST_HOST_OPCODE_2B = 0x2B,
    - -
    716
    -
    721 VST_HOST_OPCODE_2C = 0x2C,
    - -
    724
    -
    725 VST_HOST_OPCODE_2D = 0x2D,
    -
    726 VST_HOST_OPCODE_2E = 0x2E,
    -
    727 VST_HOST_OPCODE_2F = 0x2F,
    -
    728
    -
    729 // Highest number of known OPCODE.
    - -
    731
    -
    732 // Pad to force 32-bit number.
    -
    733 _VST_HOST_OPCODE_PAD = 0xFFFFFFFFul,
    -
    734};
    -
    @ VST_HOST_OPCODE_28
    Crash the host if p_ptr isn't nullptr.
    Definition vst.h:698
    -
    @ VST_HOST_OPCODE_04
    Definition vst.h:578
    -
    @ VST_HOST_OPCODE_18
    Definition vst.h:634
    -
    @ VST_HOST_OPCODE_EDITOR_UPDATE
    Definition vst.h:707
    -
    @ VST_HOST_OPCODE_PARAM_START_EDIT
    Definition vst.h:715
    -
    @ VST_HOST_OPCODE_PARAM_STOP_EDIT
    Definition vst.h:723
    -
    @ VST_HOST_OPCODE_06
    Definition vst.h:586
    -
    @ VST_HOST_OPCODE_1A
    Definition vst.h:638
    -
    @ VST_HOST_OPCODE_0F
    Definition vst.h:616
    -
    @ VST_HOST_OPCODE_2F
    Definition vst.h:727
    -
    @ VST_HOST_OPCODE_IO_MODIFIED
    Definition vst.h:612
    -
    @ VST_HOST_OPCODE_1B
    Definition vst.h:640
    -
    @ VST_HOST_OPCODE_12
    Definition vst.h:622
    -
    @ VST_HOST_OPCODE_KEEPALIVE_OR_IDLE
    Definition vst.h:576
    -
    @ VST_HOST_OPCODE_07
    Definition vst.h:588
    -
    @ VST_HOST_OPCODE_1C
    Definition vst.h:642
    -
    @ VST_HOST_OPCODE_08
    Definition vst.h:590
    -
    @ VST_HOST_OPCODE_27
    Crash the host if p_ptr isn't nullptr.
    Definition vst.h:695
    -
    @ VST_HOST_OPCODE_20
    Retrieve the vendor name into the ptr buffer.
    Definition vst.h:654
    -
    @ VST_HOST_OPCODE_2B
    Notify host that a parameter is being edited.
    Definition vst.h:713
    -
    @ VST_HOST_OPCODE_16
    Definition vst.h:630
    -
    @ VST_HOST_OPCODE_25
    Check if the host supports a certain feature.
    Definition vst.h:688
    -
    @ VST_HOST_OPCODE_1D
    Definition vst.h:644
    -
    @ VST_HOST_OPCODE_23
    User defined OP Code, for custom interaction.
    Definition vst.h:677
    -
    @ VST_HOST_OPCODE_15
    Definition vst.h:628
    -
    @ VST_HOST_OPCODE_24
    Definition vst.h:681
    -
    @ VST_HOST_OPCODE_19
    Definition vst.h:636
    -
    @ VST_HOST_OPCODE_05
    Definition vst.h:584
    -
    @ VST_HOST_OPCODE_1E
    Definition vst.h:646
    -
    @ VST_HOST_OPCODE_29
    Definition vst.h:700
    -
    @ VST_HOST_OPCODE_01
    Retrieve the Hosts VST Version.
    Definition vst.h:556
    -
    @ VST_HOST_OPCODE_AUTOMATE
    Definition vst.h:548
    -
    @ VST_HOST_OPCODE_0A
    Definition vst.h:594
    -
    @ VST_HOST_OPCODE_26
    Definition vst.h:692
    -
    @ VST_HOST_OPCODE_11
    Definition vst.h:620
    -
    @ VST_HOST_OPCODE_0C
    Definition vst.h:598
    -
    @ VST_HOST_OPCODE_10
    Definition vst.h:618
    -
    @ VST_HOST_OPCODE_2C
    Notify host that parameter is no longer being edited.
    Definition vst.h:721
    -
    @ VST_HOST_OPCODE_13
    Definition vst.h:624
    -
    @ VST_HOST_OPCODE_0E
    Definition vst.h:614
    -
    @ VST_HOST_OPCODE_2D
    Definition vst.h:725
    -
    @ VST_HOST_OPCODE_0D
    Notify the host that numInputs/numOutputs/delay/numParams has changed.
    Definition vst.h:610
    -
    @ VST_HOST_OPCODE_00
    Update automation for a given Parameter.
    Definition vst.h:546
    -
    @ VST_HOST_OPCODE_17
    Definition vst.h:632
    -
    @ VST_HOST_OPCODE_03
    Some sort of idle keep-alive?
    Definition vst.h:574
    -
    @ VST_HOST_OPCODE_PRODUCT_NAME
    Definition vst.h:664
    -
    @ VST_HOST_OPCODE_2A
    Request an update of the editor window.
    Definition vst.h:705
    -
    @ VST_HOST_OPCODE_02
    Get the currently selected effect id in container plug-ins.
    Definition vst.h:566
    -
    @ VST_HOST_OPCODE_VENDOR_VERSION
    Definition vst.h:672
    -
    @ VST_HOST_OPCODE_14
    Definition vst.h:626
    -
    @ VST_HOST_OPCODE_VENDOR_NAME
    Definition vst.h:656
    -
    @ VST_HOST_OPCODE_2E
    Definition vst.h:726
    -
    @ VST_HOST_OPCODE_MAX
    Definition vst.h:730
    -
    @ VST_HOST_OPCODE_22
    Retrieve the vendor version in return value.
    Definition vst.h:670
    -
    @ _VST_HOST_OPCODE_PAD
    Definition vst.h:733
    -
    @ VST_HOST_OPCODE_21
    Retrieve the product name into the ptr buffer.
    Definition vst.h:662
    -
    @ VST_HOST_OPCODE_CUSTOM
    Definition vst.h:679
    -
    @ VST_HOST_OPCODE_PARAM_UPDATE
    Definition vst.h:550
    -
    @ VST_HOST_OPCODE_1F
    Definition vst.h:648
    -
    @ VST_HOST_OPCODE_0B
    Definition vst.h:596
    -
    @ VST_HOST_OPCODE_09
    Definition vst.h:592
    +

    Definition at line 736 of file vst.h.

    +
    736 {
    +
    745 VST_HOST_OPCODE_00 = 0x00, // cb(vst, 0x00, ?, 0, 0);
    + + +
    750
    +
    755 VST_HOST_OPCODE_01 = 0x01,
    + +
    758
    +
    765 VST_HOST_OPCODE_02 = 0x02, // bool cb(0, 0x02, 0, 0, 0);
    + +
    768
    +
    773 VST_HOST_OPCODE_03 = 0x03,
    + +
    776
    +
    777 VST_HOST_OPCODE_04 = 0x04,
    +
    778
    +
    779 //--------------------------------------------------------------------------------
    +
    780 // VST 2.x starts here.
    +
    781 //--------------------------------------------------------------------------------
    +
    782
    +
    783 VST_HOST_OPCODE_05 = 0x05,
    +
    784
    +
    785 VST_HOST_OPCODE_06 = 0x06,
    +
    786
    +
    787 VST_HOST_OPCODE_07 = 0x07,
    +
    788
    +
    789 VST_HOST_OPCODE_08 = 0x08,
    +
    790
    +
    806 VST_HOST_OPCODE_09 = 0x09,
    + +
    809
    +
    810 VST_HOST_OPCODE_0A = 0x0A,
    +
    811
    +
    812 VST_HOST_OPCODE_0B = 0x0B,
    +
    813
    +
    814 VST_HOST_OPCODE_0C = 0x0C,
    +
    815
    +
    826 VST_HOST_OPCODE_0D = 0x0D,
    + +
    829
    +
    830 VST_HOST_OPCODE_0E = 0x0E,
    +
    831
    +
    832 VST_HOST_OPCODE_0F = 0x0F,
    +
    833
    +
    834 VST_HOST_OPCODE_10 = 0x10,
    +
    835
    +
    836 VST_HOST_OPCODE_11 = 0x11,
    +
    837
    +
    838 VST_HOST_OPCODE_12 = 0x12,
    +
    839
    +
    840 VST_HOST_OPCODE_13 = 0x13,
    +
    841
    +
    842 VST_HOST_OPCODE_14 = 0x14,
    +
    843
    +
    844 VST_HOST_OPCODE_15 = 0x15,
    +
    845
    +
    846 VST_HOST_OPCODE_16 = 0x16,
    +
    847
    +
    848 VST_HOST_OPCODE_17 = 0x17,
    +
    849
    +
    850 VST_HOST_OPCODE_18 = 0x18,
    +
    851
    +
    852 VST_HOST_OPCODE_19 = 0x19,
    +
    853
    +
    854 VST_HOST_OPCODE_1A = 0x1A,
    +
    855
    +
    856 VST_HOST_OPCODE_1B = 0x1B,
    +
    857
    +
    858 VST_HOST_OPCODE_1C = 0x1C,
    +
    859
    +
    860 VST_HOST_OPCODE_1D = 0x1D,
    +
    861
    +
    862 VST_HOST_OPCODE_1E = 0x1E,
    +
    863
    +
    864 VST_HOST_OPCODE_1F = 0x1F,
    +
    865
    +
    870 VST_HOST_OPCODE_20 = 0x20,
    + +
    873
    +
    878 VST_HOST_OPCODE_21 = 0x21,
    + +
    881
    +
    886 VST_HOST_OPCODE_22 = 0x22,
    + +
    889
    +
    893 VST_HOST_OPCODE_23 = 0x23,
    + +
    896
    +
    897 VST_HOST_OPCODE_24 = 0x24,
    +
    898
    +
    904 VST_HOST_OPCODE_25 = 0x25,
    + +
    907
    +
    908 VST_HOST_OPCODE_26 = 0x26,
    +
    909
    +
    911 VST_HOST_OPCODE_27 = 0x27,
    +
    912
    +
    914 VST_HOST_OPCODE_28 = 0x28,
    +
    915
    +
    916 VST_HOST_OPCODE_29 = 0x29,
    +
    917
    +
    921 VST_HOST_OPCODE_2A = 0x2A,
    + +
    924
    +
    929 VST_HOST_OPCODE_2B = 0x2B,
    + +
    932
    +
    941 VST_HOST_OPCODE_2C = 0x2C,
    + +
    944
    +
    945 VST_HOST_OPCODE_2D = 0x2D,
    +
    946 VST_HOST_OPCODE_2E = 0x2E,
    +
    947 VST_HOST_OPCODE_2F = 0x2F,
    +
    948
    +
    949 // Highest number of known OPCODE.
    + +
    951
    +
    952 // Pad to force 32-bit number.
    +
    953 _VST_HOST_OPCODE_PAD = 0xFFFFFFFFul,
    +
    954};
    +
    @ VST_HOST_OPCODE_EVENT
    Definition vst.h:808
    +
    @ VST_HOST_OPCODE_28
    Crash the host if p_ptr isn't nullptr.
    Definition vst.h:914
    +
    @ VST_HOST_OPCODE_04
    Definition vst.h:777
    +
    @ VST_HOST_OPCODE_18
    Definition vst.h:850
    +
    @ VST_HOST_OPCODE_EDITOR_UPDATE
    Definition vst.h:923
    +
    @ VST_HOST_OPCODE_PARAM_START_EDIT
    Definition vst.h:931
    +
    @ VST_HOST_OPCODE_PARAM_STOP_EDIT
    Definition vst.h:943
    +
    @ VST_HOST_OPCODE_06
    Definition vst.h:785
    +
    @ VST_HOST_OPCODE_1A
    Definition vst.h:854
    +
    @ VST_HOST_OPCODE_0F
    Definition vst.h:832
    +
    @ VST_HOST_OPCODE_2F
    Definition vst.h:947
    +
    @ VST_HOST_OPCODE_IO_MODIFIED
    Definition vst.h:828
    +
    @ VST_HOST_OPCODE_1B
    Definition vst.h:856
    +
    @ VST_HOST_OPCODE_12
    Definition vst.h:838
    +
    @ VST_HOST_OPCODE_KEEPALIVE_OR_IDLE
    Definition vst.h:775
    +
    @ VST_HOST_OPCODE_07
    Definition vst.h:787
    +
    @ VST_HOST_OPCODE_1C
    Definition vst.h:858
    +
    @ VST_HOST_OPCODE_08
    Definition vst.h:789
    +
    @ VST_HOST_OPCODE_27
    Crash the host if p_ptr isn't nullptr.
    Definition vst.h:911
    +
    @ VST_HOST_OPCODE_20
    Retrieve the vendor name into the ptr buffer.
    Definition vst.h:870
    +
    @ VST_HOST_OPCODE_2B
    Notify host that a parameter is being edited.
    Definition vst.h:929
    +
    @ VST_HOST_OPCODE_16
    Definition vst.h:846
    +
    @ VST_HOST_OPCODE_25
    Check if the host supports a certain feature.
    Definition vst.h:904
    +
    @ VST_HOST_OPCODE_1D
    Definition vst.h:860
    +
    @ VST_HOST_OPCODE_23
    User defined OP Code, for custom interaction.
    Definition vst.h:893
    +
    @ VST_HOST_OPCODE_15
    Definition vst.h:844
    +
    @ VST_HOST_OPCODE_24
    Definition vst.h:897
    +
    @ VST_HOST_OPCODE_19
    Definition vst.h:852
    +
    @ VST_HOST_OPCODE_05
    Definition vst.h:783
    +
    @ VST_HOST_OPCODE_1E
    Definition vst.h:862
    +
    @ VST_HOST_OPCODE_29
    Definition vst.h:916
    +
    @ VST_HOST_OPCODE_01
    Retrieve the Hosts VST Version.
    Definition vst.h:755
    +
    @ VST_HOST_OPCODE_AUTOMATE
    Definition vst.h:747
    +
    @ VST_HOST_OPCODE_0A
    Definition vst.h:810
    +
    @ VST_HOST_OPCODE_26
    Definition vst.h:908
    +
    @ VST_HOST_OPCODE_11
    Definition vst.h:836
    +
    @ VST_HOST_OPCODE_0C
    Definition vst.h:814
    +
    @ VST_HOST_OPCODE_10
    Definition vst.h:834
    +
    @ VST_HOST_OPCODE_2C
    Notify host that parameter is no longer being edited.
    Definition vst.h:941
    +
    @ VST_HOST_OPCODE_13
    Definition vst.h:840
    +
    @ VST_HOST_OPCODE_0E
    Definition vst.h:830
    +
    @ VST_HOST_OPCODE_2D
    Definition vst.h:945
    +
    @ VST_HOST_OPCODE_0D
    Notify the host that numInputs/numOutputs/delay/numParams has changed.
    Definition vst.h:826
    +
    @ VST_HOST_OPCODE_00
    Update automation for a given Parameter.
    Definition vst.h:745
    +
    @ VST_HOST_OPCODE_17
    Definition vst.h:848
    +
    @ VST_HOST_OPCODE_03
    Some sort of idle keep-alive?
    Definition vst.h:773
    +
    @ VST_HOST_OPCODE_PRODUCT_NAME
    Definition vst.h:880
    +
    @ VST_HOST_OPCODE_2A
    Request an update of the editor window.
    Definition vst.h:921
    +
    @ VST_HOST_OPCODE_02
    Get the currently selected effect id in container plug-ins.
    Definition vst.h:765
    +
    @ VST_HOST_OPCODE_VENDOR_VERSION
    Definition vst.h:888
    +
    @ VST_HOST_OPCODE_14
    Definition vst.h:842
    +
    @ VST_HOST_OPCODE_VENDOR_NAME
    Definition vst.h:872
    +
    @ VST_HOST_OPCODE_2E
    Definition vst.h:946
    +
    @ VST_HOST_OPCODE_MAX
    Definition vst.h:950
    +
    @ VST_HOST_OPCODE_22
    Retrieve the vendor version in return value.
    Definition vst.h:886
    +
    @ _VST_HOST_OPCODE_PAD
    Definition vst.h:953
    +
    @ VST_HOST_OPCODE_21
    Retrieve the product name into the ptr buffer.
    Definition vst.h:878
    +
    @ VST_HOST_OPCODE_CUSTOM
    Definition vst.h:895
    +
    @ VST_HOST_OPCODE_PARAM_UPDATE
    Definition vst.h:749
    +
    @ VST_HOST_OPCODE_1F
    Definition vst.h:864
    +
    @ VST_HOST_OPCODE_0B
    Definition vst.h:812
    +
    @ VST_HOST_OPCODE_09
    Send events from plug-in to host.
    Definition vst.h:806
    @@ -3512,7 +3661,7 @@ In VST 2.3 and later this may only be called while between
      - +
    diff --git a/vst_8h.js b/vst_8h.js index c1ac945..20fbac2 100644 --- a/vst_8h.js +++ b/vst_8h.js @@ -5,6 +5,10 @@ var vst_8h = [ "vst_speaker_properties_t", "structvst__speaker__properties__t.html", "structvst__speaker__properties__t" ], [ "vst_speaker_arrangement_t", "structvst__speaker__arrangement__t.html", "structvst__speaker__arrangement__t" ], [ "vst_stream_properties_t", "structvst__stream__properties__t.html", "structvst__stream__properties__t" ], + [ "vst_event_t", "structvst__event__t.html", "structvst__event__t" ], + [ "vst_event_midi_t", "unionvst__event__midi__t.html", "unionvst__event__midi__t" ], + [ "vst_event_midi_sysex_t", "unionvst__event__midi__sysex__t.html", "unionvst__event__midi__sysex__t" ], + [ "vst_events_t", "structvst__events__t.html", "structvst__events__t" ], [ "vst_host_supports_t", "structvst__host__supports__t.html", "structvst__host__supports__t" ], [ "vst_effect_supports_t", "structvst__effect__supports__t.html", "structvst__effect__supports__t" ], [ "vst_effect_t", "structvst__effect__t.html", "structvst__effect__t" ], @@ -152,6 +156,7 @@ var vst_8h = [ "VST_EFFECT_OPCODE_18", "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8", null ], [ "VST_EFFECT_OPCODE_SET_CHUNK_DATA", "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005", null ], [ "VST_EFFECT_OPCODE_19", "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac", null ], + [ "VST_EFFECT_OPCODE_EVENT", "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9f3b153f7398c429a3fc6d64e2fed9a6", null ], [ "VST_EFFECT_OPCODE_1A", "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90", null ], [ "VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE", "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677", null ], [ "VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE", "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff", null ], @@ -248,6 +253,17 @@ var vst_8h = [ "VST_EFFECT_OPCODE_MAX", "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab678c2b114aed27cebdcb822ac926311", null ], [ "_VST_EFFECT_OPCODE_PAD", "vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8df6a2db91457aae6338ca3e67fe68f0", null ] ] ], + [ "VST_EVENT_TYPE", "vst_8h.html#a06cdf00c4eb074ac3677408d259616bf", [ + [ "VST_EVENT_TYPE_00", "vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa8cbd2f2d2dc689e14069270608cc321a", null ], + [ "VST_EVENT_TYPE_INVALID", "vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa0d2c6b8e857ed0ed32536fdcce896eed", null ], + [ "VST_EVENT_TYPE_01", "vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa7a2bc1b4d104d5e75fa299393b744c36", null ], + [ "VST_EVENT_TYPE_MIDI", "vst_8h.html#a06cdf00c4eb074ac3677408d259616bfacfdd13fb27173eeb0d3cab4147cd2b08", null ], + [ "VST_EVENT_TYPE_02", "vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa750667c82c3cf2ef8f584f7c63336739", null ], + [ "VST_EVENT_TYPE_03", "vst_8h.html#a06cdf00c4eb074ac3677408d259616bfabfb3607ea729c28021c39fb9a5c54803", null ], + [ "VST_EVENT_TYPE_04", "vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa78fa609095b383828ad54ebb78cf5d86", null ], + [ "VST_EVENT_TYPE_05", "vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa131440b1fc22300ead4786da590c1329", null ], + [ "VST_EVENT_TYPE_MIDI_SYSEX", "vst_8h.html#a06cdf00c4eb074ac3677408d259616bfac63131e0dbf0e7ad4fd2ad40e7158a59", null ] + ] ], [ "VST_HOST_OPCODE", "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec", [ [ "VST_HOST_OPCODE_00", "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b", null ], [ "VST_HOST_OPCODE_AUTOMATE", "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275", null ], @@ -264,6 +280,7 @@ var vst_8h = [ "VST_HOST_OPCODE_07", "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c", null ], [ "VST_HOST_OPCODE_08", "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08", null ], [ "VST_HOST_OPCODE_09", "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1", null ], + [ "VST_HOST_OPCODE_EVENT", "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca088c2539d52fbb2469a3bca15fd73b52", null ], [ "VST_HOST_OPCODE_0A", "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed", null ], [ "VST_HOST_OPCODE_0B", "vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0", null ], [ "VST_HOST_OPCODE_0C", "vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32", null ], diff --git a/vst_8h_source.html b/vst_8h_source.html index 99e0dae..73d902b 100644 --- a/vst_8h_source.html +++ b/vst_8h_source.html @@ -625,1834 +625,2144 @@ $(document).ready(function(){initNavTree('vst_8h_source.html',''); initResizable
    525};
    526
    527//------------------------------------------------------------------------------------------------------------------------
    -
    528// VST Host related Things
    +
    528// VST Events
    529//------------------------------------------------------------------------------------------------------------------------
    530
    -
    531struct vst_effect_t; // Pre-define vst_effect_t so we can use it below.
    -
    532
    -
    533/** Plug-in to Host Op-Codes
    -
    534 * These Op-Codes are emitted by the plug-in and the host _may_ handle them or return 0 (false).
    -
    535 * We have no guarantees about anything actually happening.
    -
    536 */
    - -
    538 /** Update automation for a given Parameter
    -
    539 *
    -
    540 * Must be used to notify the host that the parameter was changed by the user if a custom editor is used.
    -
    541 *
    -
    542 * @param p_int1 Parameter Index
    -
    543 * @param p_float Parameter Value
    -
    544 * @return Expected to return... something.
    -
    545 */
    -
    546 VST_HOST_OPCODE_00 = 0x00, // cb(vst, 0x00, ?, 0, 0);
    -
    547 /** @sa VST_HOST_OPCODE_00 */
    - -
    549 /** @sa VST_HOST_OPCODE_00 */
    - +
    531/** Available event types.
    +
    532 *
    +
    533 * Seems like we can implement our own events for smooth automation and similar.
    +
    534 */
    + +
    536 /** Invalid event.
    +
    537 *
    +
    538 * Crashes the host or plug-in if used.
    +
    539 */
    + +
    541 /** @sa VST_EVENT_TYPE_00 */
    + +
    543
    +
    544 /** MIDI Event.
    +
    545 *
    +
    546 * Allows casting @ref vst_event_t to @ref vst_event_midi_t.
    +
    547 */
    + +
    549 /** @sa VST_EVENT_TYPE_01 */
    +
    551
    -
    552 /** Retrieve the Hosts VST Version.
    -
    553 *
    -
    554 * @return See VST_VERSION enumeration.
    -
    555 */
    - -
    557 /** @sa VST_HOST_OPCODE_01 */
    - -
    559
    -
    560 /** Get the currently selected effect id in container plug-ins.
    -
    561 *
    -
    562 * Used in combination with @ref VST_EFFECT_CATEGORY_CONTAINER.
    -
    563 *
    -
    564 * @return The currently selected unique effect id in this container.
    -
    565 */
    -
    566 VST_HOST_OPCODE_02 = 0x02, // bool cb(0, 0x02, 0, 0, 0);
    -
    567 /** @sa VST_HOST_OPCODE_02 */
    - -
    569
    -
    570 /** Some sort of idle keep-alive?
    -
    571 *
    -
    572 * Seems to be called only in editor windows when a modal popup is present.
    -
    573 */
    - -
    575 /** @sa VST_HOST_OPCODE_03 */
    - -
    577
    - -
    579
    -
    580 //--------------------------------------------------------------------------------
    -
    581 // VST 2.x starts here.
    -
    582 //--------------------------------------------------------------------------------
    -
    583
    - -
    585
    - -
    587
    - -
    589
    - -
    591
    - -
    593
    - -
    595
    - -
    597
    - -
    599
    -
    600 /** Notify the host that numInputs/numOutputs/delay/numParams has changed.
    -
    601 * Only supported if the host replies @ref VST_STATUS_TRUE to @ref VST_HOST_OPCODE_SUPPORTS query for
    -
    602 * @ref vst_host_supports_t.acceptIOChanges.
    -
    603 *
    -
    604 * @note In VST 2.3 and earlier calling this outside of @ref VST_EFFECT_OPCODE_IDLE may result in a crash.
    -
    605 * @note In VST 2.3 and later this may only be called while between @ref VST_EFFECT_OPCODE_PROCESS_END and
    -
    606 * @ref VST_EFFECT_OPCODE_PROCESS_BEGIN.
    -
    607 *
    -
    608 * @return @ref VST_STATUS_TRUE if supported and handled otherwise @ref VST_STATUS_FALSE.
    -
    609 */
    - -
    611 /** @sa VST_HOST_OPCODE_0D */
    - -
    613
    - -
    615
    - -
    617
    - + + +
    554
    +
    555 /** @todo Seems to be related to parameter automation in some hosts. Structure varies by host, only the first section (vst_event_t) is identical.
    +
    556 */
    + +
    558
    +
    559 /** @todo Seems to be related to switch parameter automation in some hosts. Structure varies by host, only the first section (vst_event_t) is identical.
    +
    560 */
    + +
    562
    +
    563 /** MIDI SysEx Event.
    +
    564 *
    +
    565 * Allows casting @ref vst_event_t to @ref vst_event_midi_sysex_t.
    +
    566 * See: https://blog.landr.com/midi-sysex/
    +
    567 */
    + + +
    570
    +
    571/** A generic event.
    +
    572 *
    +
    573 * @sa vst_events_t
    +
    574 * @sa vst_host_supports_t.sendVstEvents
    +
    575 * @sa vst_host_supports_t.receiveVstEvents
    +
    576 * @sa vst_effect_supports_t.sendVstEvents
    +
    577 * @sa vst_effect_supports_t.receiveVstEvents
    +
    578 * @sa VST_EFFECT_OPCODE_EVENT
    +
    579 * @sa VST_HOST_OPCODE_EVENT
    +
    580 */
    + +
    582 /** What event type was triggered?
    +
    583 * Any of @ref VST_EVENT_TYPE
    +
    584 */
    +
    585 int32_t type;
    +
    586
    +
    587 /** Content size in bytes.
    +
    588 *
    +
    589 * The size is calculated excluding @ref type and @ref size.
    +
    590 * @code{.c}
    +
    591 * vst_event_t myevent;
    +
    592 * myevent.size = sizeof(vst_event_t) - sizeof(vst_event_t.type) - sizeof(vst_event_t.size);
    +
    593 * @endcode
    +
    594 */
    +
    595 int32_t size;
    +
    596
    +
    597 /** Offset of the event relative to some position.
    +
    598 *
    +
    599 * @todo What position is this relative to?
    +
    600 */
    +
    601 int32_t offset;
    +
    602
    +
    603 /** @private Set by the event itself. */
    +
    604 int32_t _pad_00[5];
    +
    605};
    +
    606
    +
    607/** A MIDI event.
    +
    608 *
    +
    609 * @sa VST_EVENT_TYPE_MIDI
    +
    610 * @sa vst_host_supports_t.sendVstMidiEvents
    +
    611 * @sa vst_host_supports_t.receiveVstMidiEvents
    +
    612 * @sa vst_host_supports_t.sendVstMidiEventFlagIsRealtime
    +
    613 * @sa vst_effect_supports_t.sendVstMidiEvents
    +
    614 * @sa vst_effect_supports_t.receiveVstMidiEvents
    +
    615 */
    + +
    617 /** Shared event structure. */
    +
    619
    - -
    621
    - +
    620 struct {
    +
    621 /** @private */
    +
    622 int32_t _pad_00[3];
    623
    - -
    625
    - -
    627
    - -
    629
    - +
    624 /** Is this note played in real time (played live)?
    +
    625 * Can only ever be 0 (sequencer) or 1 (live).
    +
    626 *
    +
    627 * @todo Can this be 1 in VST 2.3 and earlier or only 2.4?
    +
    628 * @sa vst_host_supports_t.sendVstMidiEventFlagIsRealtime
    +
    629 */
    +
    631
    - -
    633
    - +
    632 /** Note Length (in samples/frames) of the played note if available.
    +
    633 */
    +
    634 int32_t length;
    635
    - -
    637
    - +
    636 /** Some kind of offset (in samples/frames).
    +
    637 */
    +
    638 int32_t offset;
    639
    - -
    641
    - -
    643
    - +
    640 /** Zero terminated array containing up to 3 bytes of MIDI information.
    +
    641 *
    +
    642 * @note @ref data[3] is always zero.
    +
    643 */
    +
    644 char data[4];
    645
    - -
    647
    - -
    649
    -
    650 /** Retrieve the vendor name into the ptr buffer.
    -
    651 *
    -
    652 * @param p_ptr A zero terminated char buffer of size @ref VST_BUFFER_SIZE_VENDOR_NAME.
    -
    653 */
    - -
    655 /** @sa VST_HOST_OPCODE_20 */
    - -
    657
    -
    658 /** Retrieve the product name into the ptr buffer.
    -
    659 *
    -
    660 * @param p_ptr A zero terminated char buffer of size @ref VST_BUFFER_SIZE_PRODUCT_NAME.
    -
    661 */
    - -
    663 /** @sa VST_HOST_OPCODE_21 */
    - -
    665
    -
    666 /** Retrieve the vendor version in return value.
    -
    667 *
    -
    668 * @return Version.
    -
    669 */
    - -
    671 /** @sa VST_HOST_OPCODE_22 */
    - -
    673
    -
    674 /** User defined OP Code, for custom interaction.
    -
    675 *
    -
    676 */
    - -
    678 /** @sa VST_HOST_OPCODE_23 */
    - -
    680
    - +
    646 /** Tune (in cents) for anything that isn't the default scale.
    +
    647 *
    +
    648 * Range: -64 to 63
    +
    649 */
    +
    650 int8_t tune;
    +
    651
    +
    652 /** Note velocity.
    +
    653 *
    +
    654 * Range: 0 to 127
    +
    655 * @todo Are negative values possible?
    +
    656 */
    +
    657 int8_t velocity;
    +
    658
    +
    659 /** @private */
    +
    660 char _pad[2]; // Padding
    +
    661 } midi;
    +
    662};
    +
    663
    +
    664/** A MIDI SysEx event.
    +
    665 *
    +
    666 * See: https://blog.landr.com/midi-sysex/
    +
    667 *
    +
    668 * @sa VST_EVENT_TYPE_MIDI_SYSEX
    +
    669 * @sa vst_host_supports_t.sendVstMidiEvents
    +
    670 * @sa vst_host_supports_t.receiveVstMidiEvents
    +
    671 * @sa vst_host_supports_t.sendVstMidiEventFlagIsRealtime
    +
    672 * @sa vst_effect_supports_t.sendVstMidiEvents
    +
    673 * @sa vst_effect_supports_t.receiveVstMidiEvents
    +
    674 */
    + +
    676 /** Shared event structure. */
    + +
    678
    +
    679 struct {
    +
    680 /** @private */
    +
    681 int32_t _pad_00[4];
    682
    -
    683 /** Check if the host supports a certain feature.
    -
    684 *
    -
    685 * @param p_ptr `char[...]` Zero terminated string for which feature we want to support.
    -
    686 * @return @ref VST_STATUS_TRUE if the feature is supported otherwise @ref VST_STATUS_FALSE.
    -
    687 */
    - -
    689 /** @sa VST_HOST_OPCODE_25 */
    - -
    691
    - -
    693
    -
    694 /** Crash the host if p_ptr isn't nullptr. */
    - -
    696
    -
    697 /** Crash the host if p_ptr isn't nullptr. */
    - -
    699
    - -
    701
    -
    702 /** Request an update of the editor window.
    -
    703 *
    -
    704 */
    - -
    706 /** @sa VST_HOST_OPCODE_2A */
    - -
    708
    -
    709 /** Notify host that a parameter is being edited.
    -
    710 *
    -
    711 * @param p_int1 Parameter index.
    -
    712 */
    - -
    714 /** @sa VST_HOST_OPCODE_2B */
    - -
    716
    -
    717 /** Notify host that parameter is no longer being edited.
    -
    718 *
    -
    719 * @param p_int1 Parameter index.
    -
    720 */
    - -
    722 /** @sa VST_HOST_OPCODE_2C */
    - -
    724
    - - - -
    728
    -
    729 // Highest number of known OPCODE.
    - +
    683 /** Size (in bytes) of the SysEx event.
    +
    684 */
    +
    685 int32_t size;
    +
    686
    +
    687 /** @private Must be zero. */
    +
    688 intptr_t _pad_01;
    +
    689
    +
    690 /** Zero terminated buffer of size @ref size.
    +
    691 *
    +
    692 * Format is specific to the MIDI device that is used.
    +
    693 */
    +
    694 char* data;
    +
    695
    +
    696 /** @private Must be zero. */
    +
    697 intptr_t _pad_02;
    +
    698 } sysex;
    +
    699};
    +
    700
    +
    701/** A collection of events.
    +
    702 *
    +
    703 * @sa vst_event_t
    +
    704 * @sa vst_host_supports_t.sendVstEvents
    +
    705 * @sa vst_host_supports_t.receiveVstEvents
    +
    706 * @sa vst_effect_supports_t.sendVstEvents
    +
    707 * @sa vst_effect_supports_t.receiveVstEvents
    +
    708 * @sa VST_EFFECT_OPCODE_EVENT
    +
    709 * @sa VST_HOST_OPCODE_EVENT
    +
    710 */
    + +
    712 /** Number of events stored in @ref vst_events_t.events.
    +
    713 */
    +
    714 int32_t count;
    +
    715
    +
    716 /** @private Reserved, must be zero. */
    +
    717 int32_t _reserved_00;
    +
    718
    +
    719 /** An array of pointers to valid @ref vst_event_t structures.
    +
    720 *
    +
    721 * The size of this array is defined by @ref vst_events_t.count.
    +
    722 */
    + +
    724};
    +
    725
    +
    726//------------------------------------------------------------------------------------------------------------------------
    +
    727// VST Host related Things
    +
    728//------------------------------------------------------------------------------------------------------------------------
    +
    729
    +
    730struct vst_effect_t; // Pre-define vst_effect_t so we can use it below.
    731
    -
    732 // Pad to force 32-bit number.
    -
    733 _VST_HOST_OPCODE_PAD = 0xFFFFFFFFul,
    -
    734};
    -
    735
    -
    736/** Plug-in to Host support checks
    -
    737 *
    -
    738 * Provided as `char* p_ptr` in the VST_EFFECT_OPCODE_SUPPORTS op code.
    -
    739 *
    -
    740 * Harvested via strings command and just checking what hosts actually responded to.
    -
    741 */
    - -
    743 /** Does the host support modifying input/output/params/delay when programs, banks or parameters are changed?
    -
    744 * This only means that the host supports this inside of @ref VST_EFFECT_OPCODE_IDLE (VST 2.3 or earlier) or outside
    -
    745 * of a @ref VST_EFFECT_OPCODE_PROCESS_BEGIN and @ref VST_EFFECT_OPCODE_PROCESS_END group.
    -
    746 *
    -
    747 * Signals that the host supports the following:
    -
    748 * - @ref VST_HOST_OPCODE_IO_MODIFIED
    -
    749 *
    -
    750 * @return @ref VST_STATUS_TRUE if it supports it.
    -
    751 */
    -
    752 const char* acceptIOChanges;
    -
    753
    -
    754 /** Is the host using process begin/end instead of idle?
    -
    755 * The host may opt to emit @ref VST_EFFECT_OPCODE_IDLE or @ref VST_EFFECT_OPCODE_PROCESS_BEGIN and
    -
    756 * @ref VST_EFFECT_OPCODE_PROCESS_END when running in VST 2.3 compatibility mode.
    -
    757 *
    -
    758 * @sa VST_EFFECT_OPCODE_PROCESS_BEGIN
    -
    759 * @sa VST_EFFECT_OPCODE_PROCESS_END
    -
    760 * @sa VST_EFFECT_OPCODE_IDLE
    -
    761 * @deprecated (VST 2.4) This behavior is the default in VST 2.4 and later.
    -
    762 * @return @ref VST_STATUS_TRUE if it supports it.
    -
    763 */
    -
    764 const char* startStopProcess;
    -
    765
    -
    766 /** Does the host support container plug-ins?
    -
    767 *
    -
    768 * Signals that the host and plug-in support the following:
    -
    769 * - @ref VST_HOST_OPCODE_CURRENT_EFFECT_ID
    -
    770 * - @ref VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID
    -
    771 *
    -
    772 * @note Is shell a reference to Windows shell menus?
    -
    773 *
    -
    774 * @return @ref VST_STATUS_TRUE if the host supports it _and_ the current plug-in is a container plug-in.
    -
    775 */
    -
    776 const char* shellCategory;
    -
    777
    -
    778 const char* sendVstEvents;
    -
    779 const char* receiveVstEvents;
    -
    780
    -
    781 const char* sendVstMidiEvent;
    - - +
    732/** Plug-in to Host Op-Codes
    +
    733 * These Op-Codes are emitted by the plug-in and the host _may_ handle them or return 0 (false).
    +
    734 * We have no guarantees about anything actually happening.
    +
    735 */
    + +
    737 /** Update automation for a given Parameter
    +
    738 *
    +
    739 * Must be used to notify the host that the parameter was changed by the user if a custom editor is used.
    +
    740 *
    +
    741 * @param p_int1 Parameter Index
    +
    742 * @param p_float Parameter Value
    +
    743 * @return Expected to return... something.
    +
    744 */
    +
    745 VST_HOST_OPCODE_00 = 0x00, // cb(vst, 0x00, ?, 0, 0);
    +
    746 /** @sa VST_HOST_OPCODE_00 */
    + +
    748 /** @sa VST_HOST_OPCODE_00 */
    + +
    750
    +
    751 /** Retrieve the Hosts VST Version.
    +
    752 *
    +
    753 * @return See VST_VERSION enumeration.
    +
    754 */
    + +
    756 /** @sa VST_HOST_OPCODE_01 */
    + +
    758
    +
    759 /** Get the currently selected effect id in container plug-ins.
    +
    760 *
    +
    761 * Used in combination with @ref VST_EFFECT_CATEGORY_CONTAINER.
    +
    762 *
    +
    763 * @return The currently selected unique effect id in this container.
    +
    764 */
    +
    765 VST_HOST_OPCODE_02 = 0x02, // bool cb(0, 0x02, 0, 0, 0);
    +
    766 /** @sa VST_HOST_OPCODE_02 */
    + +
    768
    +
    769 /** Some sort of idle keep-alive?
    +
    770 *
    +
    771 * Seems to be called only in editor windows when a modal popup is present.
    +
    772 */
    + +
    774 /** @sa VST_HOST_OPCODE_03 */
    + +
    776
    + +
    778
    +
    779 //--------------------------------------------------------------------------------
    +
    780 // VST 2.x starts here.
    +
    781 //--------------------------------------------------------------------------------
    +
    782
    +
    784
    -
    785 const char* sendVstTimeInfo;
    -
    786 const char* reportConnectionChanges; // Seems related to speakers?
    -
    787 const char* sizeWindow;
    -
    788 const char* offline;
    -
    789
    -
    790 const char* openFileSelector;
    -
    791 const char* closeFileSelector;
    -
    792} /** @private */ vst_host_supports = {
    -
    793 .acceptIOChanges = "acceptIOChanges",
    -
    794 .startStopProcess = "startStopProcess",
    -
    795 .shellCategory = "shellCategory",
    -
    796 .sendVstEvents = "sendVstEvents",
    -
    797 .receiveVstEvents = "receiveVstEvents",
    -
    798 .sendVstMidiEvent = "sendVstMidiEvent",
    -
    799 .receiveVstMidiEvent = "receiveVstMidiEvent",
    -
    800 .sendVstMidiEventFlagIsRealtime = "sendVstMidiEventFlagIsRealtime",
    -
    801 .sendVstTimeInfo = "sendVstTimeInfo",
    -
    802 .reportConnectionChanges = "reportConnectionChanges",
    -
    803 .sizeWindow = "sizeWindow",
    -
    804 .offline = "offline",
    -
    805 .openFileSelector = "openFileSelector",
    -
    806 .closeFileSelector = "closeFileSelector",
    -
    807};
    -
    808
    -
    809/** Plug-in to Host callback
    -
    810 *
    -
    811 * 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.
    -
    812 *
    -
    813 * @param opcode See VST_HOST_OPCODE
    -
    814 * @param p_str Zero terminated string or null on call.
    -
    815 * @return ?
    -
    816 */
    -
    817typedef intptr_t (VST_FUNCTION_INTERFACE *vst_host_callback_t)(struct vst_effect_t* plugin, int32_t opcode, int32_t p_int1, int64_t p_int2, const char* p_str, float p_float);
    -
    818
    -
    819//------------------------------------------------------------------------------------------------------------------------
    -
    820// VST Plug-in/Effect related Things
    -
    821//------------------------------------------------------------------------------------------------------------------------
    -
    822
    -
    823/** Magic Number identifying a VST 2.x plug-in structure
    -
    824 *
    -
    825 * @sa vst_effect_t.magic_numer
    -
    826 */
    -
    827#define VST_MAGICNUMBER VST_FOURCC('V', 's', 't', 'P')
    -
    828
    -
    829/** Default VST 2.x Sample Rate
    -
    830 * All VST 2.x hosts expect you to initialize your plug-in to these default values.
    -
    831 *
    -
    832 * @sa VST_EFFECT_OPCODE_SET_SAMPLE_RATE
    -
    833 */
    -
    834#define VST_DEFAULT_SAMPLE_RATE 44100.0f
    + +
    786
    + +
    788
    + +
    790
    +
    791 /** Send events from plug-in to host.
    +
    792 * The host must support receiving events (see @ref vst_host_supports_t.receiveVstEvents) while the plug-in may
    +
    793 * optionally signal to the host that it wants to send events to the host (see @ref
    +
    794 * vst_effect_supports_t.sendVstEvents).
    +
    795 *
    +
    796 * @sa vst_event_t
    +
    797 * @sa vst_events_t
    +
    798 * @sa vst_effect_supports_t.sendVstEvents
    +
    799 * @sa vst_host_supports_t.receiveVstEvents
    +
    800 * @sa vst_effect_supports_t.sendVstMidiEvents
    +
    801 * @sa vst_host_supports_t.receiveVstMidiEvents
    +
    802 * @sa VST_EFFECT_OPCODE_EVENT
    +
    803 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    804 * @param p_ptr A valid pointer to a @ref vst_events_t structure.
    +
    805 */
    + +
    807 /** @sa VST_HOST_OPCODE_09 */
    + +
    809
    + +
    811
    + +
    813
    + +
    815
    +
    816 /** Notify the host that numInputs/numOutputs/delay/numParams has changed.
    +
    817 * Only supported if the host replies @ref VST_STATUS_TRUE to @ref VST_HOST_OPCODE_SUPPORTS query for
    +
    818 * @ref vst_host_supports_t.acceptIOChanges.
    +
    819 *
    +
    820 * @note In VST 2.3 and earlier calling this outside of @ref VST_EFFECT_OPCODE_IDLE may result in a crash.
    +
    821 * @note In VST 2.3 and later this may only be called while between @ref VST_EFFECT_OPCODE_PROCESS_END and
    +
    822 * @ref VST_EFFECT_OPCODE_PROCESS_BEGIN.
    +
    823 *
    +
    824 * @return @ref VST_STATUS_TRUE if supported and handled otherwise @ref VST_STATUS_FALSE.
    +
    825 */
    + +
    827 /** @sa VST_HOST_OPCODE_0D */
    + +
    829
    + +
    831
    + +
    833
    +
    835
    -
    836/** Default VST 2.x Block Size
    -
    837 * All VST 2.x hosts expect you to initialize your plug-in to these default values.
    -
    838 *
    -
    839 * @sa VST_EFFECT_OPCODE_SET_BLOCK_SIZE
    -
    840 */
    -
    841#define VST_DEFAULT_BLOCK_SIZE 1024
    -
    842
    -
    843/** Plug-in Categories
    -
    844 * Pre-defined category grouping that also affect host behavior when handling the plug-in. This is not just a UI/UX
    -
    845 * thing, it actually affects what plug-ins can do, so place your plug-in into the correct category.
    -
    846 *
    -
    847 */
    - - -
    850
    -
    851 /** Generic Effects
    -
    852 * Examples: Distortion, Pitch Shift, ...
    -
    853 *
    -
    854 * Supports: Delay (Optional), Tail Samples, MIDI
    -
    855 */
    - -
    857 /** @sa VST_EFFECT_CATEGORY_01 */
    - + +
    837
    + +
    839
    + +
    841
    + +
    843
    + +
    845
    + +
    847
    + +
    849
    + +
    851
    + +
    853
    + +
    855
    + +
    857
    +
    859
    -
    860 /** Instruments
    -
    861 * Examples: Instruments, Synths, Samplers, ...
    -
    862 *
    -
    863 * Supports: Delay (Optional), Tail Samples, MIDI
    -
    864 */
    - -
    866 /** @sa VST_EFFECT_CATEGORY_02 */
    - -
    868
    -
    869 /** Metering
    -
    870 * Examples: Loudness Meters, Volume Analysis, ...
    -
    871 *
    -
    872 * Supports: Tail Samples, MIDI
    -
    873 * @note Delay causes crashes in some hosts. Fun.
    -
    874 */
    - -
    876 /** @sa VST_EFFECT_CATEGORY_03 */
    - -
    878
    -
    879 /** Mastering
    -
    880 * Examples: Compressors, Limiters, ...
    -
    881 *
    -
    882 * Supports: Delay, Tail Samples (optional), MIDI
    -
    883 */
    - -
    885 /** @sa VST_EFFECT_CATEGORY_04 */
    - -
    887
    -
    888 /** Spatializers
    -
    889 * Examples: Channel Panning, Expanders, ...
    -
    890 *
    -
    891 * Supports: Tail Samples (optional), MIDI
    + +
    861
    + +
    863
    + +
    865
    +
    866 /** Retrieve the vendor name into the ptr buffer.
    +
    867 *
    +
    868 * @param p_ptr A zero terminated char buffer of size @ref VST_BUFFER_SIZE_VENDOR_NAME.
    +
    869 */
    + +
    871 /** @sa VST_HOST_OPCODE_20 */
    + +
    873
    +
    874 /** Retrieve the product name into the ptr buffer.
    +
    875 *
    +
    876 * @param p_ptr A zero terminated char buffer of size @ref VST_BUFFER_SIZE_PRODUCT_NAME.
    +
    877 */
    + +
    879 /** @sa VST_HOST_OPCODE_21 */
    + +
    881
    +
    882 /** Retrieve the vendor version in return value.
    +
    883 *
    +
    884 * @return Version.
    +
    885 */
    + +
    887 /** @sa VST_HOST_OPCODE_22 */
    + +
    889
    +
    890 /** User defined OP Code, for custom interaction.
    +
    891 *
    892 */
    - -
    894 /** @sa VST_EFFECT_CATEGORY_05 */
    - + +
    894 /** @sa VST_HOST_OPCODE_23 */
    +
    896
    -
    897 /** Delay/Echo
    -
    898 * Examples: Echo, Reverb, Room Simulation, Delay, ...
    -
    899 *
    -
    900 * Supports: Delay, Tail Samples, MIDI
    -
    901 */
    - -
    903 /** @sa VST_EFFECT_CATEGORY_06 */
    - -
    905
    - + +
    898
    +
    899 /** Check if the host supports a certain feature.
    +
    900 *
    +
    901 * @param p_ptr `char[...]` Zero terminated string for which feature we want to support.
    +
    902 * @return @ref VST_STATUS_TRUE if the feature is supported otherwise @ref VST_STATUS_FALSE.
    +
    903 */
    + +
    905 /** @sa VST_HOST_OPCODE_25 */
    +
    907
    -
    908 /** Restoration
    -
    909 * Examples: Noise Filtering, Upsamplers, ...
    -
    910 *
    -
    911 * Supports: Delay, Tail Samples, MIDI
    -
    912 * @note Some DAWs allocate additional processing time to these.
    -
    913 */
    - -
    915 /** @sa VST_EFFECT_CATEGORY_08 */
    - + +
    909
    +
    910 /** Crash the host if p_ptr isn't nullptr. */
    + +
    912
    +
    913 /** Crash the host if p_ptr isn't nullptr. */
    + +
    915
    +
    917
    -
    918 /** Offline Processing
    -
    919 * Examples: Nothing
    -
    920 * Supports: Nothing
    -
    921 */
    - -
    923 /** @sa VST_EFFECT_CATEGORY_09 */
    -
    924 VST_EFFECT_CATEGORY_OFFLINE = 0x09, // Offline Processing VST? Seems to receive all audio data prior to playback.
    -
    925
    -
    926 /** Container Plug-in
    -
    927 * This plug-in contains multiple effects in one and requires special handling on both sides.
    -
    928 *
    -
    929 * Host handling:
    -
    930 * @code{.c}
    -
    931 * uint32_t current_select_id;
    -
    932 *
    -
    933 * // ... in intptr_t vst_host_callback(vst_effect_t* plugin, VST_HOST_OPCODE opcode, ...)
    -
    934 * case VST_HOST_OPCODE_SUPPORTS: {
    -
    935 * char* text = (char*)p_ptr;
    -
    936 * // The plug-in may ask the host if it even supports containers at all and changes behavior if we don't.
    -
    937 * if (text && strcmp(text, vst_host_supports.shellCategory) == 0) {
    -
    938 * return VST_STATUS_TRUE;
    -
    939 * }
    -
    940 * }
    -
    941 * case VST_HOST_OPCODE_CURRENT_EFFECT_ID:
    -
    942 * return current_selected_id;
    -
    943 * // ...
    -
    944 *
    -
    945 * // ... in whatever you use to load plug-ins ...
    -
    946 * current_select_id;
    -
    947 * vst_effect_t* plugin = plugin_main(&vst_host_callback);
    -
    948 * int32_t plugin_category = plugin->control(plugin, VST_EFFECT_OPCODE_CATEGORY, 0, 0, 0, 0)
    -
    949 * if (plugin_category == VST_EFFECT_CATEGORY_CONTAINER) {
    -
    950 * char effect_name[VST_BUFFER_SIZE_EFFECT_NAME] effect_name;
    -
    951 * int32_t effect_id;
    -
    952 * // Iterate over all contained effects.
    -
    953 * while ((effect_id = plugin->control(plugin, VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID, 0, 0, effect_name, 0)) != 0) {
    -
    954 * // Contained effects must be named as far as I can tell.
    -
    955 * if (effect_name[0] != 0) {
    -
    956 * // Do some logic that does the necessary things to list these in the host.
    -
    957 * }
    -
    958 * }
    -
    959 * } else {
    -
    960 * // Do things to list only this plugin in the host.
    -
    961 * }
    -
    962 * // ...
    -
    963 * @endcode
    -
    964 *
    -
    965 * Plug-in handling:
    -
    966 * @code{.c}
    -
    967 * // ... in vst_effect for the container
    -
    968 * size_t current_effect_idx;
    -
    969 * int32_t effect_list[] = {
    -
    970 * // ... list of effect ids.
    -
    971 * }
    -
    972 * // ... in control(...)
    -
    973 * case VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID:
    -
    974 * // Make sure current_effect_idx doesn't exceed the maximum.
    -
    975 * if (current_effect_idx > ARRAYSIZEOF(effect_list)) {
    -
    976 * current_effect_idx;
    -
    977 * return 0;
    -
    978 * }
    -
    979 * // Some code that turns effect indices into names to store into p_ptr.
    -
    980 * return effect_list[current_effect_idx++]; // Return the effect id.
    -
    981 * // ...
    -
    982 *
    -
    983 * VST_ENTRYPOINT {
    -
    984 * // Ensure the host VST 2.x compatible.
    -
    985 * int32_t vst_version = callback(nullptr, VST_HOST_OPCODE_VST_VERSION, 0, 0, 0, 0);
    -
    986 * if (vst_version == 0) {
    -
    987 * return 0; // It's not so we exit early.
    -
    988 * }
    -
    989 *
    -
    990 * // Check if the host wants
    -
    991 * int32_t effect_id = callback(nullptr, VST_HOST_OPCODE_CURRENT_EFFECT_ID, 0, 0, 0);
    -
    992 * if (effect_id == 0) {
    -
    993 * // ... logic specific to making the container.
    -
    994 * return new vst_container_effect();
    -
    995 * } else {
    -
    996 * // ... logic specific to make sub effects
    -
    997 * return new vst_sub_effect();
    -
    998 * }
    -
    999 * }
    -
    1000 *
    -
    1001 * // ...
    -
    1002 * @endcode
    +
    918 /** Request an update of the editor window.
    +
    919 *
    +
    920 */
    + +
    922 /** @sa VST_HOST_OPCODE_2A */
    + +
    924
    +
    925 /** Notify host that a parameter is being edited.
    +
    926 *
    +
    927 * @param p_int1 Parameter index.
    +
    928 */
    + +
    930 /** @sa VST_HOST_OPCODE_2B */
    + +
    932
    +
    933 /** Notify host that parameter is no longer being edited.
    +
    934 * "Unlocks" the parameter for further editing in compatible hosts. Remember to call the @ref VST_HOST_OPCODE_PARAM_UPDATE
    +
    935 * op-code afterwards so that the host knows it needs to update its automation data.
    +
    936 *
    +
    937 * @note (VST 2.1+) Available from VST 2.1 onwards.
    +
    938 * @sa VST_HOST_OPCODE_PARAM_UPDATE
    +
    939 * @param p_int1 Parameter index.
    +
    940 */
    + +
    942 /** @sa VST_HOST_OPCODE_2C */
    + +
    944
    + + + +
    948
    +
    949 // Highest number of known OPCODE.
    + +
    951
    +
    952 // Pad to force 32-bit number.
    +
    953 _VST_HOST_OPCODE_PAD = 0xFFFFFFFFul,
    +
    954};
    +
    955
    +
    956/** Plug-in to Host support checks
    +
    957 *
    +
    958 * Provided as `char* p_ptr` in the VST_EFFECT_OPCODE_SUPPORTS op code.
    +
    959 *
    +
    960 * Harvested via strings command and just checking what hosts actually responded to.
    +
    961 */
    + +
    963 /** Does the host support modifying input/output/params/delay when programs, banks or parameters are changed?
    +
    964 * This only means that the host supports this inside of @ref VST_EFFECT_OPCODE_IDLE (VST 2.3 or earlier) or outside
    +
    965 * of a @ref VST_EFFECT_OPCODE_PROCESS_BEGIN and @ref VST_EFFECT_OPCODE_PROCESS_END group.
    +
    966 *
    +
    967 * Signals that the host supports the following:
    +
    968 * - @ref VST_HOST_OPCODE_IO_MODIFIED
    +
    969 *
    +
    970 * @return @ref VST_STATUS_TRUE if it supports it.
    +
    971 */
    +
    972 const char* acceptIOChanges;
    +
    973
    +
    974 /** Is the host using process begin/end instead of idle?
    +
    975 * The host may opt to emit @ref VST_EFFECT_OPCODE_IDLE or @ref VST_EFFECT_OPCODE_PROCESS_BEGIN and
    +
    976 * @ref VST_EFFECT_OPCODE_PROCESS_END when running in VST 2.3 compatibility mode.
    +
    977 *
    +
    978 * @sa VST_EFFECT_OPCODE_PROCESS_BEGIN
    +
    979 * @sa VST_EFFECT_OPCODE_PROCESS_END
    +
    980 * @sa VST_EFFECT_OPCODE_IDLE
    +
    981 * @deprecated (VST 2.4) This behavior is the default in VST 2.4 and later.
    +
    982 * @return @ref VST_STATUS_TRUE if it supports it.
    +
    983 */
    +
    984 const char* startStopProcess;
    +
    985
    +
    986 /** Does the host support container plug-ins?
    +
    987 *
    +
    988 * Signals that the host and plug-in support the following:
    +
    989 * - @ref VST_HOST_OPCODE_CURRENT_EFFECT_ID
    +
    990 * - @ref VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID
    +
    991 *
    +
    992 * @note Is shell a reference to Windows shell menus?
    +
    993 *
    +
    994 * @return @ref VST_STATUS_TRUE if the host supports it _and_ the current plug-in is a container plug-in.
    +
    995 */
    +
    996 const char* shellCategory;
    +
    997
    +
    998 /** Host can send events to plug-in.
    +
    999 *
    +
    1000 * @sa vst_effect_supports_t.receiveVstEvents
    +
    1001 * @sa VST_EFFECT_OPCODE_EVENT
    +
    1002 * @note (VST 2.0+) Available from VST 2.0 onwards.
    1003 */
    - -
    1005 /** @sa VST_EFFECT_CATEGORY_0A */
    - -
    1007
    -
    1008 /** Waveform Generators
    -
    1009 * Examples: Sine Wave Generator, ...
    -
    1010 * Supports: Delay, Tail Samples
    -
    1011 *
    -
    1012 * 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.
    -
    1013 *
    -
    1014 * @sa VST_EFFECT_CATEGORY_INSTRUMENT
    -
    1015 */
    - -
    1017 /** @sa VST_EFFECT_CATEGORY_0B */
    - -
    1019
    -
    1020 /** @private */
    -
    1021 VST_EFFECT_CATEGORY_MAX, // Not part of specification, marks maximum category.
    -
    1022
    -
    1023 /** @private */
    -
    1024 _VST_EFFECT_CATEGORY_PAD = 0xFFFFFFFFul,
    -
    1025};
    -
    1026
    -
    1027/** Effect Flags
    -
    1028 */
    - -
    1030 /** Effect provides a custom editor.
    -
    1031 * The host will not provide a generic editor interface and expects @ref VST_EFFECT_OPCODE_EDITOR_OPEN and
    -
    1032 * @ref VST_EFFECT_OPCODE_EDITOR_CLOSE to work as expected. We are in charge of notifying the host about various
    -
    1033 * things like which parameter is in focus and stuff.
    -
    1034 *
    -
    1035 * @sa VST_EFFECT_OPCODE_EDITOR_GET_RECT
    -
    1036 * @sa VST_EFFECT_OPCODE_EDITOR_OPEN
    -
    1037 * @sa VST_EFFECT_OPCODE_EDITOR_CLOSE
    -
    1038 * @sa VST_EFFECT_OPCODE_EDITOR_DRAW
    -
    1039 * @sa VST_EFFECT_OPCODE_EDITOR_MOUSE
    -
    1040 * @sa VST_EFFECT_OPCODE_EDITOR_KEYBOARD
    -
    1041 * @sa VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE
    -
    1042 * @sa VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN
    -
    1043 * @sa VST_EFFECT_OPCODE_EDITOR_VKEY_UP
    -
    1044 * @sa VST_HOST_OPCODE_EDITOR_UPDATE
    -
    1045 * @sa VST_HOST_OPCODE_PARAM_START_EDIT
    -
    1046 * @sa VST_HOST_OPCODE_PARAM_STOP_EDIT
    -
    1047 * @sa VST_HOST_OPCODE_PARAM_UPDATE
    -
    1048 */
    - -
    1050 /** @sa VST_EFFECT_FLAG_1ls0 */
    - -
    1052
    -
    1053 //1 << 1,
    -
    1054 //1 << 2, // Only seen when the plug-in responds to VST_EFFECT_OPCODE_09. Seems to be ignored by hosts entirely.
    -
    1055 //1 << 3, // Only seen when the plug-in behaves differently in mono mode. Seems to be ignored by hosts entirely.
    -
    1056
    -
    1057 /** Effect uses process_float.
    -
    1058 *
    -
    1059 * @sa vst_effect_t.process_float
    -
    1060 * @sa vst_effect_process_float_t
    -
    1061 * @deprecated (VST 2.4) Must be set in VST 2.4 and later or the host should fail to load the plug-in.
    -
    1062 */
    - -
    1064 /** @sa VST_EFFECT_FLAG_1ls4 */
    - -
    1066
    -
    1067 /** Effect supports saving/loading programs/banks from unformatted chunk data.
    -
    1068 * When not set some sort of format is expected that I've yet to decipher.
    -
    1069 *
    -
    1070 * @sa VST_EFFECT_OPCODE_GET_CHUNK_DATA
    -
    1071 * @sa VST_EFFECT_OPCODE_SET_CHUNK_DATA
    -
    1072 */
    - -
    1074 /** @sa VST_EFFECT_FLAG_1ls5 */
    - -
    1076
    -
    1077 //1 << 6,
    -
    1078 //1 << 7,
    -
    1079
    -
    1080 /** Effect is an Instrument/Generator
    -
    1081 *
    -
    1082 * This must be set in addition to @ref VST_EFFECT_CATEGORY_INSTRUMENT otherwise instruments don't work right.
    -
    1083 * @note (VST 2.x) Flag is new to VST 2.x and later.
    -
    1084 */
    - -
    1086 /** @sa VST_EFFECT_FLAG_1ls8 */
    - -
    1088
    -
    1089 /** Effect does not produce tail samples when the input is silent.
    -
    1090 *
    -
    1091 * Not to be confused with choosing to tell the host there is no tail.
    -
    1092 * @sa VST_EFFECT_OPCODE_GET_TAIL_SAMPLES
    -
    1093 * @note (VST 2.x) Flag is new to VST 2.x and later.
    -
    1094 */
    - -
    1096 /** @sa VST_EFFECT_FLAG_1ls9 */
    - -
    1098
    -
    1099 //1 << 10,
    -
    1100 //1 << 11,
    +
    1004 const char* sendVstEvents;
    +
    1005
    +
    1006 /** Host can receive events from plug-in.
    +
    1007 *
    +
    1008 * @sa vst_effect_supports_t.sendVstEvents
    +
    1009 * @sa VST_HOST_OPCODE_EVENT
    +
    1010 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1011 */
    +
    1012 const char* receiveVstEvents;
    +
    1013
    +
    1014 /** Host can send MIDI events to plug-in.
    +
    1015 *
    +
    1016 * @sa vst_effect_supports_t.receiveVstMidiEvents
    +
    1017 * @sa VST_EFFECT_OPCODE_EVENT
    +
    1018 * @sa vst_effect_midi_t
    +
    1019 * @sa vst_effect_midi_sysex_t
    +
    1020 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1021 */
    +
    1022 const char* sendVstMidiEvent;
    +
    1023
    +
    1024 /** Host can receive MIDI events from plug-in.
    +
    1025 *
    +
    1026 * @sa vst_effect_supports_t.sendVstMidiEvents
    +
    1027 * @sa VST_HOST_OPCODE_EVENT
    +
    1028 * @sa vst_effect_midi_t
    +
    1029 * @sa vst_effect_midi_sysex_t
    +
    1030 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1031 */
    + +
    1033
    +
    1034 /** Host can send real time (live) MIDI events to plug-in.
    +
    1035 *
    +
    1036 * @sa vst_host_supports_t.sendVstMidiEvent
    +
    1037 * @sa vst_effect_supports_t.receiveVstMidiEvents
    +
    1038 * @sa VST_EFFECT_OPCODE_EVENT
    +
    1039 * @sa vst_effect_midi_t
    +
    1040 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1041 */
    + +
    1043
    +
    1044 const char* sendVstTimeInfo;
    +
    1045 const char* reportConnectionChanges; // Seems related to speakers?
    +
    1046 const char* sizeWindow;
    +
    1047 const char* offline;
    +
    1048
    +
    1049 const char* openFileSelector;
    + +
    1051} /** @private */ vst_host_supports = {
    +
    1052 .acceptIOChanges = "acceptIOChanges",
    +
    1053 .startStopProcess = "startStopProcess",
    +
    1054 .shellCategory = "shellCategory",
    +
    1055 .sendVstEvents = "sendVstEvents",
    +
    1056 .receiveVstEvents = "receiveVstEvents",
    +
    1057 .sendVstMidiEvent = "sendVstMidiEvent",
    +
    1058 .receiveVstMidiEvent = "receiveVstMidiEvent",
    +
    1059 .sendVstMidiEventFlagIsRealtime = "sendVstMidiEventFlagIsRealtime",
    +
    1060 .sendVstTimeInfo = "sendVstTimeInfo",
    +
    1061 .reportConnectionChanges = "reportConnectionChanges",
    +
    1062 .sizeWindow = "sizeWindow",
    +
    1063 .offline = "offline",
    +
    1064 .openFileSelector = "openFileSelector",
    +
    1065 .closeFileSelector = "closeFileSelector",
    +
    1066};
    +
    1067
    +
    1068/** Plug-in to Host callback
    +
    1069 *
    +
    1070 * 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.
    +
    1071 *
    +
    1072 * @param opcode See VST_HOST_OPCODE
    +
    1073 * @param p_str Zero terminated string or null on call.
    +
    1074 * @return ?
    +
    1075 */
    +
    1076typedef intptr_t (VST_FUNCTION_INTERFACE *vst_host_callback_t)(struct vst_effect_t* plugin, int32_t opcode, int32_t p_int1, int64_t p_int2, const char* p_str, float p_float);
    +
    1077
    +
    1078//------------------------------------------------------------------------------------------------------------------------
    +
    1079// VST Plug-in/Effect related Things
    +
    1080//------------------------------------------------------------------------------------------------------------------------
    +
    1081
    +
    1082/** Magic Number identifying a VST 2.x plug-in structure
    +
    1083 *
    +
    1084 * @sa vst_effect_t.magic_numer
    +
    1085 */
    +
    1086#define VST_MAGICNUMBER VST_FOURCC('V', 's', 't', 'P')
    +
    1087
    +
    1088/** Default VST 2.x Sample Rate
    +
    1089 * All VST 2.x hosts expect you to initialize your plug-in to these default values.
    +
    1090 *
    +
    1091 * @sa VST_EFFECT_OPCODE_SET_SAMPLE_RATE
    +
    1092 */
    +
    1093#define VST_DEFAULT_SAMPLE_RATE 44100.0f
    +
    1094
    +
    1095/** Default VST 2.x Block Size
    +
    1096 * All VST 2.x hosts expect you to initialize your plug-in to these default values.
    +
    1097 *
    +
    1098 * @sa VST_EFFECT_OPCODE_SET_BLOCK_SIZE
    +
    1099 */
    +
    1100#define VST_DEFAULT_BLOCK_SIZE 1024
    1101
    -
    1102 /** Effect supports process_double.
    -
    1103 * The host can freely choose between process_float and process_double as required.
    -
    1104 *
    -
    1105 * @note (VST 2.4) Available in VST 2.4 and later only.
    -
    1106 * @sa vst_effect_t.process_double
    -
    1107 * @sa vst_effect_process_double_t
    -
    1108 */
    - -
    1110 /** @sa VST_EFFECT_FLAG_1ls12 */
    - -
    1112};
    -
    1113
    -
    1114/** Host to Plug-in Op-Codes
    -
    1115 * These Op-Codes are emitted by the host and we must either handle them or return 0 (false).
    -
    1116 */
    - -
    1118 /** Create/Initialize the effect (if it has not been created already).
    -
    1119 *
    -
    1120 * @return Always 0.
    -
    1121 */
    - -
    1123 /** @sa VST_EFFECT_OPCODE_00 */
    - -
    1125 /** @sa VST_EFFECT_OPCODE_00 */
    - +
    1102/** Plug-in Categories
    +
    1103 * Pre-defined category grouping that also affect host behavior when handling the plug-in. This is not just a UI/UX
    +
    1104 * thing, it actually affects what plug-ins can do, so place your plug-in into the correct category.
    +
    1105 *
    +
    1106 */
    + + +
    1109
    +
    1110 /** Generic Effects
    +
    1111 * Examples: Distortion, Pitch Shift, ...
    +
    1112 *
    +
    1113 * Supports: Delay (Optional), Tail Samples, MIDI
    +
    1114 */
    + +
    1116 /** @sa VST_EFFECT_CATEGORY_01 */
    + +
    1118
    +
    1119 /** Instruments
    +
    1120 * Examples: Instruments, Synths, Samplers, ...
    +
    1121 *
    +
    1122 * Supports: Delay (Optional), Tail Samples, MIDI
    +
    1123 */
    + +
    1125 /** @sa VST_EFFECT_CATEGORY_02 */
    +
    1127
    -
    1128 /** Destroy the effect (if there is any) and free its memory.
    -
    1129 *
    -
    1130 * This should destroy the actual object created by VST_ENTRYPOINT.
    -
    1131 *
    -
    1132 * @return Always 0.
    +
    1128 /** Metering
    +
    1129 * Examples: Loudness Meters, Volume Analysis, ...
    +
    1130 *
    +
    1131 * Supports: Tail Samples, MIDI
    +
    1132 * @note Delay causes crashes in some hosts. Fun.
    1133 */
    - -
    1135 /** @sa VST_EFFECT_OPCODE_01 */
    - + +
    1135 /** @sa VST_EFFECT_CATEGORY_03 */
    +
    1137
    -
    1138 /** Set which program number is currently select.
    -
    1139 *
    -
    1140 * @param p_int2 The program number to set. Can be negative for some reason.
    -
    1141 */
    - -
    1143 /** @sa VST_EFFECT_OPCODE_02 */
    - -
    1145 /** @sa VST_EFFECT_OPCODE_02 */
    - -
    1147
    -
    1148 /** Get currently selected program number.
    +
    1138 /** Mastering
    +
    1139 * Examples: Compressors, Limiters, ...
    +
    1140 *
    +
    1141 * Supports: Delay, Tail Samples (optional), MIDI
    +
    1142 */
    + +
    1144 /** @sa VST_EFFECT_CATEGORY_04 */
    + +
    1146
    +
    1147 /** Spatializers
    +
    1148 * Examples: Channel Panning, Expanders, ...
    1149 *
    -
    1150 * @return The currently set program number. Can be negative for some reason.
    +
    1150 * Supports: Tail Samples (optional), MIDI
    1151 */
    - -
    1153 /** @sa VST_EFFECT_OPCODE_03 */
    - -
    1155 /** @sa VST_EFFECT_OPCODE_03 */
    - -
    1157
    -
    1158 /** Set the name of the currently selected program.
    -
    1159 *
    -
    1160 * @param p_ptr `const char[VST_BUFFER_SIZE_PROGRAM_NAME]` Zero terminated string.
    -
    1161 */
    - -
    1163 /** @sa VST_EFFECT_OPCODE_04 */
    - -
    1165 /** @sa VST_EFFECT_OPCODE_04 */
    - -
    1167
    -
    1168 /** Get the name of the currently selected program.
    + +
    1153 /** @sa VST_EFFECT_CATEGORY_05 */
    + +
    1155
    +
    1156 /** Delay/Echo
    +
    1157 * Examples: Echo, Reverb, Room Simulation, Delay, ...
    +
    1158 *
    +
    1159 * Supports: Delay, Tail Samples, MIDI
    +
    1160 */
    + +
    1162 /** @sa VST_EFFECT_CATEGORY_06 */
    + +
    1164
    + +
    1166
    +
    1167 /** Restoration
    +
    1168 * Examples: Noise Filtering, Upsamplers, ...
    1169 *
    -
    1170 * @param p_ptr `char[VST_BUFFER_SIZE_PROGRAM_NAME]` Zero terminated string.
    -
    1171 */
    - -
    1173 /** @sa VST_EFFECT_OPCODE_05 */
    - -
    1175 /** @sa VST_EFFECT_OPCODE_05 */
    - -
    1177
    -
    1178 /** Get the value? label for the parameter.
    -
    1179 *
    -
    1180 * @param p_int1 Parameter index.
    -
    1181 * @param p_ptr 'char[VST_BUFFER_SIZE_PARAM_LABEL]' Zero terminated string.
    -
    1182 * @return 0 on success, 1 on failure.
    -
    1183 */
    - -
    1185 /** @sa VST_EFFECT_OPCODE_06 */
    - -
    1187 /** @sa VST_EFFECT_OPCODE_06 */
    - -
    1189 /** @sa VST_EFFECT_OPCODE_06 */
    - -
    1191
    -
    1192 /** Get the string representing the value for the parameter.
    -
    1193 *
    -
    1194 * @param p_int1 Parameter index.
    -
    1195 * @param p_ptr 'char[VST_BUFFER_SIZE_PARAM_VALUE]' Zero terminated string.
    -
    1196 * @return 0 on success, 1 on failure.
    -
    1197 */
    - -
    1199 /** @sa VST_EFFECT_OPCODE_07 */
    - -
    1201 /** @sa VST_EFFECT_OPCODE_07 */
    - -
    1203 /** @sa VST_EFFECT_OPCODE_07 */
    - -
    1205 /** @sa VST_EFFECT_OPCODE_07 */
    - -
    1207
    -
    1208 /** Get the name for the parameter.
    -
    1209 *
    -
    1210 * @param p_int1 Parameter index.
    -
    1211 * @param p_ptr 'char[VST_BUFFER_SIZE_PARAM_NAME]' Zero terminated string.
    -
    1212 * @return 0 on success, 1 on failure.
    -
    1213 */
    - -
    1215 /** @sa VST_EFFECT_OPCODE_08 */
    - -
    1217 /** @sa VST_EFFECT_OPCODE_08 */
    - -
    1219 /** @sa VST_EFFECT_OPCODE_08 */
    - -
    1221
    -
    1222 /**
    +
    1170 * Supports: Delay, Tail Samples, MIDI
    +
    1171 * @note Some DAWs allocate additional processing time to these.
    +
    1172 */
    + +
    1174 /** @sa VST_EFFECT_CATEGORY_08 */
    + +
    1176
    +
    1177 /** Offline Processing
    +
    1178 * Examples: Nothing
    +
    1179 * Supports: Nothing
    +
    1180 */
    + +
    1182 /** @sa VST_EFFECT_CATEGORY_09 */
    +
    1183 VST_EFFECT_CATEGORY_OFFLINE = 0x09, // Offline Processing VST? Seems to receive all audio data prior to playback.
    +
    1184
    +
    1185 /** Container Plug-in
    +
    1186 * This plug-in contains multiple effects in one and requires special handling on both sides.
    +
    1187 *
    +
    1188 * Host handling:
    +
    1189 * @code{.c}
    +
    1190 * uint32_t current_select_id;
    +
    1191 *
    +
    1192 * // ... in intptr_t vst_host_callback(vst_effect_t* plugin, VST_HOST_OPCODE opcode, ...)
    +
    1193 * case VST_HOST_OPCODE_SUPPORTS: {
    +
    1194 * char* text = (char*)p_ptr;
    +
    1195 * // The plug-in may ask the host if it even supports containers at all and changes behavior if we don't.
    +
    1196 * if (text && strcmp(text, vst_host_supports.shellCategory) == 0) {
    +
    1197 * return VST_STATUS_TRUE;
    +
    1198 * }
    +
    1199 * }
    +
    1200 * case VST_HOST_OPCODE_CURRENT_EFFECT_ID:
    +
    1201 * return current_selected_id;
    +
    1202 * // ...
    +
    1203 *
    +
    1204 * // ... in whatever you use to load plug-ins ...
    +
    1205 * current_select_id;
    +
    1206 * vst_effect_t* plugin = plugin_main(&vst_host_callback);
    +
    1207 * int32_t plugin_category = plugin->control(plugin, VST_EFFECT_OPCODE_CATEGORY, 0, 0, 0, 0)
    +
    1208 * if (plugin_category == VST_EFFECT_CATEGORY_CONTAINER) {
    +
    1209 * char effect_name[VST_BUFFER_SIZE_EFFECT_NAME] effect_name;
    +
    1210 * int32_t effect_id;
    +
    1211 * // Iterate over all contained effects.
    +
    1212 * while ((effect_id = plugin->control(plugin, VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID, 0, 0, effect_name, 0)) != 0) {
    +
    1213 * // Contained effects must be named as far as I can tell.
    +
    1214 * if (effect_name[0] != 0) {
    +
    1215 * // Do some logic that does the necessary things to list these in the host.
    +
    1216 * }
    +
    1217 * }
    +
    1218 * } else {
    +
    1219 * // Do things to list only this plugin in the host.
    +
    1220 * }
    +
    1221 * // ...
    +
    1222 * @endcode
    1223 *
    -
    1224 * @deprecated: (VST 2.3+) Not used in VST 2.3 or later.
    -
    1225 */
    - -
    1227
    -
    1228 /** Set the new sample rate for the plugin to use.
    -
    1229 *
    -
    1230 * @param p_float New sample rate as a float (double on 64-bit because register upgrades).
    -
    1231 */
    - -
    1233 /** @sa VST_EFFECT_OPCODE_0A */
    - -
    1235 /** @sa VST_EFFECT_OPCODE_0A */
    - -
    1237
    -
    1238 /** Sets the block size, which is the maximum number of samples passed into the effect via process calls.
    -
    1239 *
    -
    1240 * @param p_int2 The maximum number of samples to be passed in.
    -
    1241 */
    - -
    1243 /** @sa VST_EFFECT_OPCODE_0B */
    - -
    1245 /** @sa VST_EFFECT_OPCODE_0B */
    - -
    1247
    -
    1248 /** Effect processing should be suspended/paused or resumed/unpaused.
    -
    1249 *
    -
    1250 * Unclear if this is should result in a flush of buffers. In VST 2.3+ this is quite clear as we get process
    -
    1251 * begin/end.
    -
    1252 *
    -
    1253 * @param p_int2 @ref VST_STATUS_FALSE if the effect should suspend processing, @ref VST_STATUS_TRUE if it should
    -
    1254 * resume.
    -
    1255 */
    - -
    1257 /** @sa VST_EFFECT_OPCODE_0C */
    - -
    1259 /** @sa VST_EFFECT_OPCODE_0C */
    - -
    1261 /** @sa VST_EFFECT_OPCODE_0C */
    - -
    1263
    -
    1264 /** Retrieve the client rect size of the plugins window.
    -
    1265 * If no window has been created, returns the default rect.
    -
    1266 *
    -
    1267 * @param p_ptr Pointer of type 'struct vst_rect_t*'.
    -
    1268 * @return On success, returns 1 and updates p_ptr to the rect. On failure, returns 0.
    -
    1269 */
    - -
    1271 /** @sa VST_EFFECT_OPCODE_0D */
    - -
    1273 /** @sa VST_EFFECT_OPCODE_0D */
    - -
    1275 /** @sa VST_EFFECT_OPCODE_0D */
    - -
    1277
    -
    1278 /** Create the window for the plugin.
    -
    1279 *
    -
    1280 * @param p_ptr HWND of the parent window.
    -
    1281 * @return 0 on failure, or HWND on success.
    -
    1282 */
    - -
    1284 /** @sa VST_EFFECT_OPCODE_0E */
    - -
    1286 /** @sa VST_EFFECT_OPCODE_0E */
    - -
    1288
    -
    1289 /** Destroy the plugins window.
    -
    1290 *
    -
    1291 * @return Always 0.
    -
    1292 */
    - -
    1294 /** @sa VST_EFFECT_OPCODE_0F */
    - -
    1296 /** @sa VST_EFFECT_OPCODE_0F */
    - -
    1298
    -
    1299 /** Window Draw Event?
    -
    1300 *
    -
    1301 * Ocasionally called simultaneously as WM_DRAW on windows.
    -
    1302 *
    -
    1303 * @note Present in some VST 2.1 or earlier plugins.
    -
    1304 *
    -
    1305 * @note Appears to be Mac OS exclusive.
    -
    1306 *
    -
    1307 * @deprecated (VST 2.4+) Likely deprecated in VST 2.4 and later.
    -
    1308 */
    - -
    1310 /** @sa VST_EFFECT_OPCODE_10 */
    - -
    1312 /** @sa VST_EFFECT_OPCODE_10 */
    - -
    1314
    -
    1315 /** Window Mouse Event?
    -
    1316 *
    -
    1317 * Called at the same time mouse events happen.
    -
    1318 *
    -
    1319 * @note Present in some VST 2.1 or earlier plugins.
    -
    1320 *
    -
    1321 * @note Appears to be Mac OS exclusive.
    -
    1322 *
    -
    1323 * @deprecated (VST 2.4+) Likely deprecated in VST 2.4 and later.
    -
    1324 */
    - -
    1326 /** @sa VST_EFFECT_OPCODE_11 */
    - -
    1328 /** @sa VST_EFFECT_OPCODE_11 */
    - -
    1330
    -
    1331 /** Window Keyboard Event?
    -
    1332 *
    -
    1333 * Called at the same time keyboard events happen.
    -
    1334 *
    -
    1335 * @note Present in some VST 2.1 or earlier plugins.
    -
    1336 *
    -
    1337 * @note Appears to be Mac OS exclusive.
    -
    1338 *
    -
    1339 * @deprecated (VST 2.4+) Likely deprecated in VST 2.4 and later.
    -
    1340 */
    - -
    1342 /** @sa VST_EFFECT_OPCODE_12 */
    - -
    1344 /** @sa VST_EFFECT_OPCODE_12 */
    - -
    1346
    -
    1347 /** Window/Editor Idle/Keep-Alive Callback?
    -
    1348 *
    -
    1349 * Does not receive any parameters. Randomly called when nothing happens? Idle/Keep-Alive callback?
    -
    1350 */
    - -
    1352 /** @sa VST_EFFECT_OPCODE_13 */
    - -
    1354
    -
    1355 /** Window Focus Event?
    -
    1356 *
    -
    1357 * Sometimes called when the editor window goes back into focus.
    -
    1358 *
    -
    1359 * @note Present in some VST 2.1 or earlier plugins.
    -
    1360 * @note Appears to be Mac OS exclusive.
    -
    1361 * @deprecated (VST 2.4+) Likely deprecated in VST 2.4 and later.
    -
    1362 */
    - -
    1364
    -
    1365 /** Window Unfocus Event?
    -
    1366 *
    -
    1367 * Sometimes called when the editor window goes out of focus.
    -
    1368 *
    -
    1369 * @note Present in some VST 2.1 or earlier plugins.
    -
    1370 * @note Appears to be Mac OS exclusive.
    -
    1371 * @deprecated (VST 2.4+) Likely deprecated in VST 2.4 and later.
    -
    1372 */
    - -
    1374
    -
    1375 /**
    -
    1376 *
    -
    1377 * @note Present in some VST 2.1 or earlier plugins.
    -
    1378 * @important Almost all plug-ins return the @ref VST_FOURCC 'NvEf' (0x4E764566) here.
    -
    1379 * @deprecated (VST 2.4+) Likely deprecated in VST 2.4 and later.
    +
    1224 * Plug-in handling:
    +
    1225 * @code{.c}
    +
    1226 * // ... in vst_effect for the container
    +
    1227 * size_t current_effect_idx;
    +
    1228 * int32_t effect_list[] = {
    +
    1229 * // ... list of effect ids.
    +
    1230 * }
    +
    1231 * // ... in control(...)
    +
    1232 * case VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID:
    +
    1233 * // Make sure current_effect_idx doesn't exceed the maximum.
    +
    1234 * if (current_effect_idx > ARRAYSIZEOF(effect_list)) {
    +
    1235 * current_effect_idx;
    +
    1236 * return 0;
    +
    1237 * }
    +
    1238 * // Some code that turns effect indices into names to store into p_ptr.
    +
    1239 * return effect_list[current_effect_idx++]; // Return the effect id.
    +
    1240 * // ...
    +
    1241 *
    +
    1242 * VST_ENTRYPOINT {
    +
    1243 * // Ensure the host VST 2.x compatible.
    +
    1244 * int32_t vst_version = callback(nullptr, VST_HOST_OPCODE_VST_VERSION, 0, 0, 0, 0);
    +
    1245 * if (vst_version == 0) {
    +
    1246 * return 0; // It's not so we exit early.
    +
    1247 * }
    +
    1248 *
    +
    1249 * // Check if the host wants
    +
    1250 * int32_t effect_id = callback(nullptr, VST_HOST_OPCODE_CURRENT_EFFECT_ID, 0, 0, 0);
    +
    1251 * if (effect_id == 0) {
    +
    1252 * // ... logic specific to making the container.
    +
    1253 * return new vst_container_effect();
    +
    1254 * } else {
    +
    1255 * // ... logic specific to make sub effects
    +
    1256 * return new vst_sub_effect();
    +
    1257 * }
    +
    1258 * }
    +
    1259 *
    +
    1260 * // ...
    +
    1261 * @endcode
    +
    1262 */
    + +
    1264 /** @sa VST_EFFECT_CATEGORY_0A */
    + +
    1266
    +
    1267 /** Waveform Generators
    +
    1268 * Examples: Sine Wave Generator, ...
    +
    1269 * Supports: Delay, Tail Samples
    +
    1270 *
    +
    1271 * 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.
    +
    1272 *
    +
    1273 * @sa VST_EFFECT_CATEGORY_INSTRUMENT
    +
    1274 */
    + +
    1276 /** @sa VST_EFFECT_CATEGORY_0B */
    + +
    1278
    +
    1279 /** @private */
    +
    1280 VST_EFFECT_CATEGORY_MAX, // Not part of specification, marks maximum category.
    +
    1281
    +
    1282 /** @private */
    +
    1283 _VST_EFFECT_CATEGORY_PAD = 0xFFFFFFFFul,
    +
    1284};
    +
    1285
    +
    1286/** Effect Flags
    +
    1287 */
    + +
    1289 /** Effect provides a custom editor.
    +
    1290 * The host will not provide a generic editor interface and expects @ref VST_EFFECT_OPCODE_EDITOR_OPEN and
    +
    1291 * @ref VST_EFFECT_OPCODE_EDITOR_CLOSE to work as expected. We are in charge of notifying the host about various
    +
    1292 * things like which parameter is in focus and stuff.
    +
    1293 *
    +
    1294 * @sa VST_EFFECT_OPCODE_EDITOR_GET_RECT
    +
    1295 * @sa VST_EFFECT_OPCODE_EDITOR_OPEN
    +
    1296 * @sa VST_EFFECT_OPCODE_EDITOR_CLOSE
    +
    1297 * @sa VST_EFFECT_OPCODE_EDITOR_DRAW
    +
    1298 * @sa VST_EFFECT_OPCODE_EDITOR_MOUSE
    +
    1299 * @sa VST_EFFECT_OPCODE_EDITOR_KEYBOARD
    +
    1300 * @sa VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE
    +
    1301 * @sa VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN
    +
    1302 * @sa VST_EFFECT_OPCODE_EDITOR_VKEY_UP
    +
    1303 * @sa VST_HOST_OPCODE_EDITOR_UPDATE
    +
    1304 * @sa VST_HOST_OPCODE_PARAM_START_EDIT
    +
    1305 * @sa VST_HOST_OPCODE_PARAM_STOP_EDIT
    +
    1306 * @sa VST_HOST_OPCODE_PARAM_UPDATE
    +
    1307 */
    + +
    1309 /** @sa VST_EFFECT_FLAG_1ls0 */
    + +
    1311
    +
    1312 //1 << 1,
    +
    1313 //1 << 2, // Only seen when the plug-in responds to VST_EFFECT_OPCODE_09. Seems to be ignored by hosts entirely.
    +
    1314 //1 << 3, // Only seen when the plug-in behaves differently in mono mode. Seems to be ignored by hosts entirely.
    +
    1315
    +
    1316 /** Effect uses process_float.
    +
    1317 *
    +
    1318 * @sa vst_effect_t.process_float
    +
    1319 * @sa vst_effect_process_float_t
    +
    1320 * @deprecated (VST 2.4) Must be set in VST 2.4 and later or the host should fail to load the plug-in.
    +
    1321 */
    + +
    1323 /** @sa VST_EFFECT_FLAG_1ls4 */
    + +
    1325
    +
    1326 /** Effect supports saving/loading programs/banks from unformatted chunk data.
    +
    1327 * When not set some sort of format is expected that I've yet to decipher.
    +
    1328 *
    +
    1329 * @sa VST_EFFECT_OPCODE_GET_CHUNK_DATA
    +
    1330 * @sa VST_EFFECT_OPCODE_SET_CHUNK_DATA
    +
    1331 */
    + +
    1333 /** @sa VST_EFFECT_FLAG_1ls5 */
    + +
    1335
    +
    1336 //1 << 6,
    +
    1337 //1 << 7,
    +
    1338
    +
    1339 /** Effect is an Instrument/Generator
    +
    1340 *
    +
    1341 * This must be set in addition to @ref VST_EFFECT_CATEGORY_INSTRUMENT otherwise instruments don't work right.
    +
    1342 * @note (VST 2.x) Flag is new to VST 2.x and later.
    +
    1343 */
    + +
    1345 /** @sa VST_EFFECT_FLAG_1ls8 */
    + +
    1347
    +
    1348 /** Effect does not produce tail samples when the input is silent.
    +
    1349 *
    +
    1350 * Not to be confused with choosing to tell the host there is no tail.
    +
    1351 * @sa VST_EFFECT_OPCODE_GET_TAIL_SAMPLES
    +
    1352 * @note (VST 2.x) Flag is new to VST 2.x and later.
    +
    1353 */
    + +
    1355 /** @sa VST_EFFECT_FLAG_1ls9 */
    + +
    1357
    +
    1358 //1 << 10,
    +
    1359 //1 << 11,
    +
    1360
    +
    1361 /** Effect supports process_double.
    +
    1362 * The host can freely choose between process_float and process_double as required.
    +
    1363 *
    +
    1364 * @note (VST 2.4) Available in VST 2.4 and later only.
    +
    1365 * @sa vst_effect_t.process_double
    +
    1366 * @sa vst_effect_process_double_t
    +
    1367 */
    + +
    1369 /** @sa VST_EFFECT_FLAG_1ls12 */
    + +
    1371};
    +
    1372
    +
    1373/** Host to Plug-in Op-Codes
    +
    1374 * These Op-Codes are emitted by the host and we must either handle them or return 0 (false).
    +
    1375 */
    + +
    1377 /** Create/Initialize the effect (if it has not been created already).
    +
    1378 *
    +
    1379 * @return Always 0.
    1380 */
    - -
    1382 /** @sa VST_EFFECT_OPCODE_16 */
    - -
    1384
    -
    1385 /** Get Chunk Data
    -
    1386 *
    -
    1387 * Save current program or bank state to a buffer.
    -
    1388 * Behavior is different based on the @ref VST_EFFECT_FLAG_CHUNKS flag.
    -
    1389 *
    -
    1390 * @sa VST_EFFECT_FLAG_CHUNKS
    -
    1391 * @param p_int1 0 means Bank, 1 means Program, nothing else used?
    -
    1392 * @param p_ptr `void**` Pointer to a potential pointer containing your own chunk data.
    -
    1393 * @return Size of the Chunk Data in bytes.
    -
    1394 */
    - -
    1396 /** @sa VST_EFFECT_OPCODE_17 */
    - -
    1398
    -
    1399 /** Set Chunk Data
    -
    1400 *
    -
    1401 * Restore current program or bank state from a buffer.
    -
    1402 * Behavior is different based on the @ref VST_EFFECT_FLAG_CHUNKS flag.
    -
    1403 *
    -
    1404 * @sa VST_EFFECT_FLAG_CHUNKS
    -
    1405 * @param p_int1 0 means Bank, 1 means Program, nothing else used?
    -
    1406 * @param p_int2 Size of the Chunk Data in bytes.
    -
    1407 * @param p_ptr `void*` Pointer to a buffer containing chunk data.
    -
    1408 */
    - -
    1410 /** @sa VST_EFFECT_OPCODE_18 */
    - -
    1412
    -
    1413 //--------------------------------------------------------------------------------
    -
    1414 // VST 2.x starts here.
    -
    1415 //--------------------------------------------------------------------------------
    + +
    1382 /** @sa VST_EFFECT_OPCODE_00 */
    + +
    1384 /** @sa VST_EFFECT_OPCODE_00 */
    + +
    1386
    +
    1387 /** Destroy the effect (if there is any) and free its memory.
    +
    1388 *
    +
    1389 * This should destroy the actual object created by VST_ENTRYPOINT.
    +
    1390 *
    +
    1391 * @return Always 0.
    +
    1392 */
    + +
    1394 /** @sa VST_EFFECT_OPCODE_01 */
    + +
    1396
    +
    1397 /** Set which program number is currently select.
    +
    1398 *
    +
    1399 * @param p_int2 The program number to set. Can be negative for some reason.
    +
    1400 */
    + +
    1402 /** @sa VST_EFFECT_OPCODE_02 */
    + +
    1404 /** @sa VST_EFFECT_OPCODE_02 */
    + +
    1406
    +
    1407 /** Get currently selected program number.
    +
    1408 *
    +
    1409 * @return The currently set program number. Can be negative for some reason.
    +
    1410 */
    + +
    1412 /** @sa VST_EFFECT_OPCODE_03 */
    + +
    1414 /** @sa VST_EFFECT_OPCODE_03 */
    +
    1416
    -
    1417 /**
    +
    1417 /** Set the name of the currently selected program.
    1418 *
    -
    1419 * Appears to be related to midi and audio events.
    -
    1420 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1421 */
    - -
    1423
    -
    1424 /** Can the parameter be automated?
    -
    1425 *
    -
    1426 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1427 * @param p_int1 Index of the parameter.
    -
    1428 * @return 1 if the parameter can be automated, otherwise 0.
    -
    1429 */
    - -
    1431 /** @sa VST_EFFECT_OPCODE_1A */
    - -
    1433 /** @sa VST_EFFECT_OPCODE_1A */
    - -
    1435 /** @sa VST_EFFECT_OPCODE_1A */
    - -
    1437
    -
    1438 /** Set Parameter value from string representation.
    -
    1439 *
    -
    1440 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1441 * @param p_int1 Index of the parameter.
    -
    1442 * @param p_ptr `const char*` Zero terminated string representation of the value to set.
    -
    1443 * @return 1 if it worked, otherwise 0.
    -
    1444 */
    - -
    1446 /** @sa VST_EFFECT_OPCODE_1B */
    - -
    1448 /** @sa VST_EFFECT_OPCODE_1B */
    - +
    1419 * @param p_ptr `const char[VST_BUFFER_SIZE_PROGRAM_NAME]` Zero terminated string.
    +
    1420 */
    + +
    1422 /** @sa VST_EFFECT_OPCODE_04 */
    + +
    1424 /** @sa VST_EFFECT_OPCODE_04 */
    + +
    1426
    +
    1427 /** Get the name of the currently selected program.
    +
    1428 *
    +
    1429 * @param p_ptr `char[VST_BUFFER_SIZE_PROGRAM_NAME]` Zero terminated string.
    +
    1430 */
    + +
    1432 /** @sa VST_EFFECT_OPCODE_05 */
    + +
    1434 /** @sa VST_EFFECT_OPCODE_05 */
    + +
    1436
    +
    1437 /** Get the value? label for the parameter.
    +
    1438 *
    +
    1439 * @param p_int1 Parameter index.
    +
    1440 * @param p_ptr 'char[VST_BUFFER_SIZE_PARAM_LABEL]' Zero terminated string.
    +
    1441 * @return 0 on success, 1 on failure.
    +
    1442 */
    + +
    1444 /** @sa VST_EFFECT_OPCODE_06 */
    + +
    1446 /** @sa VST_EFFECT_OPCODE_06 */
    + +
    1448 /** @sa VST_EFFECT_OPCODE_06 */
    +
    1450
    -
    1451 /**
    +
    1451 /** Get the string representing the value for the parameter.
    1452 *
    -
    1453 *
    -
    1454 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1455 */
    - -
    1457
    -
    1458 /**
    -
    1459 *
    -
    1460 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1461 * @sa VST_EFFECT_OPCODE_05
    -
    1462 */
    - -
    1464
    -
    1465 /**
    -
    1466 *
    -
    1467 *
    -
    1468 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1469 */
    - -
    1471
    -
    1472 /** Input connected.
    -
    1473 *
    -
    1474 *
    -
    1475 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1476 */
    - -
    1478
    -
    1479 /** Input disconnected.
    -
    1480 *
    -
    1481 *
    -
    1482 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1483 */
    - -
    1485
    -
    1486 /** Retrieve properties for the given input index.
    -
    1487 *
    -
    1488 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1489 * @param p_int1 Index of the input to get the properties for.
    -
    1490 * @param p_ptr Pointer to @ref vst_stream_properties_t for the selected input provided by the host.
    -
    1491 * @return @ref VST_STATUS_TRUE if p_ptr is updated, @ref VST_STATUS_FALSE otherwise.
    -
    1492 */
    - -
    1494 /** @sa VST_EFFECT_OPCODE_21 */
    - +
    1453 * @param p_int1 Parameter index.
    +
    1454 * @param p_ptr 'char[VST_BUFFER_SIZE_PARAM_VALUE]' Zero terminated string.
    +
    1455 * @return 0 on success, 1 on failure.
    +
    1456 */
    + +
    1458 /** @sa VST_EFFECT_OPCODE_07 */
    + +
    1460 /** @sa VST_EFFECT_OPCODE_07 */
    + +
    1462 /** @sa VST_EFFECT_OPCODE_07 */
    + +
    1464 /** @sa VST_EFFECT_OPCODE_07 */
    + +
    1466
    +
    1467 /** Get the name for the parameter.
    +
    1468 *
    +
    1469 * @param p_int1 Parameter index.
    +
    1470 * @param p_ptr 'char[VST_BUFFER_SIZE_PARAM_NAME]' Zero terminated string.
    +
    1471 * @return 0 on success, 1 on failure.
    +
    1472 */
    + +
    1474 /** @sa VST_EFFECT_OPCODE_08 */
    + +
    1476 /** @sa VST_EFFECT_OPCODE_08 */
    + +
    1478 /** @sa VST_EFFECT_OPCODE_08 */
    + +
    1480
    +
    1481 /**
    +
    1482 *
    +
    1483 * @deprecated: (VST 2.3+) Not used in VST 2.3 or later.
    +
    1484 */
    + +
    1486
    +
    1487 /** Set the new sample rate for the plugin to use.
    +
    1488 *
    +
    1489 * @param p_float New sample rate as a float (double on 64-bit because register upgrades).
    +
    1490 */
    + +
    1492 /** @sa VST_EFFECT_OPCODE_0A */
    + +
    1494 /** @sa VST_EFFECT_OPCODE_0A */
    +
    1496
    -
    1497 /** Retrieve properties for the given output index.
    +
    1497 /** Sets the block size, which is the maximum number of samples passed into the effect via process calls.
    1498 *
    -
    1499 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1500 * @param p_int1 Index of the output to get the properties for.
    -
    1501 * @param p_ptr Pointer to @ref vst_stream_properties_t for the selected output provided by the host.
    -
    1502 * @return @ref VST_STATUS_TRUE if p_ptr is updated, @ref VST_STATUS_FALSE otherwise.
    -
    1503 */
    - -
    1505 /** @sa VST_EFFECT_OPCODE_22 */
    - -
    1507
    -
    1508 /** Retrieve category of this effect.
    -
    1509 *
    -
    1510 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1511 * @return The category that this effect is in, see @ref VST_EFFECT_CATEGORY.
    -
    1512 */
    - -
    1514 /** @sa VST_EFFECT_OPCODE_23 */
    - -
    1516 /** @sa VST_EFFECT_OPCODE_23 */
    - -
    1518
    -
    1519 /**
    -
    1520 *
    -
    1521 *
    -
    1522 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1523 */
    - -
    1525
    -
    1526 /**
    -
    1527 *
    -
    1528 *
    -
    1529 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1530 */
    - -
    1532
    -
    1533 /**
    -
    1534 *
    -
    1535 * Seen in plug-ins with @ref VST_EFFECT_CATEGORY_OFFLINE.
    -
    1536 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1537 */
    - -
    1539
    -
    1540 /**
    -
    1541 *
    -
    1542 * Seen in plug-ins with @ref VST_EFFECT_CATEGORY_OFFLINE.
    -
    1543 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1544 */
    - -
    1546
    -
    1547 /**
    -
    1548 *
    -
    1549 * Seen in plug-ins with @ref VST_EFFECT_CATEGORY_OFFLINE.
    -
    1550 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1499 * @param p_int2 The maximum number of samples to be passed in.
    +
    1500 */
    + +
    1502 /** @sa VST_EFFECT_OPCODE_0B */
    + +
    1504 /** @sa VST_EFFECT_OPCODE_0B */
    + +
    1506
    +
    1507 /** Effect processing should be suspended/paused or resumed/unpaused.
    +
    1508 *
    +
    1509 * Unclear if this is should result in a flush of buffers. In VST 2.3+ this is quite clear as we get process
    +
    1510 * begin/end.
    +
    1511 *
    +
    1512 * @param p_int2 @ref VST_STATUS_FALSE if the effect should suspend processing, @ref VST_STATUS_TRUE if it should
    +
    1513 * resume.
    +
    1514 */
    + +
    1516 /** @sa VST_EFFECT_OPCODE_0C */
    + +
    1518 /** @sa VST_EFFECT_OPCODE_0C */
    + +
    1520 /** @sa VST_EFFECT_OPCODE_0C */
    + +
    1522
    +
    1523 /** Retrieve the client rect size of the plugins window.
    +
    1524 * If no window has been created, returns the default rect.
    +
    1525 *
    +
    1526 * @param p_ptr Pointer of type 'struct vst_rect_t*'.
    +
    1527 * @return On success, returns 1 and updates p_ptr to the rect. On failure, returns 0.
    +
    1528 */
    + +
    1530 /** @sa VST_EFFECT_OPCODE_0D */
    + +
    1532 /** @sa VST_EFFECT_OPCODE_0D */
    + +
    1534 /** @sa VST_EFFECT_OPCODE_0D */
    + +
    1536
    +
    1537 /** Create the window for the plugin.
    +
    1538 *
    +
    1539 * @param p_ptr HWND of the parent window.
    +
    1540 * @return 0 on failure, or HWND on success.
    +
    1541 */
    + +
    1543 /** @sa VST_EFFECT_OPCODE_0E */
    + +
    1545 /** @sa VST_EFFECT_OPCODE_0E */
    + +
    1547
    +
    1548 /** Destroy the plugins window.
    +
    1549 *
    +
    1550 * @return Always 0.
    1551 */
    - -
    1553
    -
    1554 /**
    -
    1555 *
    -
    1556 * Seen in plug-ins with @ref VST_EFFECT_CATEGORY_OFFLINE.
    -
    1557 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1558 */
    - -
    1560
    -
    1561 /** Host wants to change the speaker arrangement.
    -
    1562 *
    -
    1563 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1564 * @param p_int2 Pointer to a @ref vst_speaker_arrangement_t for the input.
    -
    1565 * @param p_ptr Pointer to a @ref vst_speaker_arrangement_t for the output.
    -
    1566 * @return @ref VST_STATUS_TRUE if we accept the new arrangement, @ref VST_STATUS_FALSE if we don't in which case
    -
    1567 * the host is required to ask for the speaker arrangement via @ref VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT
    -
    1568 * and may retry this op-code with different values.
    -
    1569 * @sa vst_effect_t.num_inputs
    -
    1570 * @sa vst_effect_t.num_outputs
    -
    1571 * @sa VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT
    -
    1572 */
    - -
    1574 /** @sa VST_EFFECT_OPCODE_2A */
    - -
    1576
    -
    1577 /**
    -
    1578 *
    + +
    1553 /** @sa VST_EFFECT_OPCODE_0F */
    + +
    1555 /** @sa VST_EFFECT_OPCODE_0F */
    + +
    1557
    +
    1558 /** Window Draw Event?
    +
    1559 *
    +
    1560 * Ocasionally called simultaneously as WM_DRAW on windows.
    +
    1561 *
    +
    1562 * @note Present in some VST 2.1 or earlier plugins.
    +
    1563 *
    +
    1564 * @note Appears to be Mac OS exclusive.
    +
    1565 *
    +
    1566 * @deprecated (VST 2.4+) Likely deprecated in VST 2.4 and later.
    +
    1567 */
    + +
    1569 /** @sa VST_EFFECT_OPCODE_10 */
    + +
    1571 /** @sa VST_EFFECT_OPCODE_10 */
    + +
    1573
    +
    1574 /** Window Mouse Event?
    +
    1575 *
    +
    1576 * Called at the same time mouse events happen.
    +
    1577 *
    +
    1578 * @note Present in some VST 2.1 or earlier plugins.
    1579 *
    -
    1580 */
    - -
    1582
    -
    1583 /** Enable/Disable bypassing the effect.
    -
    1584 *
    -
    1585 * See @ref VST_EFFECT_OPCODE_SUPPORTS with @ref vst_effect_supports_t.bypass for more information.
    -
    1586 *
    -
    1587 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1588 * @param p_int2 Zero if bypassing the effect is disabled, otherwise 1.
    -
    1589 */
    - -
    1591 /** @sa VST_EFFECT_OPCODE_2C */
    - -
    1593
    -
    1594 /** Retrieve the effect name into the ptr buffer.
    +
    1580 * @note Appears to be Mac OS exclusive.
    +
    1581 *
    +
    1582 * @deprecated (VST 2.4+) Likely deprecated in VST 2.4 and later.
    +
    1583 */
    + +
    1585 /** @sa VST_EFFECT_OPCODE_11 */
    + +
    1587 /** @sa VST_EFFECT_OPCODE_11 */
    + +
    1589
    +
    1590 /** Window Keyboard Event?
    +
    1591 *
    +
    1592 * Called at the same time keyboard events happen.
    +
    1593 *
    +
    1594 * @note Present in some VST 2.1 or earlier plugins.
    1595 *
    -
    1596 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1597 * @bug Various hosts only provide a buffer that is 32 bytes long.
    -
    1598 * @param p_ptr A zero terminated char buffer of size @ref VST_BUFFER_SIZE_EFFECT_NAME.
    -
    1599 * @return Always 0, even on failure.
    -
    1600 */
    - -
    1602 /** @sa VST_EFFECT_OPCODE_2D */
    - -
    1604 /** @sa VST_EFFECT_OPCODE_2D */
    - -
    1606 /** @sa VST_EFFECT_OPCODE_2D */
    - -
    1608
    -
    1609 /** Translate an error code to a string.
    -
    1610 *
    -
    1611 * @bug Some hosts provide unexpected data in p_ptr.
    -
    1612 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1613 * @deprecated (VST 2.4+) Fairly sure this is deprecated in VST 2.4 and later.
    -
    1614 * @param p_ptr A zero terminated char buffer with undefined size.
    -
    1615 * @return @ref VST_STATUS_TRUE if we could translate the error, @ref VST_STATUS_FALSE if not.
    -
    1616 */
    - -
    1618 /** @sa VST_EFFECT_OPCODE_2E */
    - -
    1620
    -
    1621 /** Retrieve the vendor name into the ptr buffer.
    -
    1622 *
    -
    1623 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1624 * @param p_ptr A zero terminated char buffer of size @ref VST_BUFFER_SIZE_VENDOR_NAME.
    -
    1625 */
    - -
    1627 /** @sa VST_EFFECT_OPCODE_2F */
    - -
    1629 /** @sa VST_EFFECT_OPCODE_2F */
    - -
    1631
    -
    1632 /** Retrieve the product name into the ptr buffer.
    -
    1633 *
    -
    1634 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1635 * @param p_ptr A zero terminated char buffer of size @ref VST_BUFFER_SIZE_PRODUCT_NAME.
    -
    1636 */
    - -
    1638 /** @sa VST_EFFECT_OPCODE_30 */
    - -
    1640 /** @sa VST_EFFECT_OPCODE_30 */
    - -
    1642
    -
    1643 /** Retrieve the vendor version in return value.
    -
    1644 *
    -
    1645 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1646 * @return Version.
    -
    1647 */
    - -
    1649 /** @sa VST_EFFECT_OPCODE_31 */
    - -
    1651 /** @sa VST_EFFECT_OPCODE_31 */
    - -
    1653
    -
    1654 /** User-defined Op-Code for VST extensions.
    -
    1655 *
    -
    1656 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1657 * All parameters are undefined by the standard and left up to the host/plug-in. Use @ref VST_EFFECT_OPCODE_SUPPORTS
    -
    1658 * and @ref VST_EFFECT_OPCODE_VENDOR_NAME + @ref VST_EFFECT_OPCODE_VENDOR_VERSION to check if the plug-in is
    -
    1659 * compatible with your expected format.
    -
    1660 */
    - -
    1662 /** @sa VST_EFFECT_OPCODE_32 */
    - -
    1664
    -
    1665 /** Test for support of a specific named feature.
    -
    1666 *
    -
    1667 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1668 * @param p_ptr A zero terminated char buffer of undefined size containing the feature name.
    -
    1669 * @return @ref VST_STATUS_YES if the feature is supported, @ref VST_STATUS_NO if the feature is not supported,
    -
    1670 * @ref VST_STATUS_UNKNOWN in all other cases.
    -
    1671 */
    - -
    1673 /** @sa VST_EFFECT_OPCODE_33 */
    - +
    1596 * @note Appears to be Mac OS exclusive.
    +
    1597 *
    +
    1598 * @deprecated (VST 2.4+) Likely deprecated in VST 2.4 and later.
    +
    1599 */
    + +
    1601 /** @sa VST_EFFECT_OPCODE_12 */
    + +
    1603 /** @sa VST_EFFECT_OPCODE_12 */
    + +
    1605
    +
    1606 /** Window/Editor Idle/Keep-Alive Callback?
    +
    1607 *
    +
    1608 * Does not receive any parameters. Randomly called when nothing happens? Idle/Keep-Alive callback?
    +
    1609 */
    + +
    1611 /** @sa VST_EFFECT_OPCODE_13 */
    + +
    1613
    +
    1614 /** Window Focus Event?
    +
    1615 *
    +
    1616 * Sometimes called when the editor window goes back into focus.
    +
    1617 *
    +
    1618 * @note Present in some VST 2.1 or earlier plugins.
    +
    1619 * @note Appears to be Mac OS exclusive.
    +
    1620 * @deprecated (VST 2.4+) Likely deprecated in VST 2.4 and later.
    +
    1621 */
    + +
    1623
    +
    1624 /** Window Unfocus Event?
    +
    1625 *
    +
    1626 * Sometimes called when the editor window goes out of focus.
    +
    1627 *
    +
    1628 * @note Present in some VST 2.1 or earlier plugins.
    +
    1629 * @note Appears to be Mac OS exclusive.
    +
    1630 * @deprecated (VST 2.4+) Likely deprecated in VST 2.4 and later.
    +
    1631 */
    + +
    1633
    +
    1634 /**
    +
    1635 *
    +
    1636 * @note Present in some VST 2.1 or earlier plugins.
    +
    1637 * @important Almost all plug-ins return the @ref VST_FOURCC 'NvEf' (0x4E764566) here.
    +
    1638 * @deprecated (VST 2.4+) Likely deprecated in VST 2.4 and later.
    +
    1639 */
    + +
    1641 /** @sa VST_EFFECT_OPCODE_16 */
    + +
    1643
    +
    1644 /** Get Chunk Data
    +
    1645 *
    +
    1646 * Save current program or bank state to a buffer.
    +
    1647 * Behavior is different based on the @ref VST_EFFECT_FLAG_CHUNKS flag.
    +
    1648 *
    +
    1649 * @sa VST_EFFECT_FLAG_CHUNKS
    +
    1650 * @param p_int1 0 means Bank, 1 means Program, nothing else used?
    +
    1651 * @param p_ptr `void**` Pointer to a potential pointer containing your own chunk data.
    +
    1652 * @return Size of the Chunk Data in bytes.
    +
    1653 */
    + +
    1655 /** @sa VST_EFFECT_OPCODE_17 */
    + +
    1657
    +
    1658 /** Set Chunk Data
    +
    1659 *
    +
    1660 * Restore current program or bank state from a buffer.
    +
    1661 * Behavior is different based on the @ref VST_EFFECT_FLAG_CHUNKS flag.
    +
    1662 *
    +
    1663 * @sa VST_EFFECT_FLAG_CHUNKS
    +
    1664 * @param p_int1 0 means Bank, 1 means Program, nothing else used?
    +
    1665 * @param p_int2 Size of the Chunk Data in bytes.
    +
    1666 * @param p_ptr `void*` Pointer to a buffer containing chunk data.
    +
    1667 */
    + +
    1669 /** @sa VST_EFFECT_OPCODE_18 */
    + +
    1671
    +
    1672 //--------------------------------------------------------------------------------
    +
    1673 // VST 2.x starts here.
    +
    1674 //--------------------------------------------------------------------------------
    1675
    -
    1676 /** Number of samples that are at the tail at the end of playback.
    -
    1677 *
    -
    1678 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1679 * @return @ref VST_STATUS_UNKNOWN for automatic tail size, @ref VST_STATUS_TRUE for no tail, any other number above
    -
    1680 * 1 for the number of samples the tail has.
    -
    1681 */
    - -
    1683 /** @sa VST_EFFECT_OPCODE_34 */
    - -
    1685 /** @sa VST_EFFECT_OPCODE_34 */
    - -
    1687
    -
    1688 /** Notify effect that it is idle?
    -
    1689 *
    -
    1690 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1691 * @deprecated (VST 2.4+) As of VST 2.4 the default behavior is @ref VST_EFFECT_OPCODE_PROCESS_BEGIN and
    -
    1692 * @ref VST_EFFECT_OPCODE_PROCESS_END which allows cleaner control flows.
    -
    1693 * @sa vst_host_supports.startStopProcess
    -
    1694 */
    - -
    1696 /** @sa VST_EFFECT_OPCODE_35 */
    - -
    1698
    -
    1699 /**
    -
    1700 *
    -
    1701 *
    -
    1702 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1703 * @deprecated (VST 2.4) Invalid in all VST 2.4 and later hosts.
    -
    1704 */
    - -
    1706
    -
    1707 /**
    -
    1708 *
    -
    1709 *
    -
    1710 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1711 * @deprecated (VST 2.4) Invalid in all VST 2.4 and later hosts.
    -
    1712 */
    - -
    1714
    -
    1715 /** Parameter Properties
    -
    1716 *
    -
    1717 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1718 * @param p_int1 Parameter index to get properties for.
    -
    1719 * @param p_ptr Pointer to @ref vst_parameter_properties_t for the given parameter.
    -
    1720 * @return @ref VST_STATUS_YES if supported, otherwise @ref VST_STATUS_NO.
    -
    1721 */
    - -
    1723 /** @sa VST_EFFECT_OPCODE_38 */
    - -
    1725 /** @sa VST_EFFECT_OPCODE_38 */
    - -
    1727
    -
    1728 /**
    -
    1729 *
    -
    1730 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1731 * @deprecated (VST 2.4) Invalid in all VST 2.4 and later hosts.
    -
    1732 */
    - -
    1734
    -
    1735 /** Retrieve the VST Version supported.
    -
    1736 *
    -
    1737 * @note (VST 2.0+) Available from VST 2.0 onwards.
    -
    1738 * @sa VST_VERSION
    -
    1739 * @return One of the valid enums in @ref VST_VERSION
    +
    1676 /** Send events from host to plug-in.
    +
    1677 * The plug-in must support receiving events (see @ref vst_effect_supports_t.receiveVstEvents) while the host may
    +
    1678 * optionally signal to the plugin that it wants to send events to the host (see @ref
    +
    1679 * vst_host_supports_t.sendVstEvents).
    +
    1680 *
    +
    1681 * @sa vst_event_t
    +
    1682 * @sa vst_events_t
    +
    1683 * @sa vst_host_supports_t.sendVstEvents
    +
    1684 * @sa vst_effect_supports_t.receiveVstEvents
    +
    1685 * @sa vst_host_supports_t.sendVstMidiEvents
    +
    1686 * @sa vst_effect_supports_t.receiveVstMidiEvents
    +
    1687 * @sa VST_HOST_OPCODE_EVENT
    +
    1688 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1689 * @param p_ptr A valid pointer to a @ref vst_events_t structure.
    +
    1690 */
    + +
    1692 /** @sa VST_EFFECT_OPCODE_19 */
    + +
    1694
    +
    1695 /** Can the parameter be automated?
    +
    1696 *
    +
    1697 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1698 * @param p_int1 Index of the parameter.
    +
    1699 * @return 1 if the parameter can be automated, otherwise 0.
    +
    1700 */
    + +
    1702 /** @sa VST_EFFECT_OPCODE_1A */
    + +
    1704 /** @sa VST_EFFECT_OPCODE_1A */
    + +
    1706 /** @sa VST_EFFECT_OPCODE_1A */
    + +
    1708
    +
    1709 /** Set Parameter value from string representation.
    +
    1710 *
    +
    1711 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1712 * @param p_int1 Index of the parameter.
    +
    1713 * @param p_ptr `const char*` Zero terminated string representation of the value to set.
    +
    1714 * @return 1 if it worked, otherwise 0.
    +
    1715 */
    + +
    1717 /** @sa VST_EFFECT_OPCODE_1B */
    + +
    1719 /** @sa VST_EFFECT_OPCODE_1B */
    + +
    1721
    +
    1722 /**
    +
    1723 *
    +
    1724 *
    +
    1725 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1726 */
    + +
    1728
    +
    1729 /**
    +
    1730 *
    +
    1731 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1732 * @sa VST_EFFECT_OPCODE_05
    +
    1733 */
    + +
    1735
    +
    1736 /**
    +
    1737 *
    +
    1738 *
    +
    1739 * @note (VST 2.0+) Available from VST 2.0 onwards.
    1740 */
    - -
    1742 /** @sa VST_EFFECT_OPCODE_3A */
    - -
    1744
    -
    1745 //--------------------------------------------------------------------------------
    -
    1746 // VST 2.1
    -
    1747 //--------------------------------------------------------------------------------
    -
    1748
    -
    1749 /** Editor Virtual Key Down Input
    -
    1750 *
    -
    1751 * @note (VST 2.1+) Available from VST 2.1 onwards.
    -
    1752 * @param p_int1 ASCII character that represents the virtual key code.
    -
    1753 * @param p_int2 Virtual Key Code
    -
    1754 * @param p_float Modifiers being held down (bitfield)
    -
    1755 * @return @ref VST_STATUS_TRUE if we used the input, otherwise @ref VST_STATUS_FALSE
    -
    1756 */
    - -
    1758 /** @sa VST_EFFECT_OPCODE_3B */
    - -
    1760
    -
    1761 /** Editor Virtual Key Up Event
    -
    1762 *
    -
    1763 * @note (VST 2.1+) Available from VST 2.1 onwards.
    -
    1764 * @param p_int1 ASCII character that represents the virtual key code.
    -
    1765 * @param p_int2 Virtual Key Code
    -
    1766 * @param p_float Modifiers being held down (bitfield)
    -
    1767 * @return @ref VST_STATUS_TRUE if we used the input, otherwise @ref VST_STATUS_FALSE
    -
    1768 */
    - -
    1770 /** @sa VST_EFFECT_OPCODE_3C */
    - -
    1772
    -
    1773 /**
    -
    1774 *
    -
    1775 * @note (VST 2.1+) Available from VST 2.1 onwards.
    -
    1776 * @param p_int2 A value between 0 and 2.
    -
    1777 */
    - -
    1779
    -
    1780 /**
    -
    1781 *
    -
    1782 * Midi related
    -
    1783 * @note (VST 2.1+) Available from VST 2.1 onwards.
    -
    1784 */
    - -
    1786
    -
    1787 /**
    -
    1788 *
    -
    1789 * Midi related
    -
    1790 * @note (VST 2.1+) Available from VST 2.1 onwards.
    -
    1791 */
    - -
    1793
    -
    1794 /**
    -
    1795 *
    -
    1796 * Midi related
    -
    1797 * @note (VST 2.1+) Available from VST 2.1 onwards.
    -
    1798 */
    - -
    1800
    -
    1801 /**
    -
    1802 *
    -
    1803 * Midi related
    -
    1804 * @note (VST 2.1+) Available from VST 2.1 onwards.
    -
    1805 */
    - -
    1807
    -
    1808 /**
    -
    1809 *
    -
    1810 * Midi related
    -
    1811 * @note (VST 2.1+) Available from VST 2.1 onwards.
    -
    1812 */
    - -
    1814
    -
    1815 /** Host is starting to set up a program.
    -
    1816 * Emitted prior to the host loading a program.
    -
    1817 *
    -
    1818 * @note (VST 2.1+) Available from VST 2.1 onwards.
    -
    1819 * @return @ref VST_STATUS_TRUE if we understood the notification, or @ref VST_STATUS_FALSE if not.
    -
    1820 */
    - -
    1822 /** @sa VST_EFFECT_OPCODE_43 */
    - + +
    1742
    +
    1743 /** Input connected.
    +
    1744 *
    +
    1745 *
    +
    1746 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1747 */
    + +
    1749
    +
    1750 /** Input disconnected.
    +
    1751 *
    +
    1752 *
    +
    1753 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1754 */
    + +
    1756
    +
    1757 /** Retrieve properties for the given input index.
    +
    1758 *
    +
    1759 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1760 * @param p_int1 Index of the input to get the properties for.
    +
    1761 * @param p_ptr Pointer to @ref vst_stream_properties_t for the selected input provided by the host.
    +
    1762 * @return @ref VST_STATUS_TRUE if p_ptr is updated, @ref VST_STATUS_FALSE otherwise.
    +
    1763 */
    + +
    1765 /** @sa VST_EFFECT_OPCODE_21 */
    + +
    1767
    +
    1768 /** Retrieve properties for the given output index.
    +
    1769 *
    +
    1770 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1771 * @param p_int1 Index of the output to get the properties for.
    +
    1772 * @param p_ptr Pointer to @ref vst_stream_properties_t for the selected output provided by the host.
    +
    1773 * @return @ref VST_STATUS_TRUE if p_ptr is updated, @ref VST_STATUS_FALSE otherwise.
    +
    1774 */
    + +
    1776 /** @sa VST_EFFECT_OPCODE_22 */
    + +
    1778
    +
    1779 /** Retrieve category of this effect.
    +
    1780 *
    +
    1781 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1782 * @return The category that this effect is in, see @ref VST_EFFECT_CATEGORY.
    +
    1783 */
    + +
    1785 /** @sa VST_EFFECT_OPCODE_23 */
    + +
    1787 /** @sa VST_EFFECT_OPCODE_23 */
    + +
    1789
    +
    1790 /**
    +
    1791 *
    +
    1792 *
    +
    1793 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1794 */
    + +
    1796
    +
    1797 /**
    +
    1798 *
    +
    1799 *
    +
    1800 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1801 */
    + +
    1803
    +
    1804 /**
    +
    1805 *
    +
    1806 * Seen in plug-ins with @ref VST_EFFECT_CATEGORY_OFFLINE.
    +
    1807 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1808 */
    + +
    1810
    +
    1811 /**
    +
    1812 *
    +
    1813 * Seen in plug-ins with @ref VST_EFFECT_CATEGORY_OFFLINE.
    +
    1814 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1815 */
    + +
    1817
    +
    1818 /**
    +
    1819 *
    +
    1820 * Seen in plug-ins with @ref VST_EFFECT_CATEGORY_OFFLINE.
    +
    1821 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1822 */
    +
    1824
    -
    1825 /** Host is done setting up a program.
    -
    1826 * Emitted after the host finished loading a program.
    -
    1827 *
    -
    1828 * @note (VST 2.1+) Available from VST 2.1 onwards.
    -
    1829 * @return @ref VST_STATUS_TRUE if we understood the notification, or @ref VST_STATUS_FALSE if not.
    -
    1830 */
    - -
    1832 /** @sa VST_EFFECT_OPCODE_44 */
    - -
    1834
    -
    1835 //--------------------------------------------------------------------------------
    -
    1836 // VST 2.3
    -
    1837 //--------------------------------------------------------------------------------
    -
    1838
    -
    1839 /** Host wants to know the current speaker arrangement.
    -
    1840 *
    -
    1841 * @note (VST 2.3+) Available from VST 2.3 onwards.
    -
    1842 * @param p_int2 Pointer to @ref vst_speaker_arrangement_t for the input.
    -
    1843 * @param p_ptr Pointer to @ref vst_speaker_arrangement_t for the output.
    -
    1844 * @return @ref VST_STATUS_TRUE if we were successful, otherwise @ref VST_STATUS_FALSE.
    -
    1845 */
    - -
    1847 /** @sa VST_EFFECT_OPCODE_45 */
    - -
    1849
    -
    1850 /** Get the next effect contained in this effect.
    -
    1851 * This returns the next effect based on an effect internal counter, the host does not provide any index.
    -
    1852 *
    -
    1853 * Used in combination with @ref VST_EFFECT_CATEGORY_CONTAINER.
    -
    1854 *
    -
    1855 * @note (VST 2.3+) Available from VST 2.3 onwards.
    -
    1856 * @param p_ptr Pointer to a char buffer of size @ref VST_BUFFER_SIZE_EFFECT_NAME to store the name of the next effect.
    -
    1857 * @return Next effects unique_id
    -
    1858 */
    - -
    1860 /** @sa VST_EFFECT_OPCODE_46 */
    - -
    1862
    -
    1863 /** Begin processing of audio.
    -
    1864 *
    -
    1865 * Host is requesting that we prepare for a new section of audio separate from the previous section.
    -
    1866 * @note (VST 2.3+) Available from VST 2.3 onwards.
    -
    1867 */
    - -
    1869 /** @sa VST_EFFECT_OPCODE_47 */
    - -
    1871
    -
    1872 /** End processing of audio.
    -
    1873 *
    -
    1874 * Host is requesting that we stop processing audio and go into idle instead.
    -
    1875 * @note (VST 2.3+) Available from VST 2.3 onwards.
    -
    1876 */
    - -
    1878 /** @sa VST_EFFECT_OPCODE_48 */
    - -
    1880
    -
    1881 /**
    -
    1882 *
    -
    1883 *
    -
    1884 * @note (VST 2.3+) Available from VST 2.3 onwards.
    -
    1885 */
    - -
    1887
    -
    1888 /**
    -
    1889 *
    -
    1890 * @note (VST 2.3+) Available from VST 2.3 onwards.
    -
    1891 * @sa VST_EFFECT_CATEGORY_SPATIAL
    -
    1892 * @param p_int2 Unknown meaning.
    -
    1893 * @param p_float Unknown meaning, usually 1.0
    -
    1894 */
    - -
    1896
    -
    1897 /** Host wants to know if we can load the provided bank data.
    -
    1898 * Should be emitted prior to @ref VST_EFFECT_OPCODE_SET_CHUNK_DATA by the host.
    -
    1899 *
    -
    1900 * @note (VST 2.3+) Available from VST 2.3 onwards.
    -
    1901 * @param p_ptr Unknown structured data.
    -
    1902 * @return @ref VST_STATUS_NO if we can't load the data, @ref VST_STATUS_YES if we can load the data,
    -
    1903 * @ref VST_STATUS_UNKNOWN if this isn't supported.
    -
    1904 */
    - -
    1906 /** @sa VST_EFFECT_OPCODE_4B */
    - -
    1908
    -
    1909 /** Host wants to know if we can load the provided program data.
    -
    1910 * Should be emitted prior to @ref VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN by the host.
    -
    1911 *
    -
    1912 * @note (VST 2.3+) Available from VST 2.3 onwards.
    -
    1913 * @param p_ptr Unknown structured data.
    -
    1914 * @return @ref VST_STATUS_NO if we can't load the data, @ref VST_STATUS_YES if we can load the data,
    -
    1915 * @ref VST_STATUS_UNKNOWN if this isn't supported.
    -
    1916 */
    - -
    1918 /** @sa VST_EFFECT_OPCODE_4C */
    - -
    1920
    -
    1921 //--------------------------------------------------------------------------------
    -
    1922 // VST 2.4
    -
    1923 //--------------------------------------------------------------------------------
    +
    1825 /**
    +
    1826 *
    +
    1827 * Seen in plug-ins with @ref VST_EFFECT_CATEGORY_OFFLINE.
    +
    1828 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1829 */
    + +
    1831
    +
    1832 /** Host wants to change the speaker arrangement.
    +
    1833 *
    +
    1834 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1835 * @param p_int2 Pointer to a @ref vst_speaker_arrangement_t for the input.
    +
    1836 * @param p_ptr Pointer to a @ref vst_speaker_arrangement_t for the output.
    +
    1837 * @return @ref VST_STATUS_TRUE if we accept the new arrangement, @ref VST_STATUS_FALSE if we don't in which case
    +
    1838 * the host is required to ask for the speaker arrangement via @ref VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT
    +
    1839 * and may retry this op-code with different values.
    +
    1840 * @sa vst_effect_t.num_inputs
    +
    1841 * @sa vst_effect_t.num_outputs
    +
    1842 * @sa VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT
    +
    1843 */
    + +
    1845 /** @sa VST_EFFECT_OPCODE_2A */
    + +
    1847
    +
    1848 /**
    +
    1849 *
    +
    1850 *
    +
    1851 */
    + +
    1853
    +
    1854 /** Enable/Disable bypassing the effect.
    +
    1855 *
    +
    1856 * See @ref VST_EFFECT_OPCODE_SUPPORTS with @ref vst_effect_supports_t.bypass for more information.
    +
    1857 *
    +
    1858 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1859 * @param p_int2 Zero if bypassing the effect is disabled, otherwise 1.
    +
    1860 */
    + +
    1862 /** @sa VST_EFFECT_OPCODE_2C */
    + +
    1864
    +
    1865 /** Retrieve the effect name into the ptr buffer.
    +
    1866 *
    +
    1867 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1868 * @bug Various hosts only provide a buffer that is 32 bytes long.
    +
    1869 * @param p_ptr A zero terminated char buffer of size @ref VST_BUFFER_SIZE_EFFECT_NAME.
    +
    1870 * @return Always 0, even on failure.
    +
    1871 */
    + +
    1873 /** @sa VST_EFFECT_OPCODE_2D */
    + +
    1875 /** @sa VST_EFFECT_OPCODE_2D */
    + +
    1877 /** @sa VST_EFFECT_OPCODE_2D */
    + +
    1879
    +
    1880 /** Translate an error code to a string.
    +
    1881 *
    +
    1882 * @bug Some hosts provide unexpected data in p_ptr.
    +
    1883 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1884 * @deprecated (VST 2.4+) Fairly sure this is deprecated in VST 2.4 and later.
    +
    1885 * @param p_ptr A zero terminated char buffer with undefined size.
    +
    1886 * @return @ref VST_STATUS_TRUE if we could translate the error, @ref VST_STATUS_FALSE if not.
    +
    1887 */
    + +
    1889 /** @sa VST_EFFECT_OPCODE_2E */
    + +
    1891
    +
    1892 /** Retrieve the vendor name into the ptr buffer.
    +
    1893 *
    +
    1894 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1895 * @param p_ptr A zero terminated char buffer of size @ref VST_BUFFER_SIZE_VENDOR_NAME.
    +
    1896 */
    + +
    1898 /** @sa VST_EFFECT_OPCODE_2F */
    + +
    1900 /** @sa VST_EFFECT_OPCODE_2F */
    + +
    1902
    +
    1903 /** Retrieve the product name into the ptr buffer.
    +
    1904 *
    +
    1905 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1906 * @param p_ptr A zero terminated char buffer of size @ref VST_BUFFER_SIZE_PRODUCT_NAME.
    +
    1907 */
    + +
    1909 /** @sa VST_EFFECT_OPCODE_30 */
    + +
    1911 /** @sa VST_EFFECT_OPCODE_30 */
    + +
    1913
    +
    1914 /** Retrieve the vendor version in return value.
    +
    1915 *
    +
    1916 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1917 * @return Version.
    +
    1918 */
    + +
    1920 /** @sa VST_EFFECT_OPCODE_31 */
    + +
    1922 /** @sa VST_EFFECT_OPCODE_31 */
    +
    1924
    -
    1925 /**
    +
    1925 /** User-defined Op-Code for VST extensions.
    1926 *
    -
    1927 *
    -
    1928 * @note (VST 2.4+) Available from VST 2.4 onwards.
    -
    1929 */
    - -
    1931
    -
    1932 /**
    -
    1933 *
    -
    1934 *
    -
    1935 * @note (VST 2.4+) Available from VST 2.4 onwards.
    -
    1936 */
    - -
    1938
    -
    1939 /**
    -
    1940 *
    -
    1941 *
    -
    1942 * @note (VST 2.4+) Available from VST 2.4 onwards.
    -
    1943 */
    - -
    1945
    -
    1946 /** @private */
    -
    1947 VST_EFFECT_OPCODE_MAX,
    -
    1948
    -
    1949 /** @private */
    -
    1950 _VST_EFFECT_OPCODE_PAD = 0xFFFFFFFFul,
    -
    1951};
    -
    1952
    -
    1953/** Host to Plug-in support checks
    -
    1954 *
    -
    1955 * Provided as `char* p_ptr` in the VST_EFFECT_OPCODE_SUPPORTS op code.
    -
    1956 *
    -
    1957 * Harvested via strings command and just checking what plug-ins actually responded to.
    -
    1958 */
    - -
    1960 /** Effect supports alternative bypass.
    -
    1961 * The alternative bypass still has the host call process/process_float/process_double and expects us to compensate
    -
    1962 * for our delay/latency, copy inputs to outputs, and do minimal work. If we don't support it the host will not call
    -
    1963 * process/process_float/process_double at all while bypass is enabled.
    -
    1964 *
    -
    1965 * @note VST 2.3 or later only.
    -
    1966 * @return VST_STATUS_TRUE if we support this, otherwise VST_STATUS_FALSE.
    -
    1967 */
    -
    1968 const char* bypass;
    +
    1927 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1928 * All parameters are undefined by the standard and left up to the host/plug-in. Use @ref VST_EFFECT_OPCODE_SUPPORTS
    +
    1929 * and @ref VST_EFFECT_OPCODE_VENDOR_NAME + @ref VST_EFFECT_OPCODE_VENDOR_VERSION to check if the plug-in is
    +
    1930 * compatible with your expected format.
    +
    1931 */
    + +
    1933 /** @sa VST_EFFECT_OPCODE_32 */
    + +
    1935
    +
    1936 /** Test for support of a specific named feature.
    +
    1937 *
    +
    1938 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1939 * @param p_ptr A zero terminated char buffer of undefined size containing the feature name.
    +
    1940 * @return @ref VST_STATUS_YES if the feature is supported, @ref VST_STATUS_NO if the feature is not supported,
    +
    1941 * @ref VST_STATUS_UNKNOWN in all other cases.
    +
    1942 */
    + +
    1944 /** @sa VST_EFFECT_OPCODE_33 */
    + +
    1946
    +
    1947 /** Number of samples that are at the tail at the end of playback.
    +
    1948 *
    +
    1949 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1950 * @return @ref VST_STATUS_UNKNOWN for automatic tail size, @ref VST_STATUS_TRUE for no tail, any other number above
    +
    1951 * 1 for the number of samples the tail has.
    +
    1952 */
    + +
    1954 /** @sa VST_EFFECT_OPCODE_34 */
    + +
    1956 /** @sa VST_EFFECT_OPCODE_34 */
    + +
    1958
    +
    1959 /** Notify effect that it is idle?
    +
    1960 *
    +
    1961 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1962 * @deprecated (VST 2.4+) As of VST 2.4 the default behavior is @ref VST_EFFECT_OPCODE_PROCESS_BEGIN and
    +
    1963 * @ref VST_EFFECT_OPCODE_PROCESS_END which allows cleaner control flows.
    +
    1964 * @sa vst_host_supports.startStopProcess
    +
    1965 */
    + +
    1967 /** @sa VST_EFFECT_OPCODE_35 */
    +
    1969
    -
    1970 const char* sendVstEvents;
    -
    1971 const char* receiveVstEvents;
    -
    1972 const char* sendVstMidiEvent;
    - -
    1974 const char* midiProgramNames; // VST 2.1 or later.
    - -
    1976 const char* offline;
    -
    1977 // The following were only found in VST 2.3 plug-ins
    - -
    1979 const char* conformsToWindowRules; // Mac OS only, invalid in VST 2.4. Seems related to vst_host_supports.sizeWindow
    -
    1980 const char* plugAsSend;
    -
    1981 const char* mixDryWet;
    -
    1982 const char* noRealTime;
    -
    1983 const char* multipass;
    -
    1984 const char* metapass;
    -
    1985 const char* _1in1out;
    -
    1986 const char* _1in2out;
    -
    1987 const char* _2in1out;
    -
    1988 const char* _2in2out;
    -
    1989 const char* _2in4out;
    -
    1990 const char* _4in2out;
    -
    1991 const char* _4in4out;
    -
    1992 const char* _4in8out;
    -
    1993 const char* _8in4out;
    -
    1994 const char* _8in8out;
    -
    1995} /** @private */ vst_effect_supports = {
    -
    1996 .bypass = "bypass",
    -
    1997 .sendVstEvents = "sendVstEvents",
    -
    1998 .receiveVstEvents = "receiveVstEvents",
    -
    1999 .sendVstMidiEvent = "sendVstMidiEvent",
    -
    2000 .receiveVstMidiEvent = "receiveVstMidiEvent",
    -
    2001 .midiProgramNames = "midiProgramNames",
    -
    2002 .receiveVstTimeInfo = "receiveVstTimeInfo",
    -
    2003 .offline = "offline",
    -
    2004 .plugAsChannelInsert = "plugAsChannelInsert",
    -
    2005 .conformsToWindowRules = "conformsToWindowRules",
    -
    2006 .plugAsSend = "plugAsSend",
    -
    2007 .mixDryWet = "mixDryWet",
    -
    2008 .noRealTime = "noRealTime",
    -
    2009 .multipass = "multipass",
    -
    2010 .metapass = "metapass",
    -
    2011 ._1in1out = "1in1out",
    -
    2012 ._1in2out = "1in2out",
    -
    2013 ._2in1out = "2in1out",
    -
    2014 ._2in2out = "2in2out",
    -
    2015 ._2in4out = "2in4out",
    -
    2016 ._4in2out = "4in2out",
    -
    2017 ._4in4out = "4in4out",
    -
    2018 ._4in8out = "4in8out",
    -
    2019 ._8in4out = "8in4out",
    -
    2020 ._8in8out = "8in8out",
    -
    2021};
    -
    2022
    -
    2023/** Control the VST through an opcode and up to four parameters.
    -
    2024 *
    -
    2025 * @sa VST_EFFECT_OPCODE
    -
    2026 *
    -
    2027 * @param self Pointer to the effect itself.
    -
    2028 * @param opcode The opcode to run, see @ref VST_EFFECT_OPCODE.
    -
    2029 * @param p_int1 Parameter, see @ref VST_EFFECT_OPCODE.
    -
    2030 * @param p_int2 Parameter, see @ref VST_EFFECT_OPCODE.
    -
    2031 * @param p_ptr Parameter, see @ref VST_EFFECT_OPCODE.
    -
    2032 * @param p_float Parameter, see @ref VST_EFFECT_OPCODE.
    -
    2033 */
    -
    2034typedef intptr_t (VST_FUNCTION_INTERFACE* vst_effect_control_t)(struct vst_effect_t* self, int32_t opcode, int32_t p_int1, intptr_t p_int2, void* p_ptr, float p_float);
    -
    2035
    -
    2036/** Process the given number of samples in inputs and outputs.
    -
    2037 *
    -
    2038 * Used to handle input data and provides output data. We seem to be the ones that provide the output buffer?
    -
    2039 *
    -
    2040 * @param self Pointer to the effect itself.
    -
    2041 * @param inputs Pointer to an array of 'const float[samples]' with size @ref vst_effect_t.num_inputs.
    -
    2042 * @param outputs Pointer to an array of 'float[samples]' with size @ref vst_effect_t.num_outputs.
    -
    2043 * @param samples Number of samples per channel in inputs and outputs.
    -
    2044 */
    -
    2045typedef void (VST_FUNCTION_INTERFACE* vst_effect_process_t) (struct vst_effect_t* self, const float* const* inputs, float** outputs, int32_t samples);
    -
    2046
    -
    2047/** Updates the value for the parameter at the given index, or does nothing if out of bounds.
    -
    2048 *
    -
    2049 * @param self Pointer to the effect itself.
    -
    2050 * @param index Parameter index.
    -
    2051 * @param value New value for the parameter.
    -
    2052 */
    -
    2053typedef void(VST_FUNCTION_INTERFACE* vst_effect_set_parameter_t)(struct vst_effect_t* self, uint32_t index, float value);
    -
    2054
    -
    2055/** Retrieve the current value of the parameter at the given index, or do nothing if out of bounds.
    -
    2056 *
    -
    2057 * @param self Pointer to the effect itself.
    -
    2058 * @param index Parameter index.
    -
    2059 * @return Current value of the parameter.
    -
    2060 */
    -
    2061typedef float(VST_FUNCTION_INTERFACE* vst_effect_get_parameter_t)(struct vst_effect_t* self, uint32_t index);
    -
    2062
    -
    2063/** Process the given number of single samples in inputs and outputs.
    -
    2064 *
    -
    2065 * Process input and overwrite the output in place. Host provides output buffers.
    -
    2066 *
    -
    2067 * @important Not thread-safe on MacOS for some reason or another.
    -
    2068 *
    -
    2069 * @param self Pointer to the effect itself.
    -
    2070 * @param inputs Pointer to an array of 'const float[samples]' with size numInputs.
    -
    2071 * @param outputs Pointer to an array of 'float[samples]' with size numOutputs.
    -
    2072 * @param samples Number of samples per channel in inputs.
    -
    2073 */
    -
    2074typedef void(VST_FUNCTION_INTERFACE* vst_effect_process_float_t)(struct vst_effect_t* self, const float* const* inputs, float** outputs, int32_t samples);
    -
    2075
    -
    2076/** Process the given number of double samples in inputs and outputs.
    -
    2077 *
    -
    2078 * Process input and overwrite the output in place. Host provides output buffers.
    -
    2079 *
    -
    2080 * @note (VST 2.4+) Available from VST 2.4 and later.
    -
    2081 *
    -
    2082 * @param self Pointer to the effect itself.
    -
    2083 * @param inputs Pointer to an array of 'const double[samples]' with size numInputs.
    -
    2084 * @param outputs Pointer to an array of 'double[samples]' with size numOutputs.
    -
    2085 * @param samples Number of samples per channel in inputs.
    -
    2086 */
    -
    2087typedef void (VST_FUNCTION_INTERFACE* vst_effect_process_double_t)(struct vst_effect_t* self, const double* const* inputs, double** outputs, int32_t samples);
    -
    2088
    -
    2089/** Plug-in Effect definition
    -
    2090 */
    - -
    2092 /** VST Magic Number
    -
    2093 *
    -
    2094 * Should always be VST_FOURCC('VstP')
    -
    2095 *
    -
    2096 * @sa VST_MAGICNUMBER
    -
    2097 */
    - -
    2099
    -
    2100 /** Control Function
    -
    2101 * @sa vst_effect_control_t
    -
    2102 * @sa VST_EFFECT_OPCODE
    -
    2103 */
    -
    2104 vst_effect_control_t control;
    +
    1970 /**
    +
    1971 *
    +
    1972 *
    +
    1973 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1974 * @deprecated (VST 2.4) Invalid in all VST 2.4 and later hosts.
    +
    1975 */
    + +
    1977
    +
    1978 /**
    +
    1979 *
    +
    1980 *
    +
    1981 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1982 * @deprecated (VST 2.4) Invalid in all VST 2.4 and later hosts.
    +
    1983 */
    + +
    1985
    +
    1986 /** Parameter Properties
    +
    1987 *
    +
    1988 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    1989 * @param p_int1 Parameter index to get properties for.
    +
    1990 * @param p_ptr Pointer to @ref vst_parameter_properties_t for the given parameter.
    +
    1991 * @return @ref VST_STATUS_YES if supported, otherwise @ref VST_STATUS_NO.
    +
    1992 */
    + +
    1994 /** @sa VST_EFFECT_OPCODE_38 */
    + +
    1996 /** @sa VST_EFFECT_OPCODE_38 */
    + +
    1998
    +
    1999 /**
    +
    2000 *
    +
    2001 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    2002 * @deprecated (VST 2.4) Invalid in all VST 2.4 and later hosts.
    +
    2003 */
    + +
    2005
    +
    2006 /** Retrieve the VST Version supported.
    +
    2007 *
    +
    2008 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    2009 * @sa VST_VERSION
    +
    2010 * @return One of the valid enums in @ref VST_VERSION
    +
    2011 */
    + +
    2013 /** @sa VST_EFFECT_OPCODE_3A */
    + +
    2015
    +
    2016 //--------------------------------------------------------------------------------
    +
    2017 // VST 2.1
    +
    2018 //--------------------------------------------------------------------------------
    +
    2019
    +
    2020 /** Editor Virtual Key Down Input
    +
    2021 *
    +
    2022 * @note (VST 2.1+) Available from VST 2.1 onwards.
    +
    2023 * @param p_int1 ASCII character that represents the virtual key code.
    +
    2024 * @param p_int2 Virtual Key Code
    +
    2025 * @param p_float Modifiers being held down (bitfield)
    +
    2026 * @return @ref VST_STATUS_TRUE if we used the input, otherwise @ref VST_STATUS_FALSE
    +
    2027 */
    + +
    2029 /** @sa VST_EFFECT_OPCODE_3B */
    + +
    2031
    +
    2032 /** Editor Virtual Key Up Event
    +
    2033 *
    +
    2034 * @note (VST 2.1+) Available from VST 2.1 onwards.
    +
    2035 * @param p_int1 ASCII character that represents the virtual key code.
    +
    2036 * @param p_int2 Virtual Key Code
    +
    2037 * @param p_float Modifiers being held down (bitfield)
    +
    2038 * @return @ref VST_STATUS_TRUE if we used the input, otherwise @ref VST_STATUS_FALSE
    +
    2039 */
    + +
    2041 /** @sa VST_EFFECT_OPCODE_3C */
    + +
    2043
    +
    2044 /**
    +
    2045 *
    +
    2046 * @note (VST 2.1+) Available from VST 2.1 onwards.
    +
    2047 * @param p_int2 A value between 0 and 2.
    +
    2048 */
    + +
    2050
    +
    2051 /**
    +
    2052 *
    +
    2053 * Midi related
    +
    2054 * @note (VST 2.1+) Available from VST 2.1 onwards.
    +
    2055 */
    + +
    2057
    +
    2058 /**
    +
    2059 *
    +
    2060 * Midi related
    +
    2061 * @note (VST 2.1+) Available from VST 2.1 onwards.
    +
    2062 */
    + +
    2064
    +
    2065 /**
    +
    2066 *
    +
    2067 * Midi related
    +
    2068 * @note (VST 2.1+) Available from VST 2.1 onwards.
    +
    2069 */
    + +
    2071
    +
    2072 /**
    +
    2073 *
    +
    2074 * Midi related
    +
    2075 * @note (VST 2.1+) Available from VST 2.1 onwards.
    +
    2076 */
    + +
    2078
    +
    2079 /**
    +
    2080 *
    +
    2081 * Midi related
    +
    2082 * @note (VST 2.1+) Available from VST 2.1 onwards.
    +
    2083 */
    + +
    2085
    +
    2086 /** Host is starting to set up a program.
    +
    2087 * Emitted prior to the host loading a program.
    +
    2088 *
    +
    2089 * @note (VST 2.1+) Available from VST 2.1 onwards.
    +
    2090 * @return @ref VST_STATUS_TRUE if we understood the notification, or @ref VST_STATUS_FALSE if not.
    +
    2091 */
    + +
    2093 /** @sa VST_EFFECT_OPCODE_43 */
    + +
    2095
    +
    2096 /** Host is done setting up a program.
    +
    2097 * Emitted after the host finished loading a program.
    +
    2098 *
    +
    2099 * @note (VST 2.1+) Available from VST 2.1 onwards.
    +
    2100 * @return @ref VST_STATUS_TRUE if we understood the notification, or @ref VST_STATUS_FALSE if not.
    +
    2101 */
    + +
    2103 /** @sa VST_EFFECT_OPCODE_44 */
    +
    2105
    -
    2106 /** Process Function
    -
    2107 * @sa vst_effect_process_t
    -
    2108 * @deprecated (VST 2.4+) Deprecated and practically unsupported in all VST 2.4 compatible hosts and may treat it
    -
    2109 * as just another @ref vst_effect_t.process_float.
    -
    2110 */
    - -
    2112
    -
    2113 /** Set Parameter Function
    -
    2114 * @sa vst_effect_set_parameter_t
    -
    2115 */
    - -
    2117
    -
    2118 /** Get Parameter Function
    -
    2119 * @sa vst_effect_get_parameter_t
    -
    2120 */
    - -
    2122
    -
    2123 /** Number of available pre-defined programs.
    -
    2124 *
    -
    2125 * @sa VST_EFFECT_OPCODE_PROGRAM_LOAD
    -
    2126 * @sa VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN
    -
    2127 * @sa VST_EFFECT_OPCODE_PROGRAM_SET
    -
    2128 * @sa VST_EFFECT_OPCODE_PROGRAM_SET_NAME
    -
    2129 * @sa VST_EFFECT_OPCODE_PROGRAM_SET_END
    -
    2130 * @sa VST_EFFECT_OPCODE_PROGRAM_GET
    -
    2131 * @sa VST_EFFECT_OPCODE_PROGRAM_GET_NAME
    -
    2132 * @sa VST_EFFECT_FLAG_CHUNKS
    -
    2133 * @sa VST_EFFECT_OPCODE_SET_CHUNK_DATA
    -
    2134 * @sa VST_EFFECT_OPCODE_GET_CHUNK_DATA
    -
    2135 */
    - -
    2137
    -
    2138 /** Number of available parameters.
    -
    2139 * All programs must have at least this many parameters.
    -
    2140 *
    -
    2141 * @sa VST_HOST_OPCODE_IO_MODIFIED
    -
    2142 */
    -
    2143 int32_t num_params;
    -
    2144
    -
    2145 /** Number of available input streams.
    -
    2146 *
    -
    2147 *
    -
    2148 * @sa VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT
    -
    2149 * @sa VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES
    -
    2150 * @sa VST_HOST_OPCODE_IO_MODIFIED
    -
    2151 */
    -
    2152 int32_t num_inputs;
    -
    2153
    -
    2154 /** Number of available output streams.
    -
    2155 *
    -
    2156 * @sa VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT
    -
    2157 * @sa VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES
    -
    2158 * @sa VST_HOST_OPCODE_IO_MODIFIED
    -
    2159 */
    - -
    2161
    -
    2162 /** Effect Flags
    -
    2163 *
    -
    2164 * @sa VST_EFFECT_FLAGS
    +
    2106 //--------------------------------------------------------------------------------
    +
    2107 // VST 2.3
    +
    2108 //--------------------------------------------------------------------------------
    +
    2109
    +
    2110 /** Host wants to know the current speaker arrangement.
    +
    2111 *
    +
    2112 * @note (VST 2.3+) Available from VST 2.3 onwards.
    +
    2113 * @param p_int2 Pointer to @ref vst_speaker_arrangement_t for the input.
    +
    2114 * @param p_ptr Pointer to @ref vst_speaker_arrangement_t for the output.
    +
    2115 * @return @ref VST_STATUS_TRUE if we were successful, otherwise @ref VST_STATUS_FALSE.
    +
    2116 */
    + +
    2118 /** @sa VST_EFFECT_OPCODE_45 */
    + +
    2120
    +
    2121 /** Get the next effect contained in this effect.
    +
    2122 * This returns the next effect based on an effect internal counter, the host does not provide any index.
    +
    2123 *
    +
    2124 * Used in combination with @ref VST_EFFECT_CATEGORY_CONTAINER.
    +
    2125 *
    +
    2126 * @note (VST 2.3+) Available from VST 2.3 onwards.
    +
    2127 * @param p_ptr Pointer to a char buffer of size @ref VST_BUFFER_SIZE_EFFECT_NAME to store the name of the next effect.
    +
    2128 * @return Next effects unique_id
    +
    2129 */
    + +
    2131 /** @sa VST_EFFECT_OPCODE_46 */
    + +
    2133
    +
    2134 /** Begin processing of audio.
    +
    2135 *
    +
    2136 * Host is requesting that we prepare for a new section of audio separate from the previous section.
    +
    2137 * @note (VST 2.3+) Available from VST 2.3 onwards.
    +
    2138 */
    + +
    2140 /** @sa VST_EFFECT_OPCODE_47 */
    + +
    2142
    +
    2143 /** End processing of audio.
    +
    2144 *
    +
    2145 * Host is requesting that we stop processing audio and go into idle instead.
    +
    2146 * @note (VST 2.3+) Available from VST 2.3 onwards.
    +
    2147 */
    + +
    2149 /** @sa VST_EFFECT_OPCODE_48 */
    + +
    2151
    +
    2152 /**
    +
    2153 *
    +
    2154 *
    +
    2155 * @note (VST 2.3+) Available from VST 2.3 onwards.
    +
    2156 */
    + +
    2158
    +
    2159 /**
    +
    2160 *
    +
    2161 * @note (VST 2.3+) Available from VST 2.3 onwards.
    +
    2162 * @sa VST_EFFECT_CATEGORY_SPATIAL
    +
    2163 * @param p_int2 Unknown meaning.
    +
    2164 * @param p_float Unknown meaning, usually 1.0
    2165 */
    -
    2166 int32_t flags;
    +
    2167
    -
    2168 void* _unknown_00; // Must be zero when created. Reserved for host?
    -
    2169 void* _unknown_01; // Must be zero when created. Reserved for host?
    -
    2170
    -
    2171 /** Initial delay before processing of samples can actually begin in Samples.
    -
    2172 *
    -
    2173 * @note The host can modify this at runtime so it is not safe.
    -
    2174 * @note Should be reinitialized when the effect is resumed.
    -
    2175 *
    -
    2176 * @sa VST_HOST_OPCODE_IO_MODIFIED
    -
    2177 */
    -
    2178 int32_t delay;
    +
    2168 /** Host wants to know if we can load the provided bank data.
    +
    2169 * Should be emitted prior to @ref VST_EFFECT_OPCODE_SET_CHUNK_DATA by the host.
    +
    2170 *
    +
    2171 * @note (VST 2.3+) Available from VST 2.3 onwards.
    +
    2172 * @param p_ptr Unknown structured data.
    +
    2173 * @return @ref VST_STATUS_NO if we can't load the data, @ref VST_STATUS_YES if we can load the data,
    +
    2174 * @ref VST_STATUS_UNKNOWN if this isn't supported.
    +
    2175 */
    + +
    2177 /** @sa VST_EFFECT_OPCODE_4B */
    +
    2179
    -
    2180 int32_t _unknown_02; // Unknown int32_t values.
    - -
    2182
    -
    2183 /** Ratio of Input to Output production
    -
    2184 * Defines how much output data is produced relative to input data when using 'process' instead of 'processFloat'.
    -
    2185 * Example: A ratio of 2.0 means we produce twice as much output as we receive input.
    -
    2186 *
    -
    2187 * Range: >0.0 to Infinity
    -
    2188 * Default: 1.0
    -
    2189 * @note Ignored in VST 2.4 or with VST_EFFECT_FLAG_SUPPORTS_FLOAT.
    -
    2190 */
    - -
    2192
    -
    2193 /** Effect Internal Pointer
    -
    2194 *
    -
    2195 * You can freely set this to point at some sort of class or similar for use in your own effect. The host must
    -
    2196 * never modify this or the data available through this.
    -
    2197 */
    - -
    2199
    -
    2200 /** Host Internal Pointer
    -
    2201 *
    -
    2202 * The host may set this to point at data related to your effect instance that the host needs. The effect must
    -
    2203 * never modify this or the data available through this.
    -
    2204 */
    -
    2205 void* host_internal; // Pointer to Host internal data.
    -
    2206
    -
    2207 /** Id of the plugin.
    -
    2208 *
    -
    2209 * Due to this not being enough for uniqueness, it should not be used alone for indexing.
    -
    2210 * Ideally you want to index like this:
    -
    2211 * [unique_id][module_name][version][flags]
    -
    2212 * If any of the checks after unique_id fail, you default to the first possible choice.
    -
    2213 *
    -
    2214 * Used in combination with @ref VST_EFFECT_CATEGORY_CONTAINER.
    -
    2215 *
    -
    2216 * BUG: Some broken hosts rely on this alone to save information about VST plug-ins.
    -
    2217 */
    -
    2218 int32_t unique_id;
    +
    2180 /** Host wants to know if we can load the provided program data.
    +
    2181 * Should be emitted prior to @ref VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN by the host.
    +
    2182 *
    +
    2183 * @note (VST 2.3+) Available from VST 2.3 onwards.
    +
    2184 * @param p_ptr Unknown structured data.
    +
    2185 * @return @ref VST_STATUS_NO if we can't load the data, @ref VST_STATUS_YES if we can load the data,
    +
    2186 * @ref VST_STATUS_UNKNOWN if this isn't supported.
    +
    2187 */
    + +
    2189 /** @sa VST_EFFECT_OPCODE_4C */
    + +
    2191
    +
    2192 //--------------------------------------------------------------------------------
    +
    2193 // VST 2.4
    +
    2194 //--------------------------------------------------------------------------------
    +
    2195
    +
    2196 /**
    +
    2197 *
    +
    2198 *
    +
    2199 * @note (VST 2.4+) Available from VST 2.4 onwards.
    +
    2200 */
    + +
    2202
    +
    2203 /**
    +
    2204 *
    +
    2205 *
    +
    2206 * @note (VST 2.4+) Available from VST 2.4 onwards.
    +
    2207 */
    + +
    2209
    +
    2210 /**
    +
    2211 *
    +
    2212 *
    +
    2213 * @note (VST 2.4+) Available from VST 2.4 onwards.
    +
    2214 */
    + +
    2216
    +
    2217 /** @private */
    +
    2218 VST_EFFECT_OPCODE_MAX,
    2219
    -
    2220 /** Plugin version
    -
    2221 *
    -
    2222 * Unrelated to the minimum VST Version, but often the same.
    -
    2223 */
    -
    2224 int32_t version;
    -
    2225
    -
    2226 //--------------------------------------------------------------------------------
    -
    2227 // VST 2.x starts here.
    -
    2228 //--------------------------------------------------------------------------------
    -
    2229
    -
    2230 /** Process function for in-place single (32-bit float) processiong.
    -
    2231 * @sa vst_effect_process_single_t
    -
    2232 * @note (VST 2.0+) Available from VST 2.0 and later.
    -
    2233 */
    - -
    2235
    -
    2236 //--------------------------------------------------------------------------------
    -
    2237 // VST 2.4 starts here.
    -
    2238 //--------------------------------------------------------------------------------
    -
    2239
    -
    2240 /** Process function for in-place double (64-bit float) processiong.
    -
    2241 * @sa vst_effect_process_double_t
    -
    2242 * @note (VST 2.4+) Available from VST 2.4 and later.
    -
    2243 */
    - -
    2245
    -
    2246 // Everything after this is unknown and was present in reacomp-standalone.dll.
    -
    2247 uint8_t _unknown[56]; // 56-bytes of something. Could also just be 52-bytes.
    -
    2248};
    -
    2249
    -
    2250/** VST 2.x Entry Point for all platforms
    -
    2251 *
    -
    2252 * Must be present in VST 2.x plug-ins but must not be present in VST 1.x plug-ins.
    -
    2253 *
    -
    2254 * @return A new instance of the VST 2.x effect.
    -
    2255 */
    -
    2256#define VST_ENTRYPOINT
    -
    2257 vst_effect_t* VSTPluginMain(vst_host_callback_t callback)
    -
    2258
    -
    2259/** [DEPRECATED] VST 1.x Entry Point for Windows
    -
    2260 *
    -
    2261 * Do not implement in VST 2.1 or later plug-ins!
    -
    2262 *
    -
    2263 * @return A new instance of the VST 1.x effect.
    -
    2264 */
    -
    2265#define VST_ENTRYPOINT_WINDOWS
    -
    2266 vst_effect_t* MAIN(vst_host_callback_t callback) { return VSTPluginMain(callback); }
    -
    2267
    -
    2268/** [DEPRECATED] VST 1.x Entry Point for MacOS
    -
    2269 *
    -
    2270 * Do not implement in VST 2.1 or later plug-ins!
    -
    2271 *
    -
    2272 * @return A new instance of the VST 1.x effect.
    -
    2273 */
    -
    2274#define VST_ENTRYPOINT_MACOS
    -
    2275 vst_effect_t* main_macho(vst_host_callback_t callback) { return VSTPluginMain(callback); }
    +
    2220 /** @private */
    +
    2221 _VST_EFFECT_OPCODE_PAD = 0xFFFFFFFFul,
    +
    2222};
    +
    2223
    +
    2224/** Host to Plug-in support checks
    +
    2225 *
    +
    2226 * Provided as `char* p_ptr` in the VST_EFFECT_OPCODE_SUPPORTS op code.
    +
    2227 *
    +
    2228 * Harvested via strings command and just checking what plug-ins actually responded to.
    +
    2229 */
    + +
    2231 /** Effect supports alternative bypass.
    +
    2232 * The alternative bypass still has the host call process/process_float/process_double and expects us to compensate
    +
    2233 * for our delay/latency, copy inputs to outputs, and do minimal work. If we don't support it the host will not call
    +
    2234 * process/process_float/process_double at all while bypass is enabled.
    +
    2235 *
    +
    2236 * @note VST 2.3 or later only.
    +
    2237 * @return VST_STATUS_TRUE if we support this, otherwise VST_STATUS_FALSE.
    +
    2238 */
    +
    2239 const char* bypass;
    +
    2240
    +
    2241 /** Plug-in can send events to host.
    +
    2242 *
    +
    2243 * @sa vst_host_supports_t.receiveVstEvents
    +
    2244 * @sa VST_HOST_OPCODE_EVENT
    +
    2245 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    2246 */
    +
    2247 const char* sendVstEvents;
    +
    2248
    +
    2249 /** Plug-in can receive events from host.
    +
    2250 *
    +
    2251 * @sa vst_host_supports_t.sendVstEvents
    +
    2252 * @sa VST_EFFECT_OPCODE_EVENT
    +
    2253 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    2254 */
    +
    2255 const char* receiveVstEvents;
    +
    2256
    +
    2257 /** Host can send MIDI events to plug-in.
    +
    2258 *
    +
    2259 * @sa vst_effect_supports_t.receiveVstMidiEvents
    +
    2260 * @sa VST_EFFECT_OPCODE_EVENT
    +
    2261 * @sa vst_effect_midi_t
    +
    2262 * @sa vst_effect_midi_sysex_t
    +
    2263 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    2264 */
    +
    2265 const char* sendVstMidiEvent;
    +
    2266
    +
    2267 /** Plug-in can receive MIDI events from host.
    +
    2268 *
    +
    2269 * @sa vst_host_supports_t.sendVstMidiEvents
    +
    2270 * @sa VST_HOST_OPCODE_EVENT
    +
    2271 * @sa vst_effect_midi_t
    +
    2272 * @sa vst_effect_midi_sysex_t
    +
    2273 * @note (VST 2.0+) Available from VST 2.0 onwards.
    +
    2274 */
    +
    2276
    -
    2277/** [DEPRECATED] VST 2.3 Entry Point for PowerPC
    -
    2278 *
    -
    2279 * Present in some VST 2.3 and earlier compatible plug-ins that support MacOS.
    -
    2280 *
    -
    2281 * @return A new instance of the VST 2.x effect.
    -
    2282 */
    -
    2283#define VST_ENTRYPOINT_MACOS_POWERPC
    -
    2284 vst_effect_t* main(vst_host_callback_t callback) { return VSTPluginMain(callback); }
    -
    2285
    -
    2286#ifdef __cplusplus
    -
    2287}
    -
    2288#endif
    -
    2289#pragma pack(pop)
    -
    2290#endif
    -
    Host to Plug-in support checks.
    Definition vst.h:1959
    -
    const char * _2in1out
    Definition vst.h:1987
    -
    const char * _4in4out
    Definition vst.h:1991
    -
    const char * plugAsChannelInsert
    Definition vst.h:1978
    -
    const char * _1in1out
    Definition vst.h:1985
    -
    const char * _4in8out
    Definition vst.h:1992
    -
    const char * _2in2out
    Definition vst.h:1988
    -
    const char * _8in4out
    Definition vst.h:1993
    -
    const char * _1in2out
    Definition vst.h:1986
    -
    const char * _2in4out
    Definition vst.h:1989
    -
    const char * sendVstEvents
    Definition vst.h:1970
    -
    const char * _4in2out
    Definition vst.h:1990
    -
    const char * conformsToWindowRules
    Definition vst.h:1979
    -
    const char * mixDryWet
    Definition vst.h:1981
    -
    const char * receiveVstEvents
    Definition vst.h:1971
    -
    const char * receiveVstTimeInfo
    Definition vst.h:1975
    -
    const char * noRealTime
    Definition vst.h:1982
    -
    const char * bypass
    Effect supports alternative bypass.
    Definition vst.h:1968
    -
    const char * _8in8out
    Definition vst.h:1994
    -
    const char * plugAsSend
    Definition vst.h:1980
    -
    const char * multipass
    Definition vst.h:1983
    -
    const char * midiProgramNames
    Definition vst.h:1974
    -
    const char * receiveVstMidiEvent
    Definition vst.h:1973
    -
    const char * offline
    Definition vst.h:1976
    -
    const char * metapass
    Definition vst.h:1984
    -
    const char * sendVstMidiEvent
    Definition vst.h:1972
    -
    Plug-in Effect definition.
    Definition vst.h:2091
    -
    int32_t num_outputs
    Number of available output streams.
    Definition vst.h:2160
    -
    int32_t magic_number
    VST Magic Number.
    Definition vst.h:2098
    -
    vst_effect_process_double_t process_double
    Process function for in-place double (64-bit float) processiong.
    Definition vst.h:2244
    -
    int32_t _unknown_02
    Definition vst.h:2180
    -
    int32_t unique_id
    Id of the plugin.
    Definition vst.h:2218
    -
    vst_effect_process_t process
    Process Function.
    Definition vst.h:2111
    -
    int32_t flags
    Effect Flags.
    Definition vst.h:2166
    -
    float input_output_ratio
    Ratio of Input to Output production Defines how much output data is produced relative to input data w...
    Definition vst.h:2191
    -
    int32_t num_programs
    Number of available pre-defined programs.
    Definition vst.h:2136
    -
    vst_effect_process_float_t process_float
    Process function for in-place single (32-bit float) processiong.
    Definition vst.h:2234
    -
    int32_t version
    Plugin version.
    Definition vst.h:2224
    -
    void * host_internal
    Host Internal Pointer.
    Definition vst.h:2205
    -
    vst_effect_set_parameter_t set_parameter
    Set Parameter Function.
    Definition vst.h:2116
    -
    uint8_t _unknown[56]
    Definition vst.h:2247
    -
    void * _unknown_01
    Definition vst.h:2169
    -
    int32_t _unknown_03
    Definition vst.h:2181
    -
    int32_t num_params
    Number of available parameters.
    Definition vst.h:2143
    -
    void * effect_internal
    Effect Internal Pointer.
    Definition vst.h:2198
    -
    vst_effect_get_parameter_t get_parameter
    Get Parameter Function.
    Definition vst.h:2121
    -
    int32_t delay
    Initial delay before processing of samples can actually begin in Samples.
    Definition vst.h:2178
    -
    int32_t num_inputs
    Number of available input streams.
    Definition vst.h:2152
    -
    void * _unknown_00
    Definition vst.h:2168
    -
    vst_effect_control_t control
    Control Function.
    Definition vst.h:2104
    -
    Plug-in to Host support checks.
    Definition vst.h:742
    -
    const char * acceptIOChanges
    Does the host support modifying input/output/params/delay when programs, banks or parameters are chan...
    Definition vst.h:752
    -
    const char * openFileSelector
    Definition vst.h:790
    -
    const char * receiveVstMidiEvent
    Definition vst.h:782
    -
    const char * offline
    Definition vst.h:788
    -
    const char * sendVstEvents
    Definition vst.h:778
    -
    const char * sendVstMidiEventFlagIsRealtime
    Definition vst.h:783
    -
    const char * reportConnectionChanges
    Definition vst.h:786
    -
    const char * startStopProcess
    Is the host using process begin/end instead of idle? The host may opt to emit VST_EFFECT_OPCODE_IDLE ...
    Definition vst.h:764
    -
    const char * sendVstMidiEvent
    Definition vst.h:781
    -
    const char * sizeWindow
    Definition vst.h:787
    -
    const char * receiveVstEvents
    Definition vst.h:779
    -
    const char * closeFileSelector
    Definition vst.h:791
    -
    const char * sendVstTimeInfo
    Definition vst.h:785
    -
    const char * shellCategory
    Does the host support container plug-ins?
    Definition vst.h:776
    +
    2277 const char* midiProgramNames; // VST 2.1 or later.
    + +
    2279 const char* offline;
    +
    2280 // The following were only found in VST 2.3 plug-ins
    + +
    2282 const char* conformsToWindowRules; // Mac OS only, invalid in VST 2.4. Seems related to vst_host_supports.sizeWindow
    +
    2283 const char* plugAsSend;
    +
    2284 const char* mixDryWet;
    +
    2285 const char* noRealTime;
    +
    2286 const char* multipass;
    +
    2287 const char* metapass;
    +
    2288 const char* _1in1out;
    +
    2289 const char* _1in2out;
    +
    2290 const char* _2in1out;
    +
    2291 const char* _2in2out;
    +
    2292 const char* _2in4out;
    +
    2293 const char* _4in2out;
    +
    2294 const char* _4in4out;
    +
    2295 const char* _4in8out;
    +
    2296 const char* _8in4out;
    +
    2297 const char* _8in8out;
    +
    2298} /** @private */ vst_effect_supports = {
    +
    2299 .bypass = "bypass",
    +
    2300 .sendVstEvents = "sendVstEvents",
    +
    2301 .receiveVstEvents = "receiveVstEvents",
    +
    2302 .sendVstMidiEvent = "sendVstMidiEvent",
    +
    2303 .receiveVstMidiEvent = "receiveVstMidiEvent",
    +
    2304 .midiProgramNames = "midiProgramNames",
    +
    2305 .receiveVstTimeInfo = "receiveVstTimeInfo",
    +
    2306 .offline = "offline",
    +
    2307 .plugAsChannelInsert = "plugAsChannelInsert",
    +
    2308 .conformsToWindowRules = "conformsToWindowRules",
    +
    2309 .plugAsSend = "plugAsSend",
    +
    2310 .mixDryWet = "mixDryWet",
    +
    2311 .noRealTime = "noRealTime",
    +
    2312 .multipass = "multipass",
    +
    2313 .metapass = "metapass",
    +
    2314 ._1in1out = "1in1out",
    +
    2315 ._1in2out = "1in2out",
    +
    2316 ._2in1out = "2in1out",
    +
    2317 ._2in2out = "2in2out",
    +
    2318 ._2in4out = "2in4out",
    +
    2319 ._4in2out = "4in2out",
    +
    2320 ._4in4out = "4in4out",
    +
    2321 ._4in8out = "4in8out",
    +
    2322 ._8in4out = "8in4out",
    +
    2323 ._8in8out = "8in8out",
    +
    2324};
    +
    2325
    +
    2326/** Control the VST through an opcode and up to four parameters.
    +
    2327 *
    +
    2328 * @sa VST_EFFECT_OPCODE
    +
    2329 *
    +
    2330 * @param self Pointer to the effect itself.
    +
    2331 * @param opcode The opcode to run, see @ref VST_EFFECT_OPCODE.
    +
    2332 * @param p_int1 Parameter, see @ref VST_EFFECT_OPCODE.
    +
    2333 * @param p_int2 Parameter, see @ref VST_EFFECT_OPCODE.
    +
    2334 * @param p_ptr Parameter, see @ref VST_EFFECT_OPCODE.
    +
    2335 * @param p_float Parameter, see @ref VST_EFFECT_OPCODE.
    +
    2336 */
    +
    2337typedef intptr_t (VST_FUNCTION_INTERFACE* vst_effect_control_t)(struct vst_effect_t* self, int32_t opcode, int32_t p_int1, intptr_t p_int2, void* p_ptr, float p_float);
    +
    2338
    +
    2339/** Process the given number of samples in inputs and outputs.
    +
    2340 *
    +
    2341 * Used to handle input data and provides output data. We seem to be the ones that provide the output buffer?
    +
    2342 *
    +
    2343 * @param self Pointer to the effect itself.
    +
    2344 * @param inputs Pointer to an array of 'const float[samples]' with size @ref vst_effect_t.num_inputs.
    +
    2345 * @param outputs Pointer to an array of 'float[samples]' with size @ref vst_effect_t.num_outputs.
    +
    2346 * @param samples Number of samples per channel in inputs and outputs.
    +
    2347 */
    +
    2348typedef void (VST_FUNCTION_INTERFACE* vst_effect_process_t) (struct vst_effect_t* self, const float* const* inputs, float** outputs, int32_t samples);
    +
    2349
    +
    2350/** Updates the value for the parameter at the given index, or does nothing if out of bounds.
    +
    2351 *
    +
    2352 * @param self Pointer to the effect itself.
    +
    2353 * @param index Parameter index.
    +
    2354 * @param value New value for the parameter.
    +
    2355 */
    +
    2356typedef void(VST_FUNCTION_INTERFACE* vst_effect_set_parameter_t)(struct vst_effect_t* self, uint32_t index, float value);
    +
    2357
    +
    2358/** Retrieve the current value of the parameter at the given index, or do nothing if out of bounds.
    +
    2359 *
    +
    2360 * @param self Pointer to the effect itself.
    +
    2361 * @param index Parameter index.
    +
    2362 * @return Current value of the parameter.
    +
    2363 */
    +
    2364typedef float(VST_FUNCTION_INTERFACE* vst_effect_get_parameter_t)(struct vst_effect_t* self, uint32_t index);
    +
    2365
    +
    2366/** Process the given number of single samples in inputs and outputs.
    +
    2367 *
    +
    2368 * Process input and overwrite the output in place. Host provides output buffers.
    +
    2369 *
    +
    2370 * @important Not thread-safe on MacOS for some reason or another.
    +
    2371 *
    +
    2372 * @param self Pointer to the effect itself.
    +
    2373 * @param inputs Pointer to an array of 'const float[samples]' with size numInputs.
    +
    2374 * @param outputs Pointer to an array of 'float[samples]' with size numOutputs.
    +
    2375 * @param samples Number of samples per channel in inputs.
    +
    2376 */
    +
    2377typedef void(VST_FUNCTION_INTERFACE* vst_effect_process_float_t)(struct vst_effect_t* self, const float* const* inputs, float** outputs, int32_t samples);
    +
    2378
    +
    2379/** Process the given number of double samples in inputs and outputs.
    +
    2380 *
    +
    2381 * Process input and overwrite the output in place. Host provides output buffers.
    +
    2382 *
    +
    2383 * @note (VST 2.4+) Available from VST 2.4 and later.
    +
    2384 *
    +
    2385 * @param self Pointer to the effect itself.
    +
    2386 * @param inputs Pointer to an array of 'const double[samples]' with size numInputs.
    +
    2387 * @param outputs Pointer to an array of 'double[samples]' with size numOutputs.
    +
    2388 * @param samples Number of samples per channel in inputs.
    +
    2389 */
    +
    2390typedef void (VST_FUNCTION_INTERFACE* vst_effect_process_double_t)(struct vst_effect_t* self, const double* const* inputs, double** outputs, int32_t samples);
    +
    2391
    +
    2392/** Plug-in Effect definition
    +
    2393 */
    + +
    2395 /** VST Magic Number
    +
    2396 *
    +
    2397 * Should always be VST_FOURCC('VstP')
    +
    2398 *
    +
    2399 * @sa VST_MAGICNUMBER
    +
    2400 */
    + +
    2402
    +
    2403 /** Control Function
    +
    2404 * @sa vst_effect_control_t
    +
    2405 * @sa VST_EFFECT_OPCODE
    +
    2406 */
    +
    2407 vst_effect_control_t control;
    +
    2408
    +
    2409 /** Process Function
    +
    2410 * @sa vst_effect_process_t
    +
    2411 * @deprecated (VST 2.4+) Deprecated and practically unsupported in all VST 2.4 compatible hosts and may treat it
    +
    2412 * as just another @ref vst_effect_t.process_float.
    +
    2413 */
    + +
    2415
    +
    2416 /** Set Parameter Function
    +
    2417 * @sa vst_effect_set_parameter_t
    +
    2418 */
    + +
    2420
    +
    2421 /** Get Parameter Function
    +
    2422 * @sa vst_effect_get_parameter_t
    +
    2423 */
    + +
    2425
    +
    2426 /** Number of available pre-defined programs.
    +
    2427 *
    +
    2428 * @sa VST_EFFECT_OPCODE_PROGRAM_LOAD
    +
    2429 * @sa VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN
    +
    2430 * @sa VST_EFFECT_OPCODE_PROGRAM_SET
    +
    2431 * @sa VST_EFFECT_OPCODE_PROGRAM_SET_NAME
    +
    2432 * @sa VST_EFFECT_OPCODE_PROGRAM_SET_END
    +
    2433 * @sa VST_EFFECT_OPCODE_PROGRAM_GET
    +
    2434 * @sa VST_EFFECT_OPCODE_PROGRAM_GET_NAME
    +
    2435 * @sa VST_EFFECT_FLAG_CHUNKS
    +
    2436 * @sa VST_EFFECT_OPCODE_SET_CHUNK_DATA
    +
    2437 * @sa VST_EFFECT_OPCODE_GET_CHUNK_DATA
    +
    2438 */
    + +
    2440
    +
    2441 /** Number of available parameters.
    +
    2442 * All programs must have at least this many parameters.
    +
    2443 *
    +
    2444 * @sa VST_HOST_OPCODE_IO_MODIFIED
    +
    2445 */
    +
    2446 int32_t num_params;
    +
    2447
    +
    2448 /** Number of available input streams.
    +
    2449 *
    +
    2450 *
    +
    2451 * @sa VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT
    +
    2452 * @sa VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES
    +
    2453 * @sa VST_HOST_OPCODE_IO_MODIFIED
    +
    2454 */
    +
    2455 int32_t num_inputs;
    +
    2456
    +
    2457 /** Number of available output streams.
    +
    2458 *
    +
    2459 * @sa VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT
    +
    2460 * @sa VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES
    +
    2461 * @sa VST_HOST_OPCODE_IO_MODIFIED
    +
    2462 */
    + +
    2464
    +
    2465 /** Effect Flags
    +
    2466 *
    +
    2467 * @sa VST_EFFECT_FLAGS
    +
    2468 */
    +
    2469 int32_t flags;
    +
    2470
    +
    2471 void* _unknown_00; // Must be zero when created. Reserved for host?
    +
    2472 void* _unknown_01; // Must be zero when created. Reserved for host?
    +
    2473
    +
    2474 /** Initial delay before processing of samples can actually begin in Samples.
    +
    2475 *
    +
    2476 * @note The host can modify this at runtime so it is not safe.
    +
    2477 * @note Should be reinitialized when the effect is resumed.
    +
    2478 *
    +
    2479 * @sa VST_HOST_OPCODE_IO_MODIFIED
    +
    2480 */
    +
    2481 int32_t delay;
    +
    2482
    +
    2483 int32_t _unknown_02; // Unknown int32_t values.
    + +
    2485
    +
    2486 /** Ratio of Input to Output production
    +
    2487 * Defines how much output data is produced relative to input data when using 'process' instead of 'processFloat'.
    +
    2488 * Example: A ratio of 2.0 means we produce twice as much output as we receive input.
    +
    2489 *
    +
    2490 * Range: >0.0 to Infinity
    +
    2491 * Default: 1.0
    +
    2492 * @note Ignored in VST 2.4 or with VST_EFFECT_FLAG_SUPPORTS_FLOAT.
    +
    2493 */
    + +
    2495
    +
    2496 /** Effect Internal Pointer
    +
    2497 *
    +
    2498 * You can freely set this to point at some sort of class or similar for use in your own effect. The host must
    +
    2499 * never modify this or the data available through this.
    +
    2500 */
    + +
    2502
    +
    2503 /** Host Internal Pointer
    +
    2504 *
    +
    2505 * The host may set this to point at data related to your effect instance that the host needs. The effect must
    +
    2506 * never modify this or the data available through this.
    +
    2507 */
    +
    2508 void* host_internal; // Pointer to Host internal data.
    +
    2509
    +
    2510 /** Id of the plugin.
    +
    2511 *
    +
    2512 * Due to this not being enough for uniqueness, it should not be used alone for indexing.
    +
    2513 * Ideally you want to index like this:
    +
    2514 * [unique_id][module_name][version][flags]
    +
    2515 * If any of the checks after unique_id fail, you default to the first possible choice.
    +
    2516 *
    +
    2517 * Used in combination with @ref VST_EFFECT_CATEGORY_CONTAINER.
    +
    2518 *
    +
    2519 * BUG: Some broken hosts rely on this alone to save information about VST plug-ins.
    +
    2520 */
    +
    2521 int32_t unique_id;
    +
    2522
    +
    2523 /** Plugin version
    +
    2524 *
    +
    2525 * Unrelated to the minimum VST Version, but often the same.
    +
    2526 */
    +
    2527 int32_t version;
    +
    2528
    +
    2529 //--------------------------------------------------------------------------------
    +
    2530 // VST 2.x starts here.
    +
    2531 //--------------------------------------------------------------------------------
    +
    2532
    +
    2533 /** Process function for in-place single (32-bit float) processiong.
    +
    2534 * @sa vst_effect_process_single_t
    +
    2535 * @note (VST 2.0+) Available from VST 2.0 and later.
    +
    2536 */
    + +
    2538
    +
    2539 //--------------------------------------------------------------------------------
    +
    2540 // VST 2.4 starts here.
    +
    2541 //--------------------------------------------------------------------------------
    +
    2542
    +
    2543 /** Process function for in-place double (64-bit float) processiong.
    +
    2544 * @sa vst_effect_process_double_t
    +
    2545 * @note (VST 2.4+) Available from VST 2.4 and later.
    +
    2546 */
    + +
    2548
    +
    2549 // Everything after this is unknown and was present in reacomp-standalone.dll.
    +
    2550 uint8_t _unknown[56]; // 56-bytes of something. Could also just be 52-bytes.
    +
    2551};
    +
    2552
    +
    2553/** VST 2.x Entry Point for all platforms
    +
    2554 *
    +
    2555 * Must be present in VST 2.x plug-ins but must not be present in VST 1.x plug-ins.
    +
    2556 *
    +
    2557 * @return A new instance of the VST 2.x effect.
    +
    2558 */
    +
    2559#define VST_ENTRYPOINT
    +
    2560 vst_effect_t* VSTPluginMain(vst_host_callback_t callback)
    +
    2561
    +
    2562/** [DEPRECATED] VST 1.x Entry Point for Windows
    +
    2563 *
    +
    2564 * Do not implement in VST 2.1 or later plug-ins!
    +
    2565 *
    +
    2566 * @return A new instance of the VST 1.x effect.
    +
    2567 */
    +
    2568#define VST_ENTRYPOINT_WINDOWS
    +
    2569 vst_effect_t* MAIN(vst_host_callback_t callback) { return VSTPluginMain(callback); }
    +
    2570
    +
    2571/** [DEPRECATED] VST 1.x Entry Point for MacOS
    +
    2572 *
    +
    2573 * Do not implement in VST 2.1 or later plug-ins!
    +
    2574 *
    +
    2575 * @return A new instance of the VST 1.x effect.
    +
    2576 */
    +
    2577#define VST_ENTRYPOINT_MACOS
    +
    2578 vst_effect_t* main_macho(vst_host_callback_t callback) { return VSTPluginMain(callback); }
    +
    2579
    +
    2580/** [DEPRECATED] VST 2.3 Entry Point for PowerPC
    +
    2581 *
    +
    2582 * Present in some VST 2.3 and earlier compatible plug-ins that support MacOS.
    +
    2583 *
    +
    2584 * @return A new instance of the VST 2.x effect.
    +
    2585 */
    +
    2586#define VST_ENTRYPOINT_MACOS_POWERPC
    +
    2587 vst_effect_t* main(vst_host_callback_t callback) { return VSTPluginMain(callback); }
    +
    2588
    +
    2589#ifdef __cplusplus
    +
    2590}
    +
    2591#endif
    +
    2592#pragma pack(pop)
    +
    2593#endif
    +
    Host to Plug-in support checks.
    Definition vst.h:2230
    +
    const char * _2in1out
    Definition vst.h:2290
    +
    const char * _4in4out
    Definition vst.h:2294
    +
    const char * plugAsChannelInsert
    Definition vst.h:2281
    +
    const char * _1in1out
    Definition vst.h:2288
    +
    const char * _4in8out
    Definition vst.h:2295
    +
    const char * _2in2out
    Definition vst.h:2291
    +
    const char * _8in4out
    Definition vst.h:2296
    +
    const char * _1in2out
    Definition vst.h:2289
    +
    const char * _2in4out
    Definition vst.h:2292
    +
    const char * sendVstEvents
    Plug-in can send events to host.
    Definition vst.h:2247
    +
    const char * _4in2out
    Definition vst.h:2293
    +
    const char * conformsToWindowRules
    Definition vst.h:2282
    +
    const char * mixDryWet
    Definition vst.h:2284
    +
    const char * receiveVstEvents
    Plug-in can receive events from host.
    Definition vst.h:2255
    +
    const char * receiveVstTimeInfo
    Definition vst.h:2278
    +
    const char * noRealTime
    Definition vst.h:2285
    +
    const char * bypass
    Effect supports alternative bypass.
    Definition vst.h:2239
    +
    const char * _8in8out
    Definition vst.h:2297
    +
    const char * plugAsSend
    Definition vst.h:2283
    +
    const char * multipass
    Definition vst.h:2286
    +
    const char * midiProgramNames
    Definition vst.h:2277
    +
    const char * receiveVstMidiEvent
    Plug-in can receive MIDI events from host.
    Definition vst.h:2275
    +
    const char * offline
    Definition vst.h:2279
    +
    const char * metapass
    Definition vst.h:2287
    +
    const char * sendVstMidiEvent
    Host can send MIDI events to plug-in.
    Definition vst.h:2265
    +
    Plug-in Effect definition.
    Definition vst.h:2394
    +
    int32_t num_outputs
    Number of available output streams.
    Definition vst.h:2463
    +
    int32_t magic_number
    VST Magic Number.
    Definition vst.h:2401
    +
    vst_effect_process_double_t process_double
    Process function for in-place double (64-bit float) processiong.
    Definition vst.h:2547
    +
    int32_t _unknown_02
    Definition vst.h:2483
    +
    int32_t unique_id
    Id of the plugin.
    Definition vst.h:2521
    +
    vst_effect_process_t process
    Process Function.
    Definition vst.h:2414
    +
    int32_t flags
    Effect Flags.
    Definition vst.h:2469
    +
    float input_output_ratio
    Ratio of Input to Output production Defines how much output data is produced relative to input data w...
    Definition vst.h:2494
    +
    int32_t num_programs
    Number of available pre-defined programs.
    Definition vst.h:2439
    +
    vst_effect_process_float_t process_float
    Process function for in-place single (32-bit float) processiong.
    Definition vst.h:2537
    +
    int32_t version
    Plugin version.
    Definition vst.h:2527
    +
    void * host_internal
    Host Internal Pointer.
    Definition vst.h:2508
    +
    vst_effect_set_parameter_t set_parameter
    Set Parameter Function.
    Definition vst.h:2419
    +
    uint8_t _unknown[56]
    Definition vst.h:2550
    +
    void * _unknown_01
    Definition vst.h:2472
    +
    int32_t _unknown_03
    Definition vst.h:2484
    +
    int32_t num_params
    Number of available parameters.
    Definition vst.h:2446
    +
    void * effect_internal
    Effect Internal Pointer.
    Definition vst.h:2501
    +
    vst_effect_get_parameter_t get_parameter
    Get Parameter Function.
    Definition vst.h:2424
    +
    int32_t delay
    Initial delay before processing of samples can actually begin in Samples.
    Definition vst.h:2481
    +
    int32_t num_inputs
    Number of available input streams.
    Definition vst.h:2455
    +
    void * _unknown_00
    Definition vst.h:2471
    +
    vst_effect_control_t control
    Control Function.
    Definition vst.h:2407
    +
    A generic event.
    Definition vst.h:581
    +
    int32_t type
    What event type was triggered? Any of VST_EVENT_TYPE.
    Definition vst.h:585
    +
    int32_t offset
    Offset of the event relative to some position.
    Definition vst.h:601
    +
    int32_t size
    Content size in bytes.
    Definition vst.h:595
    +
    A collection of events.
    Definition vst.h:711
    +
    vst_event_t ** events
    An array of pointers to valid vst_event_t structures.
    Definition vst.h:723
    +
    int32_t count
    Number of events stored in vst_events_t::events.
    Definition vst.h:714
    +
    Plug-in to Host support checks.
    Definition vst.h:962
    +
    const char * acceptIOChanges
    Does the host support modifying input/output/params/delay when programs, banks or parameters are chan...
    Definition vst.h:972
    +
    const char * openFileSelector
    Definition vst.h:1049
    +
    const char * receiveVstMidiEvent
    Host can receive MIDI events from plug-in.
    Definition vst.h:1032
    +
    const char * offline
    Definition vst.h:1047
    +
    const char * sendVstEvents
    Host can send events to plug-in.
    Definition vst.h:1004
    +
    const char * sendVstMidiEventFlagIsRealtime
    Host can send real time (live) MIDI events to plug-in.
    Definition vst.h:1042
    +
    const char * reportConnectionChanges
    Definition vst.h:1045
    +
    const char * startStopProcess
    Is the host using process begin/end instead of idle? The host may opt to emit VST_EFFECT_OPCODE_IDLE ...
    Definition vst.h:984
    +
    const char * sendVstMidiEvent
    Host can send MIDI events to plug-in.
    Definition vst.h:1022
    +
    const char * sizeWindow
    Definition vst.h:1046
    +
    const char * receiveVstEvents
    Host can receive events from plug-in.
    Definition vst.h:1012
    +
    const char * closeFileSelector
    Definition vst.h:1050
    +
    const char * sendVstTimeInfo
    Definition vst.h:1044
    +
    const char * shellCategory
    Does the host support container plug-ins?
    Definition vst.h:996
    Information about a parameter.
    Definition vst.h:226
    char label[VST_BUFFER_SIZE_PARAM_LABEL]
    Short Human-readable label for this parameter.
    Definition vst.h:294
    @@ -2492,6 +2802,18 @@ $(document).ready(function(){initNavTree('vst_8h_source.html',''); initResizable
    char label[VST_BUFFER_SIZE_STREAM_LABEL]
    Human-readable label for this stream.
    Definition vst.h:522
    char name[VST_BUFFER_SIZE_STREAM_NAME]
    Human-readable name for this stream.
    Definition vst.h:508
    uint8_t _reserved[48]
    Definition vst.h:524
    +
    A MIDI SysEx event.
    Definition vst.h:675
    +
    vst_event_t event
    Shared event structure.
    Definition vst.h:677
    +
    char * data
    Zero terminated buffer of size size.
    Definition vst.h:694
    +
    int32_t size
    Size (in bytes) of the SysEx event.
    Definition vst.h:685
    +
    A MIDI event.
    Definition vst.h:616
    +
    char data[4]
    Zero terminated array containing up to 3 bytes of MIDI information.
    Definition vst.h:644
    +
    int32_t is_real_time
    Is this note played in real time (played live)? Can only ever be 0 (sequencer) or 1 (live).
    Definition vst.h:630
    +
    vst_event_t event
    Shared event structure.
    Definition vst.h:618
    +
    int32_t length
    Note Length (in samples/frames) of the played note if available.
    Definition vst.h:634
    +
    int8_t tune
    Tune (in cents) for anything that isn't the default scale.
    Definition vst.h:650
    +
    int32_t offset
    Some kind of offset (in samples/frames).
    Definition vst.h:638
    +
    int8_t velocity
    Note velocity.
    Definition vst.h:657
    VST_SPEAKER_ARRANGEMENT_TYPE
    Definition vst.h:434
    @ VST_SPEAKER_ARRANGEMENT_TYPE_7_1
    7.1 (Full Surround)
    Definition vst.h:473
    @ VST_SPEAKER_ARRANGEMENT_TYPE_UNKNOWN
    Unknown/Empty speaker layout.
    Definition vst.h:443
    @@ -2503,6 +2825,16 @@ $(document).ready(function(){initNavTree('vst_8h_source.html',''); initResizable
    @ VST_SPEAKER_ARRANGEMENT_TYPE_5_0
    5.0 (Old Surround)
    Definition vst.h:461
    @ VST_SPEAKER_ARRANGEMENT_TYPE_4_0
    Quadraphonic.
    Definition vst.h:455
    #define VST_FOURCC(a, b, c, d)
    Convert four numbers into a FourCC.
    Definition vst.h:54
    +
    VST_EVENT_TYPE
    Available event types.
    Definition vst.h:535
    +
    @ VST_EVENT_TYPE_INVALID
    Definition vst.h:542
    +
    @ VST_EVENT_TYPE_05
    Definition vst.h:561
    +
    @ VST_EVENT_TYPE_02
    Definition vst.h:552
    +
    @ VST_EVENT_TYPE_04
    Definition vst.h:557
    +
    @ VST_EVENT_TYPE_01
    MIDI Event.
    Definition vst.h:548
    +
    @ VST_EVENT_TYPE_00
    Invalid event.
    Definition vst.h:540
    +
    @ VST_EVENT_TYPE_03
    Definition vst.h:553
    +
    @ VST_EVENT_TYPE_MIDI_SYSEX
    MIDI SysEx Event.
    Definition vst.h:568
    +
    @ VST_EVENT_TYPE_MIDI
    Definition vst.h:550
    VST_VERSION
    Valid VST 1.x and 2.x versions The format is either a single digit or four digits in Base10 format.
    Definition vst.h:134
    @ VST_VERSION_1_1_0_0
    Definition vst.h:137
    @ VST_VERSION_2_1_0_0
    Definition vst.h:140
    @@ -2514,75 +2846,76 @@ $(document).ready(function(){initNavTree('vst_8h_source.html',''); initResizable
    @ VST_VERSION_2_4_0_0
    Definition vst.h:143
    @ VST_VERSION_1_0_0_0
    Definition vst.h:136
    @ VST_VERSION_1
    Definition vst.h:135
    -
    void(VST_FUNCTION_INTERFACE * vst_effect_process_t)(struct vst_effect_t *self, const float *const *inputs, float **outputs, int32_t samples)
    Process the given number of samples in inputs and outputs.
    Definition vst.h:2045
    +
    void(VST_FUNCTION_INTERFACE * vst_effect_process_t)(struct vst_effect_t *self, const float *const *inputs, float **outputs, int32_t samples)
    Process the given number of samples in inputs and outputs.
    Definition vst.h:2348
    #define VST_MAX_CHANNELS
    Maximum number of channels/streams/inputs/outputs supported by VST 2.x.
    Definition vst.h:50
    -
    void(VST_FUNCTION_INTERFACE * vst_effect_set_parameter_t)(struct vst_effect_t *self, uint32_t index, float value)
    Updates the value for the parameter at the given index, or does nothing if out of bounds.
    Definition vst.h:2053
    -
    VST_HOST_OPCODE
    Plug-in to Host Op-Codes These Op-Codes are emitted by the plug-in and the host may handle them or re...
    Definition vst.h:537
    -
    @ VST_HOST_OPCODE_28
    Crash the host if p_ptr isn't nullptr.
    Definition vst.h:698
    -
    @ VST_HOST_OPCODE_04
    Definition vst.h:578
    -
    @ VST_HOST_OPCODE_18
    Definition vst.h:634
    -
    @ VST_HOST_OPCODE_EDITOR_UPDATE
    Definition vst.h:707
    -
    @ VST_HOST_OPCODE_CURRENT_EFFECT_ID
    Definition vst.h:568
    -
    @ VST_HOST_OPCODE_PARAM_START_EDIT
    Definition vst.h:715
    -
    @ VST_HOST_OPCODE_PARAM_STOP_EDIT
    Definition vst.h:723
    -
    @ VST_HOST_OPCODE_06
    Definition vst.h:586
    -
    @ VST_HOST_OPCODE_1A
    Definition vst.h:638
    -
    @ VST_HOST_OPCODE_0F
    Definition vst.h:616
    -
    @ VST_HOST_OPCODE_2F
    Definition vst.h:727
    -
    @ VST_HOST_OPCODE_IO_MODIFIED
    Definition vst.h:612
    -
    @ VST_HOST_OPCODE_1B
    Definition vst.h:640
    -
    @ VST_HOST_OPCODE_12
    Definition vst.h:622
    -
    @ VST_HOST_OPCODE_KEEPALIVE_OR_IDLE
    Definition vst.h:576
    -
    @ VST_HOST_OPCODE_07
    Definition vst.h:588
    -
    @ VST_HOST_OPCODE_1C
    Definition vst.h:642
    -
    @ VST_HOST_OPCODE_08
    Definition vst.h:590
    -
    @ VST_HOST_OPCODE_27
    Crash the host if p_ptr isn't nullptr.
    Definition vst.h:695
    -
    @ VST_HOST_OPCODE_20
    Retrieve the vendor name into the ptr buffer.
    Definition vst.h:654
    -
    @ VST_HOST_OPCODE_2B
    Notify host that a parameter is being edited.
    Definition vst.h:713
    -
    @ VST_HOST_OPCODE_16
    Definition vst.h:630
    -
    @ VST_HOST_OPCODE_25
    Check if the host supports a certain feature.
    Definition vst.h:688
    -
    @ VST_HOST_OPCODE_1D
    Definition vst.h:644
    -
    @ VST_HOST_OPCODE_23
    User defined OP Code, for custom interaction.
    Definition vst.h:677
    -
    @ VST_HOST_OPCODE_15
    Definition vst.h:628
    -
    @ VST_HOST_OPCODE_24
    Definition vst.h:681
    -
    @ VST_HOST_OPCODE_19
    Definition vst.h:636
    -
    @ VST_HOST_OPCODE_05
    Definition vst.h:584
    -
    @ VST_HOST_OPCODE_1E
    Definition vst.h:646
    -
    @ VST_HOST_OPCODE_29
    Definition vst.h:700
    -
    @ VST_HOST_OPCODE_01
    Retrieve the Hosts VST Version.
    Definition vst.h:556
    -
    @ VST_HOST_OPCODE_AUTOMATE
    Definition vst.h:548
    -
    @ VST_HOST_OPCODE_0A
    Definition vst.h:594
    -
    @ VST_HOST_OPCODE_26
    Definition vst.h:692
    -
    @ VST_HOST_OPCODE_11
    Definition vst.h:620
    -
    @ VST_HOST_OPCODE_0C
    Definition vst.h:598
    -
    @ VST_HOST_OPCODE_10
    Definition vst.h:618
    -
    @ VST_HOST_OPCODE_2C
    Notify host that parameter is no longer being edited.
    Definition vst.h:721
    -
    @ VST_HOST_OPCODE_13
    Definition vst.h:624
    -
    @ VST_HOST_OPCODE_0E
    Definition vst.h:614
    -
    @ VST_HOST_OPCODE_2D
    Definition vst.h:725
    -
    @ VST_HOST_OPCODE_0D
    Notify the host that numInputs/numOutputs/delay/numParams has changed.
    Definition vst.h:610
    -
    @ VST_HOST_OPCODE_00
    Update automation for a given Parameter.
    Definition vst.h:546
    -
    @ VST_HOST_OPCODE_17
    Definition vst.h:632
    -
    @ VST_HOST_OPCODE_03
    Some sort of idle keep-alive?
    Definition vst.h:574
    -
    @ VST_HOST_OPCODE_PRODUCT_NAME
    Definition vst.h:664
    -
    @ VST_HOST_OPCODE_2A
    Request an update of the editor window.
    Definition vst.h:705
    -
    @ VST_HOST_OPCODE_02
    Get the currently selected effect id in container plug-ins.
    Definition vst.h:566
    -
    @ VST_HOST_OPCODE_VENDOR_VERSION
    Definition vst.h:672
    -
    @ VST_HOST_OPCODE_14
    Definition vst.h:626
    -
    @ VST_HOST_OPCODE_VENDOR_NAME
    Definition vst.h:656
    -
    @ VST_HOST_OPCODE_2E
    Definition vst.h:726
    -
    @ VST_HOST_OPCODE_MAX
    Definition vst.h:730
    -
    @ VST_HOST_OPCODE_22
    Retrieve the vendor version in return value.
    Definition vst.h:670
    -
    @ _VST_HOST_OPCODE_PAD
    Definition vst.h:733
    -
    @ VST_HOST_OPCODE_21
    Retrieve the product name into the ptr buffer.
    Definition vst.h:662
    -
    @ VST_HOST_OPCODE_VST_VERSION
    Definition vst.h:558
    -
    @ VST_HOST_OPCODE_SUPPORTS
    Definition vst.h:690
    -
    @ VST_HOST_OPCODE_CUSTOM
    Definition vst.h:679
    -
    @ VST_HOST_OPCODE_PARAM_UPDATE
    Definition vst.h:550
    -
    @ VST_HOST_OPCODE_1F
    Definition vst.h:648
    -
    @ VST_HOST_OPCODE_0B
    Definition vst.h:596
    -
    @ VST_HOST_OPCODE_09
    Definition vst.h:592
    -
    void(VST_FUNCTION_INTERFACE * vst_effect_process_double_t)(struct vst_effect_t *self, const double *const *inputs, double **outputs, int32_t samples)
    Process the given number of double samples in inputs and outputs.
    Definition vst.h:2087
    +
    void(VST_FUNCTION_INTERFACE * vst_effect_set_parameter_t)(struct vst_effect_t *self, uint32_t index, float value)
    Updates the value for the parameter at the given index, or does nothing if out of bounds.
    Definition vst.h:2356
    +
    VST_HOST_OPCODE
    Plug-in to Host Op-Codes These Op-Codes are emitted by the plug-in and the host may handle them or re...
    Definition vst.h:736
    +
    @ VST_HOST_OPCODE_EVENT
    Definition vst.h:808
    +
    @ VST_HOST_OPCODE_28
    Crash the host if p_ptr isn't nullptr.
    Definition vst.h:914
    +
    @ VST_HOST_OPCODE_04
    Definition vst.h:777
    +
    @ VST_HOST_OPCODE_18
    Definition vst.h:850
    +
    @ VST_HOST_OPCODE_EDITOR_UPDATE
    Definition vst.h:923
    +
    @ VST_HOST_OPCODE_CURRENT_EFFECT_ID
    Definition vst.h:767
    +
    @ VST_HOST_OPCODE_PARAM_START_EDIT
    Definition vst.h:931
    +
    @ VST_HOST_OPCODE_PARAM_STOP_EDIT
    Definition vst.h:943
    +
    @ VST_HOST_OPCODE_06
    Definition vst.h:785
    +
    @ VST_HOST_OPCODE_1A
    Definition vst.h:854
    +
    @ VST_HOST_OPCODE_0F
    Definition vst.h:832
    +
    @ VST_HOST_OPCODE_2F
    Definition vst.h:947
    +
    @ VST_HOST_OPCODE_IO_MODIFIED
    Definition vst.h:828
    +
    @ VST_HOST_OPCODE_1B
    Definition vst.h:856
    +
    @ VST_HOST_OPCODE_12
    Definition vst.h:838
    +
    @ VST_HOST_OPCODE_KEEPALIVE_OR_IDLE
    Definition vst.h:775
    +
    @ VST_HOST_OPCODE_07
    Definition vst.h:787
    +
    @ VST_HOST_OPCODE_1C
    Definition vst.h:858
    +
    @ VST_HOST_OPCODE_08
    Definition vst.h:789
    +
    @ VST_HOST_OPCODE_27
    Crash the host if p_ptr isn't nullptr.
    Definition vst.h:911
    +
    @ VST_HOST_OPCODE_20
    Retrieve the vendor name into the ptr buffer.
    Definition vst.h:870
    +
    @ VST_HOST_OPCODE_2B
    Notify host that a parameter is being edited.
    Definition vst.h:929
    +
    @ VST_HOST_OPCODE_16
    Definition vst.h:846
    +
    @ VST_HOST_OPCODE_25
    Check if the host supports a certain feature.
    Definition vst.h:904
    +
    @ VST_HOST_OPCODE_1D
    Definition vst.h:860
    +
    @ VST_HOST_OPCODE_23
    User defined OP Code, for custom interaction.
    Definition vst.h:893
    +
    @ VST_HOST_OPCODE_15
    Definition vst.h:844
    +
    @ VST_HOST_OPCODE_24
    Definition vst.h:897
    +
    @ VST_HOST_OPCODE_19
    Definition vst.h:852
    +
    @ VST_HOST_OPCODE_05
    Definition vst.h:783
    +
    @ VST_HOST_OPCODE_1E
    Definition vst.h:862
    +
    @ VST_HOST_OPCODE_29
    Definition vst.h:916
    +
    @ VST_HOST_OPCODE_01
    Retrieve the Hosts VST Version.
    Definition vst.h:755
    +
    @ VST_HOST_OPCODE_AUTOMATE
    Definition vst.h:747
    +
    @ VST_HOST_OPCODE_0A
    Definition vst.h:810
    +
    @ VST_HOST_OPCODE_26
    Definition vst.h:908
    +
    @ VST_HOST_OPCODE_11
    Definition vst.h:836
    +
    @ VST_HOST_OPCODE_0C
    Definition vst.h:814
    +
    @ VST_HOST_OPCODE_10
    Definition vst.h:834
    +
    @ VST_HOST_OPCODE_2C
    Notify host that parameter is no longer being edited.
    Definition vst.h:941
    +
    @ VST_HOST_OPCODE_13
    Definition vst.h:840
    +
    @ VST_HOST_OPCODE_0E
    Definition vst.h:830
    +
    @ VST_HOST_OPCODE_2D
    Definition vst.h:945
    +
    @ VST_HOST_OPCODE_0D
    Notify the host that numInputs/numOutputs/delay/numParams has changed.
    Definition vst.h:826
    +
    @ VST_HOST_OPCODE_00
    Update automation for a given Parameter.
    Definition vst.h:745
    +
    @ VST_HOST_OPCODE_17
    Definition vst.h:848
    +
    @ VST_HOST_OPCODE_03
    Some sort of idle keep-alive?
    Definition vst.h:773
    +
    @ VST_HOST_OPCODE_PRODUCT_NAME
    Definition vst.h:880
    +
    @ VST_HOST_OPCODE_2A
    Request an update of the editor window.
    Definition vst.h:921
    +
    @ VST_HOST_OPCODE_02
    Get the currently selected effect id in container plug-ins.
    Definition vst.h:765
    +
    @ VST_HOST_OPCODE_VENDOR_VERSION
    Definition vst.h:888
    +
    @ VST_HOST_OPCODE_14
    Definition vst.h:842
    +
    @ VST_HOST_OPCODE_VENDOR_NAME
    Definition vst.h:872
    +
    @ VST_HOST_OPCODE_2E
    Definition vst.h:946
    +
    @ VST_HOST_OPCODE_MAX
    Definition vst.h:950
    +
    @ VST_HOST_OPCODE_22
    Retrieve the vendor version in return value.
    Definition vst.h:886
    +
    @ _VST_HOST_OPCODE_PAD
    Definition vst.h:953
    +
    @ VST_HOST_OPCODE_21
    Retrieve the product name into the ptr buffer.
    Definition vst.h:878
    +
    @ VST_HOST_OPCODE_VST_VERSION
    Definition vst.h:757
    +
    @ VST_HOST_OPCODE_SUPPORTS
    Definition vst.h:906
    +
    @ VST_HOST_OPCODE_CUSTOM
    Definition vst.h:895
    +
    @ VST_HOST_OPCODE_PARAM_UPDATE
    Definition vst.h:749
    +
    @ VST_HOST_OPCODE_1F
    Definition vst.h:864
    +
    @ VST_HOST_OPCODE_0B
    Definition vst.h:812
    +
    @ VST_HOST_OPCODE_09
    Send events from plug-in to host.
    Definition vst.h:806
    +
    void(VST_FUNCTION_INTERFACE * vst_effect_process_double_t)(struct vst_effect_t *self, const double *const *inputs, double **outputs, int32_t samples)
    Process the given number of double samples in inputs and outputs.
    Definition vst.h:2390
    VST_STATUS
    Known Status Codes.
    Definition vst.h:58
    @ VST_STATUS_ERROR
    Definition vst.h:69
    @ VST_STATUS_0
    Unknown / False We either don't know the answer or we can't handle the data/notification.
    Definition vst.h:65
    @@ -2638,42 +2971,42 @@ $(document).ready(function(){initNavTree('vst_8h_source.html',''); initResizable
    @ VST_SPEAKER_TYPE_USER_14
    Definition vst.h:371
    @ VST_SPEAKER_TYPE_USER_16
    Definition vst.h:369
    @ VST_SPEAKER_TYPE_USER_03
    Definition vst.h:382
    -
    VST_EFFECT_CATEGORY
    Plug-in Categories Pre-defined category grouping that also affect host behavior when handling the plu...
    Definition vst.h:848
    -
    @ VST_EFFECT_CATEGORY_0A
    Container Plug-in This plug-in contains multiple effects in one and requires special handling on both...
    Definition vst.h:1004
    -
    @ VST_EFFECT_CATEGORY_EFFECT
    Definition vst.h:858
    -
    @ VST_EFFECT_CATEGORY_02
    Instruments Examples: Instruments, Synths, Samplers, ...
    Definition vst.h:865
    -
    @ VST_EFFECT_CATEGORY_METERING
    Definition vst.h:877
    -
    @ VST_EFFECT_CATEGORY_01
    Generic Effects Examples: Distortion, Pitch Shift, ...
    Definition vst.h:856
    -
    @ VST_EFFECT_CATEGORY_08
    Restoration Examples: Noise Filtering, Upsamplers, ...
    Definition vst.h:914
    -
    @ VST_EFFECT_CATEGORY_WAVEGENERATOR
    Definition vst.h:1018
    -
    @ VST_EFFECT_CATEGORY_09
    Offline Processing Examples: Nothing Supports: Nothing.
    Definition vst.h:922
    -
    @ VST_EFFECT_CATEGORY_SPATIAL
    Definition vst.h:895
    -
    @ VST_EFFECT_CATEGORY_07
    Definition vst.h:906
    -
    @ VST_EFFECT_CATEGORY_06
    Delay/Echo Examples: Echo, Reverb, Room Simulation, Delay, ...
    Definition vst.h:902
    -
    @ VST_EFFECT_CATEGORY_OFFLINE
    Definition vst.h:924
    -
    @ VST_EFFECT_CATEGORY_0B
    Waveform Generators Examples: Sine Wave Generator, ... Supports: Delay, Tail Samples.
    Definition vst.h:1016
    -
    @ VST_EFFECT_CATEGORY_05
    Spatializers Examples: Channel Panning, Expanders, ...
    Definition vst.h:893
    -
    @ VST_EFFECT_CATEGORY_MASTERING
    Definition vst.h:886
    -
    @ VST_EFFECT_CATEGORY_RESTORATION
    Definition vst.h:916
    -
    @ VST_EFFECT_CATEGORY_UNCATEGORIZED
    Definition vst.h:849
    -
    @ VST_EFFECT_CATEGORY_03
    Metering Examples: Loudness Meters, Volume Analysis, ...
    Definition vst.h:875
    -
    @ VST_EFFECT_CATEGORY_INSTRUMENT
    Definition vst.h:867
    -
    @ VST_EFFECT_CATEGORY_DELAY_OR_ECHO
    Definition vst.h:904
    -
    @ VST_EFFECT_CATEGORY_04
    Mastering Examples: Compressors, Limiters, ...
    Definition vst.h:884
    -
    @ VST_EFFECT_CATEGORY_CONTAINER
    Definition vst.h:1006
    -
    VST_EFFECT_FLAG
    Effect Flags.
    Definition vst.h:1029
    -
    @ VST_EFFECT_FLAG_SILENT_TAIL
    Definition vst.h:1097
    -
    @ VST_EFFECT_FLAG_1ls9
    Effect does not produce tail samples when the input is silent.
    Definition vst.h:1095
    -
    @ VST_EFFECT_FLAG_CHUNKS
    Definition vst.h:1075
    -
    @ VST_EFFECT_FLAG_1ls4
    Effect uses process_float.
    Definition vst.h:1063
    -
    @ VST_EFFECT_FLAG_1ls5
    Effect supports saving/loading programs/banks from unformatted chunk data.
    Definition vst.h:1073
    -
    @ VST_EFFECT_FLAG_EDITOR
    Definition vst.h:1051
    -
    @ VST_EFFECT_FLAG_SUPPORTS_FLOAT
    Definition vst.h:1065
    -
    @ VST_EFFECT_FLAG_1ls0
    Effect provides a custom editor.
    Definition vst.h:1049
    -
    @ VST_EFFECT_FLAG_INSTRUMENT
    Definition vst.h:1087
    -
    @ VST_EFFECT_FLAG_1ls12
    Effect supports process_double.
    Definition vst.h:1109
    -
    @ VST_EFFECT_FLAG_1ls8
    Effect is an Instrument/Generator.
    Definition vst.h:1085
    -
    @ VST_EFFECT_FLAG_SUPPORTS_DOUBLE
    Definition vst.h:1111
    +
    VST_EFFECT_CATEGORY
    Plug-in Categories Pre-defined category grouping that also affect host behavior when handling the plu...
    Definition vst.h:1107
    +
    @ VST_EFFECT_CATEGORY_0A
    Container Plug-in This plug-in contains multiple effects in one and requires special handling on both...
    Definition vst.h:1263
    +
    @ VST_EFFECT_CATEGORY_EFFECT
    Definition vst.h:1117
    +
    @ VST_EFFECT_CATEGORY_02
    Instruments Examples: Instruments, Synths, Samplers, ...
    Definition vst.h:1124
    +
    @ VST_EFFECT_CATEGORY_METERING
    Definition vst.h:1136
    +
    @ VST_EFFECT_CATEGORY_01
    Generic Effects Examples: Distortion, Pitch Shift, ...
    Definition vst.h:1115
    +
    @ VST_EFFECT_CATEGORY_08
    Restoration Examples: Noise Filtering, Upsamplers, ...
    Definition vst.h:1173
    +
    @ VST_EFFECT_CATEGORY_WAVEGENERATOR
    Definition vst.h:1277
    +
    @ VST_EFFECT_CATEGORY_09
    Offline Processing Examples: Nothing Supports: Nothing.
    Definition vst.h:1181
    +
    @ VST_EFFECT_CATEGORY_SPATIAL
    Definition vst.h:1154
    +
    @ VST_EFFECT_CATEGORY_07
    Definition vst.h:1165
    +
    @ VST_EFFECT_CATEGORY_06
    Delay/Echo Examples: Echo, Reverb, Room Simulation, Delay, ...
    Definition vst.h:1161
    +
    @ VST_EFFECT_CATEGORY_OFFLINE
    Definition vst.h:1183
    +
    @ VST_EFFECT_CATEGORY_0B
    Waveform Generators Examples: Sine Wave Generator, ... Supports: Delay, Tail Samples.
    Definition vst.h:1275
    +
    @ VST_EFFECT_CATEGORY_05
    Spatializers Examples: Channel Panning, Expanders, ...
    Definition vst.h:1152
    +
    @ VST_EFFECT_CATEGORY_MASTERING
    Definition vst.h:1145
    +
    @ VST_EFFECT_CATEGORY_RESTORATION
    Definition vst.h:1175
    +
    @ VST_EFFECT_CATEGORY_UNCATEGORIZED
    Definition vst.h:1108
    +
    @ VST_EFFECT_CATEGORY_03
    Metering Examples: Loudness Meters, Volume Analysis, ...
    Definition vst.h:1134
    +
    @ VST_EFFECT_CATEGORY_INSTRUMENT
    Definition vst.h:1126
    +
    @ VST_EFFECT_CATEGORY_DELAY_OR_ECHO
    Definition vst.h:1163
    +
    @ VST_EFFECT_CATEGORY_04
    Mastering Examples: Compressors, Limiters, ...
    Definition vst.h:1143
    +
    @ VST_EFFECT_CATEGORY_CONTAINER
    Definition vst.h:1265
    +
    VST_EFFECT_FLAG
    Effect Flags.
    Definition vst.h:1288
    +
    @ VST_EFFECT_FLAG_SILENT_TAIL
    Definition vst.h:1356
    +
    @ VST_EFFECT_FLAG_1ls9
    Effect does not produce tail samples when the input is silent.
    Definition vst.h:1354
    +
    @ VST_EFFECT_FLAG_CHUNKS
    Definition vst.h:1334
    +
    @ VST_EFFECT_FLAG_1ls4
    Effect uses process_float.
    Definition vst.h:1322
    +
    @ VST_EFFECT_FLAG_1ls5
    Effect supports saving/loading programs/banks from unformatted chunk data.
    Definition vst.h:1332
    +
    @ VST_EFFECT_FLAG_EDITOR
    Definition vst.h:1310
    +
    @ VST_EFFECT_FLAG_SUPPORTS_FLOAT
    Definition vst.h:1324
    +
    @ VST_EFFECT_FLAG_1ls0
    Effect provides a custom editor.
    Definition vst.h:1308
    +
    @ VST_EFFECT_FLAG_INSTRUMENT
    Definition vst.h:1346
    +
    @ VST_EFFECT_FLAG_1ls12
    Effect supports process_double.
    Definition vst.h:1368
    +
    @ VST_EFFECT_FLAG_1ls8
    Effect is an Instrument/Generator.
    Definition vst.h:1344
    +
    @ VST_EFFECT_FLAG_SUPPORTS_DOUBLE
    Definition vst.h:1370
    VST_BUFFER_SIZE
    Known Buffer Sizes.
    Definition vst.h:102
    @ VST_BUFFER_SIZE_SPEAKER_NAME
    Definition vst.h:112
    @ VST_BUFFER_SIZE_STREAM_NAME
    Definition vst.h:113
    @@ -2687,7 +3020,7 @@ $(document).ready(function(){initNavTree('vst_8h_source.html',''); initResizable
    @ VST_BUFFER_SIZE_EFFECT_NAME
    Definition vst.h:109
    @ VST_BUFFER_SIZE_PARAM_LONG_NAME
    Definition vst.h:110
    @ VST_BUFFER_SIZE_PRODUCT_NAME
    Definition vst.h:111
    -
    void(VST_FUNCTION_INTERFACE * vst_effect_process_float_t)(struct vst_effect_t *self, const float *const *inputs, float **outputs, int32_t samples)
    Process the given number of single samples in inputs and outputs.
    Definition vst.h:2074
    +
    void(VST_FUNCTION_INTERFACE * vst_effect_process_float_t)(struct vst_effect_t *self, const float *const *inputs, float **outputs, int32_t samples)
    Process the given number of single samples in inputs and outputs.
    Definition vst.h:2377
    VST_PARAMETER_FLAG
    Flags for parameters.
    Definition vst.h:162
    @ VST_PARAMETER_FLAG_SWITCH
    Definition vst.h:169
    @ VST_PARAMETER_FLAG_1ls6
    Parameter can be gradually increased/decreased.
    Definition vst.h:215
    @@ -2705,185 +3038,186 @@ $(document).ready(function(){initNavTree('vst_8h_source.html',''); initResizable
    @ VST_PARAMETER_FLAG_1ls1
    Parameter limits are set as integers.
    Definition vst.h:175
    @ _VST_PARAMETER_FLAG_PAD
    Definition vst.h:219
    #define VST_FUNCTION_INTERFACE
    Standard calling convention across plug-ins and hosts.
    Definition vst.h:46
    -
    VST_EFFECT_OPCODE
    Host to Plug-in Op-Codes These Op-Codes are emitted by the host and we must either handle them or ret...
    Definition vst.h:1117
    -
    @ VST_EFFECT_OPCODE_WINDOW_MOUSE
    Definition vst.h:1327
    -
    @ VST_EFFECT_OPCODE_2A
    Host wants to change the speaker arrangement.
    Definition vst.h:1573
    -
    @ VST_EFFECT_OPCODE_GETVENDORVERSION
    Definition vst.h:1650
    -
    @ VST_EFFECT_OPCODE_20
    Input disconnected.
    Definition vst.h:1484
    -
    @ VST_EFFECT_OPCODE_14
    Window Focus Event?
    Definition vst.h:1363
    -
    @ VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING
    Definition vst.h:1206
    -
    @ VST_EFFECT_OPCODE_PARAM_GETLABEL
    Definition vst.h:1186
    -
    @ VST_EFFECT_OPCODE_4E
    Definition vst.h:1937
    -
    @ VST_EFFECT_OPCODE_43
    Host is starting to set up a program.
    Definition vst.h:1821
    -
    @ VST_EFFECT_OPCODE_3E
    Midi related.
    Definition vst.h:1785
    -
    @ VST_EFFECT_OPCODE_32
    User-defined Op-Code for VST extensions.
    Definition vst.h:1661
    -
    @ VST_EFFECT_OPCODE_03
    Get currently selected program number.
    Definition vst.h:1152
    -
    @ VST_EFFECT_OPCODE_SET_CHUNK_DATA
    Definition vst.h:1411
    -
    @ VST_EFFECT_OPCODE_21
    Retrieve properties for the given input index.
    Definition vst.h:1493
    -
    @ VST_EFFECT_OPCODE_PRODUCT_NAME
    Definition vst.h:1641
    -
    @ VST_EFFECT_OPCODE_4B
    Host wants to know if we can load the provided bank data.
    Definition vst.h:1905
    -
    @ VST_EFFECT_OPCODE_PARAM_NAME
    Definition vst.h:1220
    -
    @ VST_EFFECT_OPCODE_1C
    Definition vst.h:1456
    -
    @ VST_EFFECT_OPCODE_41
    Midi related.
    Definition vst.h:1806
    -
    @ VST_EFFECT_OPCODE_SET_SAMPLE_RATE
    Definition vst.h:1236
    -
    @ VST_EFFECT_OPCODE_CREATE
    Definition vst.h:1124
    -
    @ VST_EFFECT_OPCODE_EDITOR_GET_RECT
    Definition vst.h:1276
    -
    @ VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT
    Definition vst.h:1575
    -
    @ VST_EFFECT_OPCODE_PARAM_GETVALUE
    Definition vst.h:1200
    -
    @ VST_EFFECT_OPCODE_PROGRAM_SET_NAME
    Definition vst.h:1166
    -
    @ VST_EFFECT_OPCODE_06
    Get the value? label for the parameter.
    Definition vst.h:1184
    -
    @ VST_EFFECT_OPCODE_0A
    Set the new sample rate for the plugin to use.
    Definition vst.h:1232
    -
    @ VST_EFFECT_OPCODE_10
    Window Draw Event?
    Definition vst.h:1309
    -
    @ VST_EFFECT_OPCODE_2F
    Retrieve the vendor name into the ptr buffer.
    Definition vst.h:1626
    -
    @ VST_EFFECT_OPCODE_PROGRAM_GET
    Definition vst.h:1156
    -
    @ VST_EFFECT_OPCODE_28
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1552
    -
    @ VST_EFFECT_OPCODE_4D
    Definition vst.h:1930
    -
    @ VST_EFFECT_OPCODE_01
    Destroy the effect (if there is any) and free its memory.
    Definition vst.h:1134
    -
    @ VST_EFFECT_OPCODE_3C
    Editor Virtual Key Up Event.
    Definition vst.h:1769
    -
    @ VST_EFFECT_OPCODE_1B
    Set Parameter value from string representation.
    Definition vst.h:1445
    -
    @ VST_EFFECT_OPCODE_SET_BLOCK_SIZE
    Definition vst.h:1246
    -
    @ VST_EFFECT_OPCODE_IDLE
    Definition vst.h:1697
    -
    @ VST_EFFECT_OPCODE_33
    Test for support of a specific named feature.
    Definition vst.h:1672
    -
    @ VST_EFFECT_OPCODE_04
    Set the name of the currently selected program.
    Definition vst.h:1162
    -
    @ VST_EFFECT_OPCODE_09
    Definition vst.h:1226
    -
    @ VST_EFFECT_OPCODE_PARAM_GET_NAME
    Definition vst.h:1218
    -
    @ VST_EFFECT_OPCODE_BANK_LOAD
    Definition vst.h:1907
    -
    @ VST_EFFECT_OPCODE_EDITOR_MOUSE
    Definition vst.h:1329
    -
    @ VST_EFFECT_OPCODE_WINDOW_CREATE
    Definition vst.h:1285
    -
    @ VST_EFFECT_OPCODE_0B
    Sets the block size, which is the maximum number of samples passed into the effect via process calls.
    Definition vst.h:1242
    -
    @ VST_EFFECT_OPCODE_PARAM_GET_VALUE
    Definition vst.h:1202
    -
    @ VST_EFFECT_OPCODE_39
    Definition vst.h:1733
    -
    @ VST_EFFECT_OPCODE_05
    Get the name of the currently selected program.
    Definition vst.h:1172
    -
    @ VST_EFFECT_OPCODE_1A
    Can the parameter be automated?
    Definition vst.h:1430
    -
    @ VST_EFFECT_OPCODE_19
    Appears to be related to midi and audio events.
    Definition vst.h:1422
    -
    @ VST_EFFECT_OPCODE_PROGRAM_SET_END
    Definition vst.h:1833
    -
    @ VST_EFFECT_OPCODE_GET_PROGRAM
    Definition vst.h:1154
    -
    @ VST_EFFECT_OPCODE_12
    Window Keyboard Event?
    Definition vst.h:1341
    -
    @ VST_EFFECT_OPCODE_42
    Midi related.
    Definition vst.h:1813
    -
    @ VST_EFFECT_OPCODE_EFFECT_CATEGORY
    Definition vst.h:1515
    -
    @ VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE
    Definition vst.h:1434
    -
    @ VST_EFFECT_OPCODE_WINDOW_DRAW
    Definition vst.h:1311
    -
    @ VST_EFFECT_OPCODE_DESTROY
    Definition vst.h:1136
    -
    @ VST_EFFECT_OPCODE_SETBLOCKSIZE
    Definition vst.h:1244
    -
    @ VST_EFFECT_OPCODE_02
    Set which program number is currently select.
    Definition vst.h:1142
    -
    @ VST_EFFECT_OPCODE_48
    End processing of audio.
    Definition vst.h:1877
    -
    @ VST_EFFECT_OPCODE_GETNAME2
    Definition vst.h:1639
    -
    @ VST_EFFECT_OPCODE_CUSTOM
    Definition vst.h:1663
    -
    @ VST_EFFECT_OPCODE_2E
    Translate an error code to a string.
    Definition vst.h:1617
    -
    @ VST_EFFECT_OPCODE_3D
    Definition vst.h:1778
    -
    @ VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE
    Definition vst.h:1353
    -
    @ VST_EFFECT_OPCODE_PARAM_PROPERTIES
    Definition vst.h:1726
    -
    @ VST_EFFECT_OPCODE_TAIL_SAMPLES
    Definition vst.h:1686
    -
    @ VST_EFFECT_OPCODE_30
    Retrieve the product name into the ptr buffer.
    Definition vst.h:1637
    -
    @ VST_EFFECT_OPCODE_PARAM_VALUE
    Definition vst.h:1204
    -
    @ VST_EFFECT_OPCODE_35
    Notify effect that it is idle?
    Definition vst.h:1695
    -
    @ VST_EFFECT_OPCODE_PROGRAM_GET_NAME
    Definition vst.h:1176
    -
    @ VST_EFFECT_OPCODE_0D
    Retrieve the client rect size of the plugins window.
    Definition vst.h:1270
    -
    @ VST_EFFECT_OPCODE_1E
    Definition vst.h:1470
    -
    @ VST_EFFECT_OPCODE_PROGRAM_LOAD
    Definition vst.h:1919
    -
    @ VST_EFFECT_OPCODE_23
    Retrieve category of this effect.
    Definition vst.h:1513
    -
    @ VST_EFFECT_OPCODE_VST_VERSION
    Definition vst.h:1743
    -
    @ VST_EFFECT_OPCODE_36
    Definition vst.h:1705
    -
    @ VST_EFFECT_OPCODE_CATEGORY
    Definition vst.h:1517
    -
    @ VST_EFFECT_OPCODE_EDITOR_OPEN
    Definition vst.h:1287
    -
    @ VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN
    Definition vst.h:1759
    -
    @ VST_EFFECT_OPCODE_00
    Create/Initialize the effect (if it has not been created already).
    Definition vst.h:1122
    -
    @ VST_EFFECT_OPCODE_2B
    Definition vst.h:1581
    -
    @ VST_EFFECT_OPCODE_SUSPEND_RESUME
    Definition vst.h:1260
    -
    @ VST_EFFECT_OPCODE_24
    Definition vst.h:1524
    -
    @ VST_EFFECT_OPCODE_PARAM_LABEL
    Definition vst.h:1190
    -
    @ VST_EFFECT_OPCODE_40
    Midi related.
    Definition vst.h:1799
    -
    @ VST_EFFECT_OPCODE_22
    Retrieve properties for the given output index.
    Definition vst.h:1504
    -
    @ VST_EFFECT_OPCODE_4F
    Definition vst.h:1944
    -
    @ VST_EFFECT_OPCODE_47
    Begin processing of audio.
    Definition vst.h:1868
    -
    @ VST_EFFECT_OPCODE_38
    Parameter Properties.
    Definition vst.h:1722
    -
    @ VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT
    Definition vst.h:1848
    -
    @ VST_EFFECT_OPCODE_0E
    Create the window for the plugin.
    Definition vst.h:1283
    -
    @ VST_EFFECT_OPCODE_3B
    Editor Virtual Key Down Input.
    Definition vst.h:1757
    -
    @ VST_EFFECT_OPCODE_BYPASS
    Definition vst.h:1592
    -
    @ VST_EFFECT_OPCODE_EDITOR_KEYBOARD
    Definition vst.h:1345
    -
    @ VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES
    Definition vst.h:1495
    -
    @ VST_EFFECT_OPCODE_VENDOR_NAME
    Definition vst.h:1630
    -
    @ VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE
    Definition vst.h:1432
    -
    @ VST_EFFECT_OPCODE_WINDOW_KEYBOARD
    Definition vst.h:1343
    -
    @ VST_EFFECT_OPCODE_GET_PROGRAM_NAME
    Definition vst.h:1174
    -
    @ VST_EFFECT_OPCODE_17
    Get Chunk Data.
    Definition vst.h:1395
    -
    @ VST_EFFECT_OPCODE_31
    Retrieve the vendor version in return value.
    Definition vst.h:1648
    -
    @ VST_EFFECT_OPCODE_2D
    Retrieve the effect name into the ptr buffer.
    Definition vst.h:1601
    -
    @ VST_EFFECT_OPCODE_07
    Get the string representing the value for the parameter.
    Definition vst.h:1198
    -
    @ VST_EFFECT_OPCODE_PROCESS_END
    Definition vst.h:1879
    -
    @ VST_EFFECT_OPCODE_SET_PROGRAM
    Definition vst.h:1144
    -
    @ VST_EFFECT_OPCODE_27
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1545
    -
    @ VST_EFFECT_OPCODE_EDITOR_DRAW
    Definition vst.h:1313
    -
    @ VST_EFFECT_OPCODE_15
    Window Unfocus Event?
    Definition vst.h:1373
    -
    @ VST_EFFECT_OPCODE_49
    Definition vst.h:1886
    -
    @ VST_EFFECT_OPCODE_NAME
    Definition vst.h:1607
    -
    @ VST_EFFECT_OPCODE_EDITOR_CLOSE
    Definition vst.h:1297
    -
    @ VST_EFFECT_OPCODE_29
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1559
    -
    @ VST_EFFECT_OPCODE_3A
    Retrieve the VST Version supported.
    Definition vst.h:1741
    -
    @ VST_EFFECT_OPCODE_11
    Window Mouse Event?
    Definition vst.h:1325
    -
    @ VST_EFFECT_OPCODE_PARAM_GET_LABEL
    Definition vst.h:1188
    -
    @ VST_EFFECT_OPCODE_SETSAMPLERATE
    Definition vst.h:1234
    -
    @ VST_EFFECT_OPCODE_0F
    Destroy the plugins window.
    Definition vst.h:1293
    -
    @ VST_EFFECT_OPCODE_GET_CHUNK_DATA
    Definition vst.h:1397
    -
    @ VST_EFFECT_OPCODE_INITIALIZE
    Definition vst.h:1126
    -
    @ VST_EFFECT_OPCODE_GETTAILSAMPLES
    Definition vst.h:1684
    -
    @ VST_EFFECT_OPCODE_18
    Set Chunk Data.
    Definition vst.h:1409
    -
    @ VST_EFFECT_OPCODE_EFFECT_NAME
    Definition vst.h:1605
    -
    @ VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES
    Definition vst.h:1724
    -
    @ VST_EFFECT_OPCODE_PARAM_AUTOMATABLE
    Definition vst.h:1436
    -
    @ VST_EFFECT_OPCODE_PARAM_GETNAME
    Definition vst.h:1216
    -
    @ VST_EFFECT_OPCODE_4A
    Definition vst.h:1895
    -
    @ VST_EFFECT_OPCODE_08
    Get the name for the parameter.
    Definition vst.h:1214
    -
    @ VST_EFFECT_OPCODE_13
    Window/Editor Idle/Keep-Alive Callback?
    Definition vst.h:1351
    -
    @ VST_EFFECT_OPCODE_45
    Host wants to know the current speaker arrangement.
    Definition vst.h:1846
    -
    @ VST_EFFECT_OPCODE_WINDOW_GETRECT
    Definition vst.h:1272
    -
    @ VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES
    Definition vst.h:1506
    -
    @ VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING
    Definition vst.h:1449
    -
    @ VST_EFFECT_OPCODE_GETVENDOR
    Definition vst.h:1628
    -
    @ VST_EFFECT_OPCODE_PROCESS_BEGIN
    Definition vst.h:1870
    -
    @ VST_EFFECT_OPCODE_1D
    Definition vst.h:1463
    -
    @ VST_EFFECT_OPCODE_PAUSE_UNPAUSE
    Definition vst.h:1258
    -
    @ VST_EFFECT_OPCODE_4C
    Host wants to know if we can load the provided program data.
    Definition vst.h:1917
    -
    @ VST_EFFECT_OPCODE_26
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1538
    -
    @ VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID
    Definition vst.h:1861
    -
    @ VST_EFFECT_OPCODE_GETNAME
    Definition vst.h:1603
    -
    @ VST_EFFECT_OPCODE_VENDOR_VERSION
    Definition vst.h:1652
    -
    @ VST_EFFECT_OPCODE_46
    Get the next effect contained in this effect.
    Definition vst.h:1859
    -
    @ VST_EFFECT_OPCODE_SET_PROGRAM_NAME
    Definition vst.h:1164
    -
    @ VST_EFFECT_OPCODE_FOURCC
    Definition vst.h:1383
    -
    @ VST_EFFECT_OPCODE_37
    Definition vst.h:1713
    -
    @ VST_EFFECT_OPCODE_44
    Host is done setting up a program.
    Definition vst.h:1831
    -
    @ VST_EFFECT_OPCODE_3F
    Midi related.
    Definition vst.h:1792
    -
    @ VST_EFFECT_OPCODE_WINDOW_DESTROY
    Definition vst.h:1295
    -
    @ VST_EFFECT_OPCODE_EDITOR_VKEY_UP
    Definition vst.h:1771
    -
    @ VST_EFFECT_OPCODE_1F
    Input connected.
    Definition vst.h:1477
    -
    @ VST_EFFECT_OPCODE_34
    Number of samples that are at the tail at the end of playback.
    Definition vst.h:1682
    -
    @ VST_EFFECT_OPCODE_2C
    Enable/Disable bypassing the effect.
    Definition vst.h:1590
    -
    @ VST_EFFECT_OPCODE_PROGRAM_SET
    Definition vst.h:1146
    -
    @ VST_EFFECT_OPCODE_SUPPORTS
    Definition vst.h:1674
    -
    @ VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN
    Definition vst.h:1823
    -
    @ VST_EFFECT_OPCODE_16
    Definition vst.h:1381
    -
    @ VST_EFFECT_OPCODE_TRANSLATE_ERROR
    Definition vst.h:1619
    -
    @ VST_EFFECT_OPCODE_EDITOR_RECT
    Definition vst.h:1274
    -
    @ VST_EFFECT_OPCODE_25
    Definition vst.h:1531
    -
    @ VST_EFFECT_OPCODE_PARAM_SET_VALUE
    Definition vst.h:1447
    -
    @ VST_EFFECT_OPCODE_SUSPEND
    Definition vst.h:1262
    -
    @ VST_EFFECT_OPCODE_0C
    Effect processing should be suspended/paused or resumed/unpaused.
    Definition vst.h:1256
    +
    VST_EFFECT_OPCODE
    Host to Plug-in Op-Codes These Op-Codes are emitted by the host and we must either handle them or ret...
    Definition vst.h:1376
    +
    @ VST_EFFECT_OPCODE_WINDOW_MOUSE
    Definition vst.h:1586
    +
    @ VST_EFFECT_OPCODE_2A
    Host wants to change the speaker arrangement.
    Definition vst.h:1844
    +
    @ VST_EFFECT_OPCODE_GETVENDORVERSION
    Definition vst.h:1921
    +
    @ VST_EFFECT_OPCODE_20
    Input disconnected.
    Definition vst.h:1755
    +
    @ VST_EFFECT_OPCODE_14
    Window Focus Event?
    Definition vst.h:1622
    +
    @ VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING
    Definition vst.h:1465
    +
    @ VST_EFFECT_OPCODE_PARAM_GETLABEL
    Definition vst.h:1445
    +
    @ VST_EFFECT_OPCODE_4E
    Definition vst.h:2208
    +
    @ VST_EFFECT_OPCODE_43
    Host is starting to set up a program.
    Definition vst.h:2092
    +
    @ VST_EFFECT_OPCODE_3E
    Midi related.
    Definition vst.h:2056
    +
    @ VST_EFFECT_OPCODE_32
    User-defined Op-Code for VST extensions.
    Definition vst.h:1932
    +
    @ VST_EFFECT_OPCODE_03
    Get currently selected program number.
    Definition vst.h:1411
    +
    @ VST_EFFECT_OPCODE_SET_CHUNK_DATA
    Definition vst.h:1670
    +
    @ VST_EFFECT_OPCODE_21
    Retrieve properties for the given input index.
    Definition vst.h:1764
    +
    @ VST_EFFECT_OPCODE_PRODUCT_NAME
    Definition vst.h:1912
    +
    @ VST_EFFECT_OPCODE_4B
    Host wants to know if we can load the provided bank data.
    Definition vst.h:2176
    +
    @ VST_EFFECT_OPCODE_PARAM_NAME
    Definition vst.h:1479
    +
    @ VST_EFFECT_OPCODE_1C
    Definition vst.h:1727
    +
    @ VST_EFFECT_OPCODE_41
    Midi related.
    Definition vst.h:2077
    +
    @ VST_EFFECT_OPCODE_SET_SAMPLE_RATE
    Definition vst.h:1495
    +
    @ VST_EFFECT_OPCODE_CREATE
    Definition vst.h:1383
    +
    @ VST_EFFECT_OPCODE_EDITOR_GET_RECT
    Definition vst.h:1535
    +
    @ VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT
    Definition vst.h:1846
    +
    @ VST_EFFECT_OPCODE_PARAM_GETVALUE
    Definition vst.h:1459
    +
    @ VST_EFFECT_OPCODE_PROGRAM_SET_NAME
    Definition vst.h:1425
    +
    @ VST_EFFECT_OPCODE_06
    Get the value? label for the parameter.
    Definition vst.h:1443
    +
    @ VST_EFFECT_OPCODE_0A
    Set the new sample rate for the plugin to use.
    Definition vst.h:1491
    +
    @ VST_EFFECT_OPCODE_10
    Window Draw Event?
    Definition vst.h:1568
    +
    @ VST_EFFECT_OPCODE_2F
    Retrieve the vendor name into the ptr buffer.
    Definition vst.h:1897
    +
    @ VST_EFFECT_OPCODE_PROGRAM_GET
    Definition vst.h:1415
    +
    @ VST_EFFECT_OPCODE_28
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1823
    +
    @ VST_EFFECT_OPCODE_4D
    Definition vst.h:2201
    +
    @ VST_EFFECT_OPCODE_01
    Destroy the effect (if there is any) and free its memory.
    Definition vst.h:1393
    +
    @ VST_EFFECT_OPCODE_3C
    Editor Virtual Key Up Event.
    Definition vst.h:2040
    +
    @ VST_EFFECT_OPCODE_1B
    Set Parameter value from string representation.
    Definition vst.h:1716
    +
    @ VST_EFFECT_OPCODE_SET_BLOCK_SIZE
    Definition vst.h:1505
    +
    @ VST_EFFECT_OPCODE_IDLE
    Definition vst.h:1968
    +
    @ VST_EFFECT_OPCODE_33
    Test for support of a specific named feature.
    Definition vst.h:1943
    +
    @ VST_EFFECT_OPCODE_04
    Set the name of the currently selected program.
    Definition vst.h:1421
    +
    @ VST_EFFECT_OPCODE_09
    Definition vst.h:1485
    +
    @ VST_EFFECT_OPCODE_PARAM_GET_NAME
    Definition vst.h:1477
    +
    @ VST_EFFECT_OPCODE_BANK_LOAD
    Definition vst.h:2178
    +
    @ VST_EFFECT_OPCODE_EDITOR_MOUSE
    Definition vst.h:1588
    +
    @ VST_EFFECT_OPCODE_WINDOW_CREATE
    Definition vst.h:1544
    +
    @ VST_EFFECT_OPCODE_0B
    Sets the block size, which is the maximum number of samples passed into the effect via process calls.
    Definition vst.h:1501
    +
    @ VST_EFFECT_OPCODE_PARAM_GET_VALUE
    Definition vst.h:1461
    +
    @ VST_EFFECT_OPCODE_39
    Definition vst.h:2004
    +
    @ VST_EFFECT_OPCODE_05
    Get the name of the currently selected program.
    Definition vst.h:1431
    +
    @ VST_EFFECT_OPCODE_1A
    Can the parameter be automated?
    Definition vst.h:1701
    +
    @ VST_EFFECT_OPCODE_19
    Send events from host to plug-in.
    Definition vst.h:1691
    +
    @ VST_EFFECT_OPCODE_PROGRAM_SET_END
    Definition vst.h:2104
    +
    @ VST_EFFECT_OPCODE_GET_PROGRAM
    Definition vst.h:1413
    +
    @ VST_EFFECT_OPCODE_12
    Window Keyboard Event?
    Definition vst.h:1600
    +
    @ VST_EFFECT_OPCODE_42
    Midi related.
    Definition vst.h:2084
    +
    @ VST_EFFECT_OPCODE_EFFECT_CATEGORY
    Definition vst.h:1786
    +
    @ VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE
    Definition vst.h:1705
    +
    @ VST_EFFECT_OPCODE_WINDOW_DRAW
    Definition vst.h:1570
    +
    @ VST_EFFECT_OPCODE_DESTROY
    Definition vst.h:1395
    +
    @ VST_EFFECT_OPCODE_SETBLOCKSIZE
    Definition vst.h:1503
    +
    @ VST_EFFECT_OPCODE_02
    Set which program number is currently select.
    Definition vst.h:1401
    +
    @ VST_EFFECT_OPCODE_48
    End processing of audio.
    Definition vst.h:2148
    +
    @ VST_EFFECT_OPCODE_GETNAME2
    Definition vst.h:1910
    +
    @ VST_EFFECT_OPCODE_CUSTOM
    Definition vst.h:1934
    +
    @ VST_EFFECT_OPCODE_2E
    Translate an error code to a string.
    Definition vst.h:1888
    +
    @ VST_EFFECT_OPCODE_3D
    Definition vst.h:2049
    +
    @ VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE
    Definition vst.h:1612
    +
    @ VST_EFFECT_OPCODE_PARAM_PROPERTIES
    Definition vst.h:1997
    +
    @ VST_EFFECT_OPCODE_TAIL_SAMPLES
    Definition vst.h:1957
    +
    @ VST_EFFECT_OPCODE_30
    Retrieve the product name into the ptr buffer.
    Definition vst.h:1908
    +
    @ VST_EFFECT_OPCODE_PARAM_VALUE
    Definition vst.h:1463
    +
    @ VST_EFFECT_OPCODE_35
    Notify effect that it is idle?
    Definition vst.h:1966
    +
    @ VST_EFFECT_OPCODE_PROGRAM_GET_NAME
    Definition vst.h:1435
    +
    @ VST_EFFECT_OPCODE_0D
    Retrieve the client rect size of the plugins window.
    Definition vst.h:1529
    +
    @ VST_EFFECT_OPCODE_1E
    Definition vst.h:1741
    +
    @ VST_EFFECT_OPCODE_PROGRAM_LOAD
    Definition vst.h:2190
    +
    @ VST_EFFECT_OPCODE_23
    Retrieve category of this effect.
    Definition vst.h:1784
    +
    @ VST_EFFECT_OPCODE_VST_VERSION
    Definition vst.h:2014
    +
    @ VST_EFFECT_OPCODE_36
    Definition vst.h:1976
    +
    @ VST_EFFECT_OPCODE_CATEGORY
    Definition vst.h:1788
    +
    @ VST_EFFECT_OPCODE_EDITOR_OPEN
    Definition vst.h:1546
    +
    @ VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN
    Definition vst.h:2030
    +
    @ VST_EFFECT_OPCODE_00
    Create/Initialize the effect (if it has not been created already).
    Definition vst.h:1381
    +
    @ VST_EFFECT_OPCODE_2B
    Definition vst.h:1852
    +
    @ VST_EFFECT_OPCODE_SUSPEND_RESUME
    Definition vst.h:1519
    +
    @ VST_EFFECT_OPCODE_24
    Definition vst.h:1795
    +
    @ VST_EFFECT_OPCODE_PARAM_LABEL
    Definition vst.h:1449
    +
    @ VST_EFFECT_OPCODE_40
    Midi related.
    Definition vst.h:2070
    +
    @ VST_EFFECT_OPCODE_22
    Retrieve properties for the given output index.
    Definition vst.h:1775
    +
    @ VST_EFFECT_OPCODE_4F
    Definition vst.h:2215
    +
    @ VST_EFFECT_OPCODE_47
    Begin processing of audio.
    Definition vst.h:2139
    +
    @ VST_EFFECT_OPCODE_38
    Parameter Properties.
    Definition vst.h:1993
    +
    @ VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT
    Definition vst.h:2119
    +
    @ VST_EFFECT_OPCODE_0E
    Create the window for the plugin.
    Definition vst.h:1542
    +
    @ VST_EFFECT_OPCODE_3B
    Editor Virtual Key Down Input.
    Definition vst.h:2028
    +
    @ VST_EFFECT_OPCODE_BYPASS
    Definition vst.h:1863
    +
    @ VST_EFFECT_OPCODE_EDITOR_KEYBOARD
    Definition vst.h:1604
    +
    @ VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES
    Definition vst.h:1766
    +
    @ VST_EFFECT_OPCODE_VENDOR_NAME
    Definition vst.h:1901
    +
    @ VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE
    Definition vst.h:1703
    +
    @ VST_EFFECT_OPCODE_WINDOW_KEYBOARD
    Definition vst.h:1602
    +
    @ VST_EFFECT_OPCODE_GET_PROGRAM_NAME
    Definition vst.h:1433
    +
    @ VST_EFFECT_OPCODE_17
    Get Chunk Data.
    Definition vst.h:1654
    +
    @ VST_EFFECT_OPCODE_31
    Retrieve the vendor version in return value.
    Definition vst.h:1919
    +
    @ VST_EFFECT_OPCODE_2D
    Retrieve the effect name into the ptr buffer.
    Definition vst.h:1872
    +
    @ VST_EFFECT_OPCODE_07
    Get the string representing the value for the parameter.
    Definition vst.h:1457
    +
    @ VST_EFFECT_OPCODE_EVENT
    Definition vst.h:1693
    +
    @ VST_EFFECT_OPCODE_PROCESS_END
    Definition vst.h:2150
    +
    @ VST_EFFECT_OPCODE_SET_PROGRAM
    Definition vst.h:1403
    +
    @ VST_EFFECT_OPCODE_27
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1816
    +
    @ VST_EFFECT_OPCODE_EDITOR_DRAW
    Definition vst.h:1572
    +
    @ VST_EFFECT_OPCODE_15
    Window Unfocus Event?
    Definition vst.h:1632
    +
    @ VST_EFFECT_OPCODE_49
    Definition vst.h:2157
    +
    @ VST_EFFECT_OPCODE_NAME
    Definition vst.h:1878
    +
    @ VST_EFFECT_OPCODE_EDITOR_CLOSE
    Definition vst.h:1556
    +
    @ VST_EFFECT_OPCODE_29
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1830
    +
    @ VST_EFFECT_OPCODE_3A
    Retrieve the VST Version supported.
    Definition vst.h:2012
    +
    @ VST_EFFECT_OPCODE_11
    Window Mouse Event?
    Definition vst.h:1584
    +
    @ VST_EFFECT_OPCODE_PARAM_GET_LABEL
    Definition vst.h:1447
    +
    @ VST_EFFECT_OPCODE_SETSAMPLERATE
    Definition vst.h:1493
    +
    @ VST_EFFECT_OPCODE_0F
    Destroy the plugins window.
    Definition vst.h:1552
    +
    @ VST_EFFECT_OPCODE_GET_CHUNK_DATA
    Definition vst.h:1656
    +
    @ VST_EFFECT_OPCODE_INITIALIZE
    Definition vst.h:1385
    +
    @ VST_EFFECT_OPCODE_GETTAILSAMPLES
    Definition vst.h:1955
    +
    @ VST_EFFECT_OPCODE_18
    Set Chunk Data.
    Definition vst.h:1668
    +
    @ VST_EFFECT_OPCODE_EFFECT_NAME
    Definition vst.h:1876
    +
    @ VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES
    Definition vst.h:1995
    +
    @ VST_EFFECT_OPCODE_PARAM_AUTOMATABLE
    Definition vst.h:1707
    +
    @ VST_EFFECT_OPCODE_PARAM_GETNAME
    Definition vst.h:1475
    +
    @ VST_EFFECT_OPCODE_4A
    Definition vst.h:2166
    +
    @ VST_EFFECT_OPCODE_08
    Get the name for the parameter.
    Definition vst.h:1473
    +
    @ VST_EFFECT_OPCODE_13
    Window/Editor Idle/Keep-Alive Callback?
    Definition vst.h:1610
    +
    @ VST_EFFECT_OPCODE_45
    Host wants to know the current speaker arrangement.
    Definition vst.h:2117
    +
    @ VST_EFFECT_OPCODE_WINDOW_GETRECT
    Definition vst.h:1531
    +
    @ VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES
    Definition vst.h:1777
    +
    @ VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING
    Definition vst.h:1720
    +
    @ VST_EFFECT_OPCODE_GETVENDOR
    Definition vst.h:1899
    +
    @ VST_EFFECT_OPCODE_PROCESS_BEGIN
    Definition vst.h:2141
    +
    @ VST_EFFECT_OPCODE_1D
    Definition vst.h:1734
    +
    @ VST_EFFECT_OPCODE_PAUSE_UNPAUSE
    Definition vst.h:1517
    +
    @ VST_EFFECT_OPCODE_4C
    Host wants to know if we can load the provided program data.
    Definition vst.h:2188
    +
    @ VST_EFFECT_OPCODE_26
    Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.
    Definition vst.h:1809
    +
    @ VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID
    Definition vst.h:2132
    +
    @ VST_EFFECT_OPCODE_GETNAME
    Definition vst.h:1874
    +
    @ VST_EFFECT_OPCODE_VENDOR_VERSION
    Definition vst.h:1923
    +
    @ VST_EFFECT_OPCODE_46
    Get the next effect contained in this effect.
    Definition vst.h:2130
    +
    @ VST_EFFECT_OPCODE_SET_PROGRAM_NAME
    Definition vst.h:1423
    +
    @ VST_EFFECT_OPCODE_FOURCC
    Definition vst.h:1642
    +
    @ VST_EFFECT_OPCODE_37
    Definition vst.h:1984
    +
    @ VST_EFFECT_OPCODE_44
    Host is done setting up a program.
    Definition vst.h:2102
    +
    @ VST_EFFECT_OPCODE_3F
    Midi related.
    Definition vst.h:2063
    +
    @ VST_EFFECT_OPCODE_WINDOW_DESTROY
    Definition vst.h:1554
    +
    @ VST_EFFECT_OPCODE_EDITOR_VKEY_UP
    Definition vst.h:2042
    +
    @ VST_EFFECT_OPCODE_1F
    Input connected.
    Definition vst.h:1748
    +
    @ VST_EFFECT_OPCODE_34
    Number of samples that are at the tail at the end of playback.
    Definition vst.h:1953
    +
    @ VST_EFFECT_OPCODE_2C
    Enable/Disable bypassing the effect.
    Definition vst.h:1861
    +
    @ VST_EFFECT_OPCODE_PROGRAM_SET
    Definition vst.h:1405
    +
    @ VST_EFFECT_OPCODE_SUPPORTS
    Definition vst.h:1945
    +
    @ VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN
    Definition vst.h:2094
    +
    @ VST_EFFECT_OPCODE_16
    Definition vst.h:1640
    +
    @ VST_EFFECT_OPCODE_TRANSLATE_ERROR
    Definition vst.h:1890
    +
    @ VST_EFFECT_OPCODE_EDITOR_RECT
    Definition vst.h:1533
    +
    @ VST_EFFECT_OPCODE_25
    Definition vst.h:1802
    +
    @ VST_EFFECT_OPCODE_PARAM_SET_VALUE
    Definition vst.h:1718
    +
    @ VST_EFFECT_OPCODE_SUSPEND
    Definition vst.h:1521
    +
    @ VST_EFFECT_OPCODE_0C
    Effect processing should be suspended/paused or resumed/unpaused.
    Definition vst.h:1515
    VST_STREAM_FLAG
    Definition vst.h:485
    @ VST_STREAM_FLAG_STEREO
    Definition vst.h:495
    @ VST_STREAM_FLAG_1ls2
    Stream is defined by VST_SPEAKER_ARRANGEMENT_TYPE.
    Definition vst.h:501
    @ VST_STREAM_FLAG_1ls0
    Ignored?
    Definition vst.h:488
    @ VST_STREAM_FLAG_1ls1
    Stream is in Stereo.
    Definition vst.h:494
    @ VST_STREAM_FLAG_USE_TYPE
    Definition vst.h:502
    -
    float(VST_FUNCTION_INTERFACE * vst_effect_get_parameter_t)(struct vst_effect_t *self, uint32_t index)
    Retrieve the current value of the parameter at the given index, or do nothing if out of bounds.
    Definition vst.h:2061
    +
    float(VST_FUNCTION_INTERFACE * vst_effect_get_parameter_t)(struct vst_effect_t *self, uint32_t index)
    Retrieve the current value of the parameter at the given index, or do nothing if out of bounds.
    Definition vst.h:2364
    diff --git a/vst_8hpp.html b/vst_8hpp.html index d62a708..b3c0e61 100644 --- a/vst_8hpp.html +++ b/vst_8hpp.html @@ -133,7 +133,7 @@ Macros diff --git a/vst_8hpp_source.html b/vst_8hpp_source.html index 74f771b..b2b3ded 100644 --- a/vst_8hpp_source.html +++ b/vst_8hpp_source.html @@ -149,7 +149,7 @@ $(document).ready(function(){initNavTree('vst_8hpp_source.html',''); initResizab