X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fclass-reference.html;fp=include%2Fclass-reference.html;h=03b88eb4175bb3e4cc5375f9fbba5b8b9682a5c7;hb=787ecbaf64308fa0d20f55f303a38345db99522f;hp=ae1be7d393c8322f67b31ba94e33ab3cc987fcb4;hpb=2ecd619a726e9b8991aa6094316e8b089633d879;p=ardour-manual diff --git a/include/class-reference.html b/include/class-reference.html index ae1be7d..03b88eb 100644 --- a/include/class-reference.html +++ b/include/class-reference.html @@ -643,6 +643,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C GainControltrim_control () Cast Routeto_route () + VCAto_vca ()

Inherited from ARDOUR:SessionObjectPtr

@@ -716,6 +717,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C +
boolwritable ()
Cast
Controlto_ctrl ()
SlavableAutomationControl,to_slavable ()

Inherited from PBD:Controllable

@@ -756,13 +758,13 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C - + - + @@ -1193,6 +1195,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C +
voidclear (double, double)

remove all automation events between the given time range

start
start of range (inclusive) in audio samples
end
end of range (inclusive) in audio samples
voidclear_list ()
doubleeval (double)
doubleeval (double)

query value at given time (takes a read-lock, not safe while writing automation)

where
absolute time in samples

Returns parameter value

EventListevents ()
boolin_write_pass ()
InterpolationStyleinterpolation ()

query interpolation style of the automation data

Returns Interpolation Style

LuaTable(double, ...)rt_safe_eval (double, bool&)
LuaTable(double, ...)rt_safe_eval (double, bool&)

realtime safe version of eval, may fail if read-lock cannot be taken

where
absolute time in samples
ok
boolean reference if returned value is valid

Returns parameter value

voidset_interpolation (InterpolationStyle)

set the interpolation style of the automation data

is
interpolation style
boolwritable ()
Cast
Controlto_ctrl ()
SlavableAutomationControl,to_slavable ()

Inherited from PBD:Controllable

@@ -1966,6 +1969,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C +
GainControltrim_control ()
Cast
Routeto_route ()
VCAto_vca ()

Inherited from ARDOUR:SessionObjectPtr

@@ -2109,6 +2113,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C +
boolwritable ()
Cast
Controlto_ctrl ()
SlavableAutomationControl,to_slavable ()

Inherited from PBD:Controllable

@@ -2265,6 +2270,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C +
boolwritable ()
Cast
Controlto_ctrl ()
SlavableAutomationControl,to_slavable ()

Inherited from PBD:Controllable

@@ -2406,6 +2412,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C +
boolwritable ()
Cast
Controlto_ctrl ()
SlavableAutomationControl,to_slavable ()

Inherited from PBD:Controllable

@@ -2952,6 +2959,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C +
GainControltrim_control ()
Cast
Routeto_route ()
VCAto_vca ()

Inherited from ARDOUR:SessionObjectPtr

@@ -3156,6 +3164,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C + @@ -3436,6 +3445,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C +
booltransport_rolling ()
doubletransport_speed ()
StringListunknown_processors ()
VCAManagervca_manager ()
longworst_input_latency ()
longworst_output_latency ()
longworst_playback_latency ()
boolwritable ()
Cast
Controlto_ctrl ()
SlavableAutomationControl,to_slavable ()

Inherited from PBD:Controllable

@@ -3490,6 +3500,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C +
boolwritable ()
Cast
Controlto_ctrl ()
SlavableAutomationControl,to_slavable ()

Inherited from PBD:Controllable

@@ -3543,6 +3554,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C +
boolwritable ()
Cast
Controlto_ctrl ()
SlavableAutomationControl,to_slavable ()

Inherited from PBD:Controllable

@@ -3595,6 +3607,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C +
boolwritable ()
Cast
Controlto_ctrl ()
SlavableAutomationControl,to_slavable ()

Inherited from PBD:Controllable

@@ -3712,6 +3725,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C +
GainControltrim_control ()
Cast
Routeto_route ()
VCAto_vca ()

Inherited from ARDOUR:SessionObjectPtr

@@ -3721,6 +3735,21 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
Statefulto_stateful ()
StatefulDestructibleto_statefuldestructible ()
+

 ARDOUR:StripableList

+

C‡: std::list<boost::shared_ptr<ARDOUR::Stripable> >

+
+ + + + + + + + + + + +
Constructor
ARDOUR.StripableList ()
Methods
Stripableback ()
boolempty ()
Stripablefront ()
LuaIteriter ()
voidreverse ()
unsigned longsize ()
LuaTabletable ()

 ARDOUR:Tempo

C‡: ARDOUR::Tempo

@@ -3889,6 +3918,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C GainControltrim_control () Cast Routeto_route () + VCAto_vca ()

Inherited from ARDOUR:SessionObjectPtr

@@ -3937,6 +3967,109 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
Statefulto_stateful ()
StatefulDestructibleto_statefuldestructible ()
+

 ARDOUR:VCA

+

C‡: boost::shared_ptr< ARDOUR::VCA >, boost::weak_ptr< ARDOUR::VCA >

+

is-a: ARDOUR:Stripable

+
+

