Ardour  9.0-pre0-582-g084a23a80d
Self-Automation

Macros

#define LV2_AUTOMATE_URI   "http://ardour.org/lv2/automate"
 
#define LV2_AUTOMATE_URI_PREFIX   LV2_AUTOMATE_URI "#"
 
#define LV2_AUTOMATE_URI__can_write   LV2_AUTOMATE_URI_PREFIX "canWriteAutomatation"
 
#define LV2_AUTOMATE_URI__control   LV2_AUTOMATE_URI_PREFIX "automationControl"
 
#define LV2_AUTOMATE_URI__controlled   LV2_AUTOMATE_URI_PREFIX "automationControlled"
 
#define LV2_AUTOMATE_URI__controller   LV2_AUTOMATE_URI_PREFIX "automationController"
 
#define LV2_AUTOMATE_URI__event   LV2_AUTOMATE_URI_PREFIX "event"
 
#define LV2_AUTOMATE_URI__setup   LV2_AUTOMATE_URI_PREFIX "setup"
 
#define LV2_AUTOMATE_URI__finalize   LV2_AUTOMATE_URI_PREFIX "finalize"
 
#define LV2_AUTOMATE_URI__start   LV2_AUTOMATE_URI_PREFIX "start"
 
#define LV2_AUTOMATE_URI__end   LV2_AUTOMATE_URI_PREFIX "end"
 
#define LV2_AUTOMATE_URI__parameter   LV2_AUTOMATE_URI_PREFIX "parameter"
 
#define LV2_AUTOMATE_URI__value   LV2_AUTOMATE_URI_PREFIX "value"
 

Detailed Description

Support for plugins to write automation data via Atom Events

Macro Definition Documentation

◆ LV2_AUTOMATE_URI

#define LV2_AUTOMATE_URI   "http://ardour.org/lv2/automate"

Definition at line 96 of file lv2_extensions.h.

◆ LV2_AUTOMATE_URI__can_write

#define LV2_AUTOMATE_URI__can_write   LV2_AUTOMATE_URI_PREFIX "canWriteAutomatation"

an lv2:optionalFeature

Definition at line 99 of file lv2_extensions.h.

◆ LV2_AUTOMATE_URI__control

#define LV2_AUTOMATE_URI__control   LV2_AUTOMATE_URI_PREFIX "automationControl"

atom:supports

Definition at line 101 of file lv2_extensions.h.

◆ LV2_AUTOMATE_URI__controlled

#define LV2_AUTOMATE_URI__controlled   LV2_AUTOMATE_URI_PREFIX "automationControlled"

lv2:portProperty

Definition at line 103 of file lv2_extensions.h.

◆ LV2_AUTOMATE_URI__controller

#define LV2_AUTOMATE_URI__controller   LV2_AUTOMATE_URI_PREFIX "automationController"

Definition at line 104 of file lv2_extensions.h.

◆ LV2_AUTOMATE_URI__end

#define LV2_AUTOMATE_URI__end   LV2_AUTOMATE_URI_PREFIX "end"

Definition at line 111 of file lv2_extensions.h.

◆ LV2_AUTOMATE_URI__event

#define LV2_AUTOMATE_URI__event   LV2_AUTOMATE_URI_PREFIX "event"

atom messages

Definition at line 107 of file lv2_extensions.h.

◆ LV2_AUTOMATE_URI__finalize

#define LV2_AUTOMATE_URI__finalize   LV2_AUTOMATE_URI_PREFIX "finalize"

Definition at line 109 of file lv2_extensions.h.

◆ LV2_AUTOMATE_URI__parameter

#define LV2_AUTOMATE_URI__parameter   LV2_AUTOMATE_URI_PREFIX "parameter"

Definition at line 112 of file lv2_extensions.h.

◆ LV2_AUTOMATE_URI__setup

#define LV2_AUTOMATE_URI__setup   LV2_AUTOMATE_URI_PREFIX "setup"

Definition at line 108 of file lv2_extensions.h.

◆ LV2_AUTOMATE_URI__start

#define LV2_AUTOMATE_URI__start   LV2_AUTOMATE_URI_PREFIX "start"

Definition at line 110 of file lv2_extensions.h.

◆ LV2_AUTOMATE_URI__value

#define LV2_AUTOMATE_URI__value   LV2_AUTOMATE_URI_PREFIX "value"

Definition at line 113 of file lv2_extensions.h.

◆ LV2_AUTOMATE_URI_PREFIX

#define LV2_AUTOMATE_URI_PREFIX   LV2_AUTOMATE_URI "#"

Definition at line 97 of file lv2_extensions.h.