VST2.4 specs 
HOME   |   Software       VST2.4 specs :: NEXT

OverView

Contents

plugin dispatcher calls

        * = deprecated in VST2.4, e = editor, o = offline
  1. effOpen
  2. effClose
  3. effSetProgram
  4. effGetProgram
  5. effSetProgramName
  6. effGetProgramName
  7. effGetParamLabel
  8. effGetParamDisplay
  9. effGetParamName
  10. effGetVu *
  11. effSetSampleRate
  12. effSetBlockSize
  13. effMainsChanged
  14. effEditGetRect e
  15. effEditOpen e
  16. effEditClose e
  17. effEditDraw * e
  18. effEditMouse * e
  19. effEditKey * e
  20. effEditIdle e
  21. effEditTop * e
  22. effEditSleep * e
  23. effIdentify *
  24. effGetChunk
  25. effSetChunk
  26. effProcessEvents
  27. effCanBeAutomated
  28. effString2Parameter
  29. effGetNumProgramCategories *
  30. effGetProgramNameIndexed
  31. effCopyProgram *
  32. effConnectInput *
  33. effConnectOutput *
  34. effGetInputProperties
  35. effGetOutputProperties
  36. effGetPlugCategory
  37. effGetCurrentPosition *
  38. effGetDestinationBuffer *
  39. effOfflineNotify o
  40. effOfflinePrepare o
  41. effOfflineRun o
  42. effProcessVarIo o
  43. effSetSpeakerArrangement
  44. effSetBlockSizeAndSampleRate *
  45. effSetBypass
  46. effGetEffectName
  47. effGetErrorText
  48. effGetVendorString
  49. effGetProductString
  50. effGetVendorVersion
  51. effVendorSpecific
  52. effCanDo
  53. effGetTailSize
  54. effIdle *
  55. effGetIcon * e
  56. effSetViewPosition * e
  57. effGetParameterProperties
  58. effKeysRequired *
  59. effGetVstVersion
  60. effEditKeyDown e
  61. effEditKeyUp e
  62. effSetEditKnobMode e
  63. effGetMidiProgramName
  64. effGetCurrentMidiProgram
  65. effGetMidiProgramCategory
  66. effHasMidiProgramsChanged
  67. effGetMidiKeyName
  68. effBeginSetProgram
  69. effEndSetProgram
  70. effGetSpeakerArrangement
  71. effShellGetNextPlugin
  72. effStartProcess
  73. effStopProcess
  74. effSetTotalSampleToProcess (offline)
  75. effSetPanLaw
  76. effBeginLoadBank
  77. effBeginLoadProgram
  78. effSetProcessPrecision
  79. effGetNumMidiInputChannels
  80. effGetNumMidiOutputChannels

audioMaster Callbacks

       * = deprecated in VST2.4, e = editor, o = offline

  1. audioMasterAutomate
  2. audioMasterVersion
  3. audioMasterCurrentId
  4. audioMasterIdle
  5. audioMasterPinConnected *
  6. not defined
  7. audioMasterWantMidi *
  8. audioMasterGetTime
  9. audioMasterProcessEvents
  10. audioMasterSetTime *
  11. audioMasterTempoAt *
  12. audioMasterGetNumAutomatableParameters *
  13. audioMasterGetParameterQuantization *
  14. audioMasterIOChanged
  15. audioMasterNeedIdle *
  16. audioMasterSizeWindow e
  17. audioMasterGetSampleRate
  18. audioMasterGetBlockSize
  19. audioMasterGetInputLatency
  20. audioMasterGetOutputLatency
  21. audioMasterGetPreviousPlug *
  22. audioMasterGetNextPlug *
  23. audioMasterWillReplaceOrAccumulate *
  24. audioMasterGetCurrentProcessLevel
  25. audioMasterGetAutomationState
  26. audioMasterOfflineStart o
  27. audioMasterOfflineRead o
  28. audioMasterOfflineWrite o
  29. audioMasterOfflineGetCurrentPass o
  30. audioMasterOfflineGetCurrentMetaPass o
  31. audioMasterSetOutputSampleRate *
  32. audioMasterGetSpeakerArrangement *
  33. audioMasterGetVendorString
  34. audioMasterGetProductString
  35. audioMasterGetVendorVersion
  36. audioMasterVendorSpecific
  37. audioMasterSetIcon *
  38. audioMasterCanDo
  39. audioMasterGetLanguage
  40. audioMasterOpenWindow * e
  41. audioMasterCloseWindow * e
  42. audioMasterGetDirectory
  43. audioMasterUpdateDisplay
  44. audioMasterBeginEdit e
  45. audioMasterEndEdit e
  46. audioMasterOpenFileSelector e
  47. audioMasterCloseFileSelector e
  48. audioMasterEditFile *
  49. audioMasterGetChunkFile *
  50. audioMasterGetInputSpeakerArrangement *

Introduction


Forum

Forum online support forum for mGUI and mGUIman, hosted by KvR

Credits

VST is a trademark of Steinberg Media Technologies GmbH www.steinberg.net

TOP   -   NEXT