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=a95712e11147be83b8147f27452fbf6c9bf684fe;hb=5b037132435df0c772dd5a0da06e31c019907570;hp=75ff7d856f552f6f0dc08a0ac3f72de3f38d2f5d;hpb=f04db3fe5d2b7eba806d154e215466a2884bdb0c;p=ardour-manual diff --git a/include/class-reference.html b/include/class-reference.html index 75ff7d8..a95712e 100644 --- a/include/class-reference.html +++ b/include/class-reference.html @@ -165,6 +165,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C DiskReaderto_diskreader () DiskWriterto_diskwriter () PluginInsertto_insert () + InternalSendto_internalsend () IOProcessorto_ioprocessor () Latentto_latent () PeakMeterto_meter () @@ -212,6 +213,8 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C
o
Port name

Returns true if this port is connected to o, otherwise false.

intdisconnect (std::string) intdisconnect_all () + PortFlagsflags () +

Returns flags

LuaTable(...)get_connected_latency_range (LatencyRange&, bool) std::stringname ()

Returns Port short name

@@ -305,8 +308,11 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C Methods BackendVectoravailable_backends () std::stringcurrent_backend_name () + boolfreewheeling () floatget_dsp_load () std::stringget_last_backend_error () + longprocessed_samples () + boolrunning () AudioBackendset_backend (std::string, std::string, std::string) intset_buffer_size (unsigned int) intset_device_name (std::string) @@ -416,6 +422,8 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C
o
Port name

Returns true if this port is connected to o, otherwise false.

intdisconnect (std::string) intdisconnect_all () + PortFlagsflags () +

Returns flags

LuaTable(...)get_connected_latency_range (LatencyRange&, bool) std::stringname ()

Returns Port short name

@@ -663,6 +671,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -696,7 +705,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - + @@ -1238,6 +1247,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -1298,6 +1308,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -1376,6 +1387,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -1427,6 +1439,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -1478,6 +1491,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -1707,6 +1721,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -1776,6 +1791,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -1802,13 +1818,24 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C

A mixer strip element (Processor) with 1 or 2 IO elements.

Methods
boolactive ()
intadd_foldback_send (Route)
intadd_processor_by_index (Processor, int, ProcessorStreams, bool)

Add a processor to a route such that it ends up with a given index into the visible processors.

index
Index to add the processor at, or -1 to add at the end of the list.

Returns 0 on success, non-0 on failure.

booladd_sidechain (Processor)

reset plugin-insert configuration to default, disable customizations.

This is equivalent to calling

 customize_plugin_insert (proc, 0, unused)
proc
Processor to reset

Returns true if successful

voidset_active (bool, void*)
voidset_comment (std::string, void*)
voidset_meter_point (MeterPoint, bool)
voidset_meter_point (MeterPoint)
boolset_strict_io (bool)
longsignal_latency ()
boolsoloed ()
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
+ + + + + + +
Methods
boolallow_feedback ()
std::stringdisplay_name ()
boolfeeds (Route)
boolisnil ()
voidset_allow_feedback (bool)
boolset_name (std::string)
Routesource_route ()
Routetarget_route ()

Inherited from ARDOUR:Send

+ + + +
Methods
GainControlgain_control ()
longget_delay_in ()
longget_delay_out ()
boolis_foldback ()
Cast
InternalSendto_internalsend ()

Inherited from ARDOUR:Delivery

@@ -1830,7 +1857,6 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - @@ -1846,6 +1872,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -2344,6 +2371,8 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + + @@ -2526,6 +2555,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C
boolactive ()
longcapture_offset ()
voiddeactivate ()
std::stringdisplay_name ()
booldisplay_to_user ()
longinput_latency ()
ChanCountinput_streams ()
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
o
Port name

Returns true if this port is connected to o, otherwise false.

intdisconnect (std::string)
intdisconnect_all ()
PortFlagsflags ()

Returns flags

LuaTable(...)get_connected_latency_range (LatencyRange&, bool)
std::stringname ()

Returns Port short name

+ @@ -2559,7 +2589,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - + @@ -2712,6 +2742,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -2916,6 +2947,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -3237,6 +3269,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -3288,6 +3321,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -3319,6 +3353,8 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + + @@ -3340,7 +3376,6 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C

 ARDOUR:PortEngine

