nongnu.org/gsequencer


gsequencer 7.0.5
Advanced Gtk+ Sequencer
ags_vst_ichannel_context_info.h File Reference
Include dependency graph for ags_vst_ichannel_context_info.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct IInfoListener AgsVstIInfoListener
 
typedef guint32 AgsVstColorSpec
 
typedef guint8 AgsVstColorComponent
 

Enumerations

enum  AgsVstChannelPluginLocation { AGS_VST_KPRE_VOLUME_FADER = 0 , AGS_VST_KPOST_VOLUME_FADER , AGS_VST_KUSED_AS_PANNER }
 

Functions

const AgsVstTUIDags_vst_iinfo_listener_get_iid ()
 
AgsVstTResult ags_vst_iinfo_listener_set_channel_context_info (AgsVstIInfoListener *iinfo_listener, AgsVstIAttributeList *list)
 
AgsVstColorComponent ags_vst_ichannel_context_get_blue (AgsVstColorSpec cs)
 
AgsVstColorComponent ags_vst_ichannel_context_get_green (AgsVstColorSpec cs)
 
AgsVstColorComponent ags_vst_ichannel_context_get_red (AgsVstColorSpec cs)
 
AgsVstColorComponent ags_vst_ichannel_context_get_alpha (AgsVstColorSpec cs)
 

Variables

const AgsVstCString AGS_VST_KCHANNEL_UID_KEY
 
const AgsVstCString AGS_VST_KCHANNEL_UID_LENGTH_KEY
 
const AgsVstCString AGS_VST_KCHANNEL_NAME_KEY
 
const AgsVstCString AGS_VST_KCHANNEL_NAME_LENGTH_KEY
 
const AgsVstCString AGS_VST_KCHANNEL_COLOR_KEY
 
const AgsVstCString AGS_VST_KCHANNEL_INDEX_KEY
 
const AgsVstCString AGS_VST_KCHANNEL_INDEX_NAMESPACE_ORDER_KEY
 
const AgsVstCString AGS_VST_KCHANNEL_INDEX_NAMESPACE_KEY
 
const AgsVstCString AGS_VST_KCHANNEL_INDEX_NAMESPACE_LENGTH_KEY
 
const AgsVstCString AGS_VST_KCHANNEL_IMAGE_KEY
 
const AgsVstCString AGS_VST_KCHANNEL_PLUGIN_LOCATION_KEY
 

Typedef Documentation

◆ AgsVstColorComponent

typedef guint8 AgsVstColorComponent

◆ AgsVstColorSpec

typedef guint32 AgsVstColorSpec

◆ AgsVstIInfoListener

typedef struct IInfoListener AgsVstIInfoListener

Enumeration Type Documentation

◆ AgsVstChannelPluginLocation

Enumerator
AGS_VST_KPRE_VOLUME_FADER 
AGS_VST_KPOST_VOLUME_FADER 
AGS_VST_KUSED_AS_PANNER 

Function Documentation

◆ ags_vst_ichannel_context_get_alpha()

AgsVstColorComponent ags_vst_ichannel_context_get_alpha ( AgsVstColorSpec  cs)

Get alpha.

Parameters
csthe color spec
Returns
the color component
Since
5.0.0

◆ ags_vst_ichannel_context_get_blue()

AgsVstColorComponent ags_vst_ichannel_context_get_blue ( AgsVstColorSpec  cs)

Get blue.

Parameters
csthe color spec
Returns
the color component
Since
5.0.0

◆ ags_vst_ichannel_context_get_green()

AgsVstColorComponent ags_vst_ichannel_context_get_green ( AgsVstColorSpec  cs)

Get green.

Parameters
csthe color spec
Returns
the color component
Since
5.0.0

◆ ags_vst_ichannel_context_get_red()

AgsVstColorComponent ags_vst_ichannel_context_get_red ( AgsVstColorSpec  cs)

Get red.

Parameters
csthe color spec
Returns
the color component
Since
5.0.0

◆ ags_vst_iinfo_listener_get_iid()

const AgsVstTUID * ags_vst_iinfo_listener_get_iid ( )

Get IID.

Returns
the Steinberg::TUID as AgsVstFUID
Since
5.0.0

◆ ags_vst_iinfo_listener_set_channel_context_info()

AgsVstTResult ags_vst_iinfo_listener_set_channel_context_info ( AgsVstIInfoListener iinfo_listener,
AgsVstIAttributeList list 
)

Set channel context info.

Parameters
iinfo_listenerthe info listener
listthe attribute list
Returns
the return value
Since
5.0.0

Variable Documentation

◆ AGS_VST_KCHANNEL_COLOR_KEY

const AgsVstCString AGS_VST_KCHANNEL_COLOR_KEY
extern

◆ AGS_VST_KCHANNEL_IMAGE_KEY

const AgsVstCString AGS_VST_KCHANNEL_IMAGE_KEY
extern

◆ AGS_VST_KCHANNEL_INDEX_KEY

const AgsVstCString AGS_VST_KCHANNEL_INDEX_KEY
extern

◆ AGS_VST_KCHANNEL_INDEX_NAMESPACE_KEY

const AgsVstCString AGS_VST_KCHANNEL_INDEX_NAMESPACE_KEY
extern

◆ AGS_VST_KCHANNEL_INDEX_NAMESPACE_LENGTH_KEY

const AgsVstCString AGS_VST_KCHANNEL_INDEX_NAMESPACE_LENGTH_KEY
extern

◆ AGS_VST_KCHANNEL_INDEX_NAMESPACE_ORDER_KEY

const AgsVstCString AGS_VST_KCHANNEL_INDEX_NAMESPACE_ORDER_KEY
extern

◆ AGS_VST_KCHANNEL_NAME_KEY

const AgsVstCString AGS_VST_KCHANNEL_NAME_KEY
extern

◆ AGS_VST_KCHANNEL_NAME_LENGTH_KEY

const AgsVstCString AGS_VST_KCHANNEL_NAME_LENGTH_KEY
extern

◆ AGS_VST_KCHANNEL_PLUGIN_LOCATION_KEY

const AgsVstCString AGS_VST_KCHANNEL_PLUGIN_LOCATION_KEY
extern

◆ AGS_VST_KCHANNEL_UID_KEY

const AgsVstCString AGS_VST_KCHANNEL_UID_KEY
extern

◆ AGS_VST_KCHANNEL_UID_LENGTH_KEY

const AgsVstCString AGS_VST_KCHANNEL_UID_LENGTH_KEY
extern