A named object associated with a Session. Objects derived from this class are expected to be destroyed before the session calls drop_references().

+ + + + + + + + +
Methods
std::stringfull_name ()
GainControlgain_control ()
boolisnil ()
MuteControlmute_control ()
intnumber ()
SoloControlsolo_control ()
+

Inherited from ARDOUR:Stripable

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods
AutomationControlcomp_enable_control ()
AutomationControlcomp_makeup_control ()
AutomationControlcomp_mode_control ()
std::stringcomp_mode_name (unsigned int)
--MISSING (boost::shared_ptr<ARDOUR::ReadOnlyControl>)--comp_redux_control ()
AutomationControlcomp_speed_control ()
std::stringcomp_speed_name (unsigned int)
AutomationControlcomp_threshold_control ()
unsigned inteq_band_cnt ()
std::stringeq_band_name (unsigned int)
AutomationControleq_enable_control ()
AutomationControleq_freq_control (unsigned int)
AutomationControleq_gain_control (unsigned int)
AutomationControleq_q_control (unsigned int)
AutomationControleq_shape_control (unsigned int)
AutomationControlfilter_enable_controllable (bool)
AutomationControlfilter_freq_controllable (bool)
AutomationControlfilter_slope_controllable (bool)
boolis_auditioner ()
boolis_hidden ()
boolis_master ()
boolis_monitor ()
boolis_selected ()
AutomationControlmaster_send_enable_control ()
MonitorProcessormonitor_control ()
AutomationControlpan_azimuth_control ()
AutomationControlpan_elevation_control ()
AutomationControlpan_frontback_control ()
AutomationControlpan_lfe_control ()
AutomationControlpan_width_control ()
PhaseControlphase_control ()
PresentationInfopresentation_info_ptr ()
AutomationControlrec_enable_control ()
AutomationControlrec_safe_control ()
AutomationControlsend_enable_control (unsigned int)
AutomationControlsend_level_control (unsigned int)
std::stringsend_name (unsigned int)
voidset_presentation_order (unsigned int)
SoloIsolateControlsolo_isolate_control ()
SoloSafeControlsolo_safe_control ()
GainControltrim_control ()
Cast
Routeto_route ()
VCAto_vca ()
+

Inherited from ARDOUR:SessionObjectPtr

+ + + + + + +
Methods
std::stringname ()
Cast
Statefulto_stateful ()
StatefulDestructibleto_statefuldestructible ()
+

 ARDOUR:VCAList

+

C‡: std::list<boost::shared_ptr<ARDOUR::VCA> >

+
+ + + + + + + + + + + +
Constructor
ARDOUR.VCAList ()
Methods
VCAback ()
boolempty ()
VCAfront ()
LuaIteriter ()
voidreverse ()
unsigned longsize ()
LuaTabletable ()
+

 ARDOUR:VCAManager

+

C‡: ARDOUR::VCAManager

+

is-a: PBD:StatefulDestructible

+
+

Base class for objects with saveable and undoable state with destruction notification

+ + + + +
Methods
VCAvca_by_number (int)
VCAListvcas ()
+

Inherited from PBD:Stateful

+ + + + + + +
Methods
voidclear_changes ()

Forget about any changes to this object's properties

IDid ()
OwnedPropertyListproperties ()

 ARDOUR:WeakAudioSourceList

C‡: std::list<boost::weak_ptr<ARDOUR::AudioSource> >

@@ -4633,14 +4766,14 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C voidclear (double, double)

remove all automation events between the given time range

start
start of range (inclusive) in audio samples
end
end of range (inclusive) in audio samples
voidclear_list () - doubleeval (double) + doubleeval (double)

query value at given time (takes a read-lock, not safe while writing automation)

where
absolute time in samples

Returns parameter value

EventListevents () boolin_write_pass () InterpolationStyleinterpolation ()

query interpolation style of the automation data

Returns Interpolation Style

boolisnil () - LuaTable(double, ...)rt_safe_eval (double, bool&) + LuaTable(double, ...)rt_safe_eval (double, bool&)

realtime safe version of eval, may fail if read-lock cannot be taken

where
absolute time in samples
ok
boolean reference if returned value is valid

Returns parameter value

voidset_interpolation (InterpolationStyle)

set the interpolation style of the automation data

is
interpolation style
@@ -5863,11 +5996,15 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
  • ARDOUR:Source
  • ARDOUR:SourceList
  • ARDOUR:Stripable
  • +
  • ARDOUR:StripableList
  • ARDOUR:Tempo
  • ARDOUR:TempoMap
  • ARDOUR:TempoSection
  • ARDOUR:Track
  • ARDOUR:UnknownProcessor
  • +
  • ARDOUR:VCA
  • +
  • ARDOUR:VCAList
  • +
  • ARDOUR:VCAManager
  • ARDOUR:WeakAudioSourceList
  • ARDOUR:WeakRouteList
  • ARDOUR:WeakSourceList
  • @@ -5944,6 +6081,6 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
  • Vamp:PluginBase:ParameterList
  • Vamp:RealTime
  • - + -
    Ardour 5.9  -  Mon, 15 May 2017 22:51:18 +0200
    +
    Ardour 5.10  -  Thu, 15 Jun 2017 02:04:30 +0200