C‡: ARDOUR::PortEngine

-

PortEngine is an abstract base class that defines the functionality required by Ardour.

A Port is basically an endpoint for a datastream (which can either be continuous, like audio, or event-based, like MIDI). Ports have buffers associated with them into which data can be written (if they are output ports) and from which data can be read (if they input ports). Ports can be connected together so that data written to an output port can be read from an input port. These connections can be 1:1, 1:N OR N:1.

Ports may be associated with software only, or with hardware. Hardware related ports are often referred to as physical, and correspond to some relevant physical entity on a hardware device, such as an audio jack or a MIDI connector. Physical ports may be potentially asked to monitor their inputs, though some implementations may not support this.

Most physical ports will also be considered "terminal", which means that data delivered there or read from there will go to or comes from a system outside of the PortEngine implementation's control (e.g. the analog domain for audio, or external MIDI devices for MIDI). Non-physical ports can also be considered "terminal". For example, the output port of a software synthesizer is a terminal port, because the data contained in its buffer does not and cannot be considered to come from any other port - it is synthesized by its owner.

Ports also have latency associated with them. Each port has a playback latency and a capture latency:

capture latency: how long since the data read from the buffer of a port arrived at at a terminal port. The data will have come from the "outside world" if the terminal port is also physical, or will have been synthesized by the entity that owns the terminal port.

playback latency: how long until the data written to the buffer of port will reach a terminal port.

For more detailed questions about the PortEngine API, consult the JACK API documentation, on which this entire object is based.

This class object is only used indirectly as return-value and function-parameter. It provides no methods by itself.

 ARDOUR:PortList

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

@@ -3476,6 +3511,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -3624,7 +3660,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - + @@ -3671,6 +3707,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -3778,7 +3815,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - + @@ -3825,6 +3862,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -3933,7 +3971,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - + @@ -3980,6 +4018,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -4301,6 +4340,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -4328,6 +4368,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C
Methods
boolactive ()
intadd_foldback_send (Route)
intadd_processor_by_index (Processor, int, ProcessorStreams, bool)

Add a processor to a route such that it ends up with a given index into the visible processors.

index
Index to add the processor at, or -1 to add at the end of the list.

Returns 0 on success, non-0 on failure.

booladd_sidechain (Processor)

reset plugin-insert configuration to default, disable customizations.

This is equivalent to calling

 customize_plugin_insert (proc, 0, unused)
proc
Processor to reset

Returns true if successful

voidset_active (bool, void*)
voidset_comment (std::string, void*)
voidset_meter_point (MeterPoint, bool)
voidset_meter_point (MeterPoint)
boolset_strict_io (bool)
longsignal_latency ()
boolsoloed ()
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
o
Port name

Returns true if this port is connected to o, otherwise false.

intdisconnect (std::string)
intdisconnect_all ()
PortFlagsflags ()

Returns flags

LuaTable(...)get_connected_latency_range (LatencyRange&, bool)
boolisnil ()
std::stringname ()
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
std::stringget_linux_pingback_url ()
ListenPositionget_listen_position ()
boolget_locate_while_waiting_for_sync ()
--MISSING (ARDOUR::LoopFadeChoice)--get_loop_fade_choice ()
LoopFadeChoiceget_loop_fade_choice ()
boolget_loop_is_mode ()
std::stringget_ltc_output_port ()
floatget_ltc_output_volume ()
boolget_quieten_at_speed ()
longget_range_location_minimum ()
RangeSelectionAfterSplitget_range_selection_after_split ()
boolget_recording_resets_xrun_count ()
std::stringget_reference_manual_url ()
boolget_region_boundaries_from_onscreen_tracks ()
boolget_region_boundaries_from_selected_tracks ()
boolset_linux_pingback_url (std::string)
boolset_listen_position (ListenPosition)
boolset_locate_while_waiting_for_sync (bool)
boolset_loop_fade_choice (--MISSING (ARDOUR::LoopFadeChoice)--)
boolset_loop_fade_choice (LoopFadeChoice)
boolset_loop_is_mode (bool)
boolset_ltc_output_port (std::string)
boolset_ltc_output_volume (float)
boolset_quieten_at_speed (bool)
boolset_range_location_minimum (long)
boolset_range_selection_after_split (RangeSelectionAfterSplit)
boolset_recording_resets_xrun_count (bool)
boolset_reference_manual_url (std::string)
boolset_region_boundaries_from_onscreen_tracks (bool)
boolset_region_boundaries_from_selected_tracks (bool)
std::stringlinux_pingback_url
ARDOUR.ListenPositionlisten_position
boollocate_while_waiting_for_sync
--MISSING (ARDOUR::LoopFadeChoice)--loop_fade_choice
ARDOUR.LoopFadeChoiceloop_fade_choice
boolloop_is_mode
std::stringltc_output_port
floatltc_output_volume
boolquieten_at_speed
longrange_location_minimum
ARDOUR.RangeSelectionAfterSplitrange_selection_after_split
boolrecording_resets_xrun_count
std::stringreference_manual_url
boolregion_boundaries_from_onscreen_tracks
boolregion_boundaries_from_selected_tracks
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
+ @@ -4362,7 +4403,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - + @@ -4552,9 +4593,13 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C

