nongnu.org/gsequencer


gsequencer 7.0.5
Advanced Gtk+ Sequencer
ags_vst_types.h File Reference
#include <glib.h>
#include <ags/ags_api_config.h>
#include <ags/vst3-capi/pluginterfaces/base/ags_vst_fstrdefs.h>
Include dependency graph for ags_vst_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define AGS_VST_VERSION_STRING   "VST 3.6.13"
 
#define AGS_VST_VERSION_MAJOR   (3)
 
#define AGS_VST_VERSION_MINOR   (6)
 
#define AGS_VST_VERSION_SUB   (13)
 
#define AGS_VST_VERSION   ((AGS_VST_VERSION_MAJOR << 16) | (AGS_VST_VERSION_MINOR << 8) | AGS_VST_VERSION_SUB)
 

Typedefs

typedef gunichar2 AgsVstTChar
 
typedef AgsVstTChar AgsVstString128[128]
 
typedef gint32 AgsVstMediaType
 
typedef gint32 AgsVstBusDirection
 
typedef gint32 AgsVstBusType
 
typedef gint32 AgsVstIoMode
 
typedef gint32 AgsVstUnitID
 
typedef gdouble AgsVstParamValue
 
typedef guint32 AgsVstParamID
 
typedef gint32 AgsVstProgramListID
 
typedef gint16 AgsVstCtrlNumber
 
typedef gdouble AgsVstTQuarterNotes
 
typedef gint64 AgsVstTSamples
 
typedef guint32 AgsVstColorSpec
 
typedef gfloat AgsVstSample32
 
typedef gdouble AgsVstSample64
 
typedef gdouble AgsVstSampleRate
 
typedef long unsigned int AgsVstSpeakerArrangement
 
typedef guint64 AgsVstSpeaker
 

Macro Definition Documentation

◆ AGS_VST_VERSION

#define AGS_VST_VERSION   ((AGS_VST_VERSION_MAJOR << 16) | (AGS_VST_VERSION_MINOR << 8) | AGS_VST_VERSION_SUB)

◆ AGS_VST_VERSION_MAJOR

#define AGS_VST_VERSION_MAJOR   (3)

◆ AGS_VST_VERSION_MINOR

#define AGS_VST_VERSION_MINOR   (6)

◆ AGS_VST_VERSION_STRING

#define AGS_VST_VERSION_STRING   "VST 3.6.13"

◆ AGS_VST_VERSION_SUB

#define AGS_VST_VERSION_SUB   (13)

Typedef Documentation

◆ AgsVstBusDirection

typedef gint32 AgsVstBusDirection

◆ AgsVstBusType

typedef gint32 AgsVstBusType

◆ AgsVstColorSpec

typedef guint32 AgsVstColorSpec

◆ AgsVstCtrlNumber

typedef gint16 AgsVstCtrlNumber

◆ AgsVstIoMode

typedef gint32 AgsVstIoMode

◆ AgsVstMediaType

typedef gint32 AgsVstMediaType

◆ AgsVstParamID

typedef guint32 AgsVstParamID

◆ AgsVstParamValue

typedef gdouble AgsVstParamValue

◆ AgsVstProgramListID

typedef gint32 AgsVstProgramListID

◆ AgsVstSample32

typedef gfloat AgsVstSample32

◆ AgsVstSample64

typedef gdouble AgsVstSample64

◆ AgsVstSampleRate

typedef gdouble AgsVstSampleRate

◆ AgsVstSpeaker

typedef guint64 AgsVstSpeaker

◆ AgsVstSpeakerArrangement

typedef long unsigned int AgsVstSpeakerArrangement

◆ AgsVstString128

typedef AgsVstTChar AgsVstString128[128]

◆ AgsVstTChar

typedef gunichar2 AgsVstTChar

◆ AgsVstTQuarterNotes

typedef gdouble AgsVstTQuarterNotes

◆ AgsVstTSamples

typedef gint64 AgsVstTSamples

◆ AgsVstUnitID

typedef gint32 AgsVstUnitID