A mixer strip element (Processor) with 1 or 2 IO elements.

Methods
boolactive ()
intadd_foldback_send (Route)
intadd_processor_by_index (Processor, int, ProcessorStreams, bool)

Add a processor to a route such that it ends up with a given index into the visible processors.

index
Index to add the processor at, or -1 to add at the end of the list.

Returns 0 on success, non-0 on failure.

booladd_sidechain (Processor)

reset plugin-insert configuration to default, disable customizations.

This is equivalent to calling

 customize_plugin_insert (proc, 0, unused)
proc
Processor to reset

Returns true if successful

voidset_active (bool, void*)
voidset_comment (std::string, void*)
voidset_meter_point (MeterPoint, bool)
voidset_meter_point (MeterPoint)
boolset_name (std::string)
boolset_strict_io (bool)
longsignal_latency ()
+ + + +
Methods
GainControlgain_control ()
longget_delay_in ()
longget_delay_out ()
boolis_foldback ()
boolisnil ()
Cast
InternalSendto_internalsend ()

Inherited from ARDOUR:Delivery

@@ -4592,6 +4637,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -4621,6 +4667,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -4659,7 +4706,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - + @@ -4963,6 +5010,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -5446,6 +5494,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()

abort an open undo command This must only be called after begin_reversible_command ()

boolactively_recording ()
voidadd_command (Command)
voidadd_internal_send (Route, Processor, Route)
voidadd_internal_sends (Route, Placement, RouteListPtr)
intadd_master_bus (ChanCount)
StatefulDiffCommandadd_stateful_diff_command (StatefulDestructiblePtr)
Routemonitor_out ()
std::stringname ()
RouteListnew_audio_route (int, int, RouteGroup, unsigned int, std::string, Flag, unsigned int)
AudioTrackListnew_audio_track (int, int, RouteGroup, unsigned int, std::string, unsigned int, TrackMode)
AudioTrackListnew_audio_track (int, int, RouteGroup, unsigned int, std::string, unsigned int, TrackMode, bool)
RouteListnew_midi_route (RouteGroup, unsigned int, std::string, bool, PluginInfo, PresetRecord, Flag, unsigned int)
MidiTrackListnew_midi_track (ChanCount, ChanCount, bool, PluginInfo, PresetRecord, RouteGroup, unsigned int, std::string, unsigned int, TrackMode)
RouteListnew_route_from_template (unsigned int, unsigned int, std::string, std::string, PlaylistDisposition)
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
+ @@ -5479,7 +5528,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - + @@ -5588,6 +5637,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -5830,6 +5880,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C + @@ -6164,11 +6215,11 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - - + + - + @@ -6178,14 +6229,14 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - + - - + + @@ -6231,7 +6282,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - + @@ -6266,11 +6317,11 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - - + + - + @@ -6280,14 +6331,14 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - + - - + + @@ -6333,7 +6384,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - + @@ -6369,11 +6420,11 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - - + + - + @@ -6383,14 +6434,14 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - + - - + + @@ -6436,7 +6487,7 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C - +
Methods
boolactive ()
intadd_foldback_send (Route)
intadd_processor_by_index (Processor, int, ProcessorStreams, bool)

Add a processor to a route such that it ends up with a given index into the visible processors.

index
Index to add the processor at, or -1 to add at the end of the list.

Returns 0 on success, non-0 on failure.

booladd_sidechain (Processor)

reset plugin-insert configuration to default, disable customizations.

This is equivalent to calling

 customize_plugin_insert (proc, 0, unused)
proc
Processor to reset

Returns true if successful

voidset_active (bool, void*)
voidset_comment (std::string, void*)
voidset_meter_point (MeterPoint, bool)
voidset_meter_point (MeterPoint)
boolset_strict_io (bool)
longsignal_latency ()
boolsoloed ()
DiskReaderto_diskreader ()
DiskWriterto_diskwriter ()
PluginInsertto_insert ()
InternalSendto_internalsend ()
IOProcessorto_ioprocessor ()
Latentto_latent ()
PeakMeterto_meter ()
Methods
voidaccess_action (std::string, std::string)
voidadd_location_from_playhead_cursor ()
voidadd_location_mark (long)
TrackViewListaxis_views_from_routes (RouteListPtr)
voidcenter_screen (long)
voidclear_playlist (Playlist)
unsigned intget_lock_gui_after_seconds ()
unsigned intget_max_inline_controls ()
floatget_meter_hold ()
--MISSING (ARDOUR::MeterLineUp)--get_meter_line_up_din ()
--MISSING (ARDOUR::MeterLineUp)--get_meter_line_up_level ()
MeterLineUpget_meter_line_up_din ()
MeterLineUpget_meter_line_up_level ()
floatget_meter_peak ()
boolget_meter_style_led ()
--MISSING (ARDOUR::VUMeterStandard)--get_meter_vu_standard ()
VUMeterStandardget_meter_vu_standard ()
std::stringget_mixer_strip_visibility ()
boolget_name_new_markers ()
boolget_never_display_periodic_midi ()
boolget_open_gui_after_adding_plugin ()
boolget_prefer_inline_over_gui ()
boolget_preview_video_frame_on_drag ()
--MISSING (ARDOUR::ClockDeltaMode)--get_primary_clock_delta_mode ()
ClockDeltaModeget_primary_clock_delta_mode ()
intget_recent_session_sort ()
boolget_rubberbanding_snaps_to_grid ()
boolget_rulers_follow_grid ()
boolget_save_export_analysis_image ()
boolget_save_export_mixer_screenshot ()
--MISSING (ARDOUR::ScreenSaverMode)--get_screen_saver_mode ()
--MISSING (ARDOUR::ClockDeltaMode)--get_secondary_clock_delta_mode ()
ScreenSaverModeget_screen_saver_mode ()
ClockDeltaModeget_secondary_clock_delta_mode ()
boolget_show_editor_meter ()
boolget_show_grids_ruler ()
boolget_show_inline_display_by_default ()
unsigned longget_waveform_cache_size ()
doubleget_waveform_clip_level ()
floatget_waveform_gradient_depth ()
--MISSING (ARDOUR::WaveformScale)--get_waveform_scale ()
WaveformScaleget_waveform_scale ()
--MISSING (ARDOUR::WaveformShape)--get_waveform_shape ()
boolget_widget_prelight ()
boolset_action_table_columns (unsigned int)
boolset_lock_gui_after_seconds (unsigned int)
boolset_max_inline_controls (unsigned int)
boolset_meter_hold (float)
boolset_meter_line_up_din (--MISSING (ARDOUR::MeterLineUp)--)
boolset_meter_line_up_level (--MISSING (ARDOUR::MeterLineUp)--)
boolset_meter_line_up_din (MeterLineUp)
boolset_meter_line_up_level (MeterLineUp)
boolset_meter_peak (float)
boolset_meter_style_led (bool)
boolset_meter_vu_standard (--MISSING (ARDOUR::VUMeterStandard)--)
boolset_meter_vu_standard (VUMeterStandard)
boolset_mixer_strip_visibility (std::string)
boolset_name_new_markers (bool)
boolset_never_display_periodic_midi (bool)
boolset_open_gui_after_adding_plugin (bool)
boolset_prefer_inline_over_gui (bool)
boolset_preview_video_frame_on_drag (bool)
boolset_primary_clock_delta_mode (--MISSING (ARDOUR::ClockDeltaMode)--)
boolset_primary_clock_delta_mode (ClockDeltaMode)
boolset_recent_session_sort (int)
boolset_rubberbanding_snaps_to_grid (bool)
boolset_rulers_follow_grid (bool)
boolset_save_export_analysis_image (bool)
boolset_save_export_mixer_screenshot (bool)
boolset_screen_saver_mode (--MISSING (ARDOUR::ScreenSaverMode)--)
boolset_secondary_clock_delta_mode (--MISSING (ARDOUR::ClockDeltaMode)--)
boolset_screen_saver_mode (ScreenSaverMode)
boolset_secondary_clock_delta_mode (ClockDeltaMode)
boolset_show_editor_meter (bool)
boolset_show_grids_ruler (bool)
boolset_show_inline_display_by_default (bool)
boolset_waveform_cache_size (unsigned long)
boolset_waveform_clip_level (double)
boolset_waveform_gradient_depth (float)
boolset_waveform_scale (--MISSING (ARDOUR::WaveformScale)--)
boolset_waveform_scale (WaveformScale)
boolset_waveform_shape (--MISSING (ARDOUR::WaveformShape)--)
boolset_widget_prelight (bool)
Properties
unsigned intlock_gui_after_seconds
unsigned intmax_inline_controls
floatmeter_hold
--MISSING (ARDOUR::MeterLineUp)--meter_line_up_din
--MISSING (ARDOUR::MeterLineUp)--meter_line_up_level
ARDOUR.MeterLineUpmeter_line_up_din
ARDOUR.MeterLineUpmeter_line_up_level
floatmeter_peak
boolmeter_style_led
--MISSING (ARDOUR::VUMeterStandard)--meter_vu_standard
ARDOUR.VUMeterStandardmeter_vu_standard
std::stringmixer_strip_visibility
boolname_new_markers
boolnever_display_periodic_midi
boolopen_gui_after_adding_plugin
boolprefer_inline_over_gui
boolpreview_video_frame_on_drag
--MISSING (ARDOUR::ClockDeltaMode)--primary_clock_delta_mode
ARDOUR.ClockDeltaModeprimary_clock_delta_mode
intrecent_session_sort
boolrubberbanding_snaps_to_grid
boolrulers_follow_grid
boolsave_export_analysis_image
boolsave_export_mixer_screenshot
--MISSING (ARDOUR::ScreenSaverMode)--screen_saver_mode
--MISSING (ARDOUR::ClockDeltaMode)--secondary_clock_delta_mode
ARDOUR.ScreenSaverModescreen_saver_mode
ARDOUR.ClockDeltaModesecondary_clock_delta_mode
boolshow_editor_meter
boolshow_grids_ruler
boolshow_inline_display_by_default
unsigned longwaveform_cache_size
doublewaveform_clip_level
floatwaveform_gradient_depth
--MISSING (ARDOUR::WaveformScale)--waveform_scale
ARDOUR.WaveformScalewaveform_scale
--MISSING (ARDOUR::WaveformShape)--waveform_shape
boolwidget_prelight
@@ -7728,6 +7779,13 @@ Pointer Classes cannot be created in Lua scripts. It always requires a call to C
  • ARDOUR.FadeShape.FadeConstantPower
  • ARDOUR.FadeShape.FadeSymmetric
  • +

     ARDOUR.LoopFadeChoice

    +

     ARDOUR.DenormalModel

    +

     ARDOUR.ScreenSaverMode

    + +

     ARDOUR.ClockDeltaMode

    + +

     ARDOUR.WaveformScale

    + +

     ARDOUR.MeterLineUp

    + +

     ARDOUR.VUMeterStandard

    +

     ARDOUR.ShuttleUnits

    - + -
    Ardour 6.0-pre1  -  Thu, 26 Mar 2020 17:53:58 +0100
    +
    Ardour 6.0  -  Sat, 23 May 2020 02:12:46 +0200