13
0
livetrax/share/scripts
Mads Kiilerich d220f477ed wscript: drop unused "mandatory variables" 'top' and 'out' in libs
Variables by these names are only used from the local wscript and when
running "waf configure", which already for other reasons only can run at
the top-level.

These variables are thus not mandatory and not used.
2023-09-17 07:34:55 -06:00
..
__convolv.lua Lua Convolver tweaks 2022-11-19 20:25:22 +01:00
__fluidsynth1.lua
__plugin_modulation.lua
__readable.lua
_add_filters.lua
_add_gx_tuner.lua
_add_x42_compressor.lua
_amp1.lua
_amp2.lua
_amp3.lua
_amp4.lua
_amp_coefficient_ratio.lua
_biquad_filter.lua Fix Lua biqaud filter parameter range 2022-12-08 18:54:20 +01:00
_calc_dsp_statistics.lua
_channelstrip.lua
_configure_master_bus.lua
_connect_Hydrogen_MIDI.lua
_connect_MIDI_keyboard_control.lua
_create_from_template.lua
_cron.lua
_dialog_test.lua
_dsp_plugin_communication.lua
_dump_latency.lua
_dump_midiregion.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
_dump_playlists.lua
_export_plugins_on_save.lua
_export_tracks.lua
_faders_to_trims.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
_fan_out_instrument.lua
_find_nonzero_sample.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
_fir.lua
_hook_test.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
_insert_region_gaps.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
_kill_automation.lua
_midi_lfo.lua
_midi_rec_start.lua Fix various typos 2022-04-08 19:51:02 +02:00
_midi_rewrite.lua
_midifilter.lua
_midigenerator2.lua
_midigenerator.lua
_new_playlist.lua
_noisegen.lua
_osc_hook_example.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
_plot_graph.lua
_pong.lua
_rawmidi.lua Fix various typos 2022-04-08 19:51:02 +02:00
_region_transients.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
_remember_file.lua
_reset_DragonFly_reverbs.lua
_rewind.lua
_rgh_midi_track_trick.lua
_route_template_generic_audio.lua Fix various typos 2022-04-08 19:51:02 +02:00
_route_template_generic_midi.lua Fix various typos 2022-04-08 19:51:02 +02:00
_selection_change_callback.lua Add example selection-changed Lua script 2023-07-04 21:21:07 +02:00
_session_load_hook.lua
_session_test.lua
_simple_synth.lua Do not bundle simple-synth script with release builds 2022-09-11 21:11:15 +02:00
_smash.lua
_sort_tracks_by_name.lua
_spike_synth.lua
_split_benchmark.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
_stereo_to_mono.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
_system_exec.lua
_time_info.lua LuaProc: add option to set time information 2023-06-18 22:39:45 +02:00
_toggle_monitor_section.lua
_transparent_regions.lua
_vamp_example.lua Update Lua VAMP scripts, follow readable API change since 7.0 2022-11-26 16:30:53 +01:00
_vamp_note_example.lua
_vamp_onset_example.lua Fix various typos 2022-04-08 19:51:02 +02:00
_vamp_tempomap_example.lua Update Lua VAMP scripts, follow readable API change since 7.0 2022-11-26 16:30:53 +01:00
_varispeed_callback.lua
_vca_slave_assign.lua
a_dtmf_phone.lua Have some fun with Lua DSP 2023-05-12 02:49:37 +02:00
a_mute.lua Fix a typo 2022-08-21 23:36:17 +03:00
a_slow_mute.lua
a_stereo_routing.lua Add ACE Stereo Routing 2023-07-06 00:27:30 +02:00
a-noise.lua
ab_switch.lua Fix a few typos more 2022-09-04 23:32:25 +03:00
access_action.lua
add_audio_track.lua
add_cdmarker.lua Update CD marker Lua script, use new API 2022-12-02 13:06:29 +01:00
add_MIDI_monitor.lua
addscopes.lua
amp5.lua
avldrums_midimap.lua
barlow_arp.lua Add Arpeggiator Plugins from Albert Gräf 2023-08-11 15:53:07 +02:00
bounce_replace.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
bypass_all_plugins.lua
collapse_playlists.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
create_drum_tracks.lua
delete_xrun_markers.lua
export_mp4chaps.lua
HiAndLowPass.lua Ace-Hi/Lo: Fix multi-channel LPF (typo in 4f43d5d024) 2022-04-19 00:46:51 +02:00
jump_to_marker.lua Keep the search term in the dialog box. 2023-09-09 21:48:21 +02:00
lfo_automation.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
list_plugins.lua
ltc_reader.lua Fix erractic timecode detection when extracting LTC from video 2022-09-03 21:39:26 +02:00
metering_point.lua
midi_cc_to_automation.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
midi_remap.lua Fix various typos 2022-04-08 19:51:02 +02:00
midimon.lua
mixer_screenshot.lua
mixer_settings_recall.lua Lua: mixer-recall, fix issue introduce in 9a580078 2023-03-10 02:36:37 +01:00
mixer_settings_store.lua Mixer Save+Recall (Lua): support args for local+global separation 2022-06-01 08:53:50 -05:00
mute_all_tracks.lua
normalize_all_tracks.lua
notch_bank.lua Fix various typos 2022-04-08 19:51:02 +02:00
periodic_backup.lua
pitch_to_mts.lua
post_export_save_hook.lua
preare_record_example.lua Fix various typos 2022-04-08 19:51:02 +02:00
raptor_arp.lua Add Arpeggiator Plugins from Albert Gräf 2023-08-11 15:53:07 +02:00
README
record_now.lua
remove_unknown_procs.lua
reset_mixer.lua lua mixer_reset: fix copy+paste thinko so it actually works 2022-06-22 14:19:40 -05:00
rubberband_swing.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
s_chanmap.lua
s_cut_copy_section.lua Implement Section Delete/Insert 2023-06-06 02:42:43 +02:00
s_ducks.lua
s_fader_automation.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
s_foreach_track.lua
s_group_color.lua
s_import_files.lua Fix DnD import to grouped tracks 2022-09-30 21:30:48 +02:00
s_plugin_automation.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
s_plugin_reorder.lua
s_pluginutils.lua
s_portengine.lua
s_region_gain2.lua
s_region_gain_curve.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
s_region_gain.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
s_replaceplugin.lua
s_sections.lua Add method to query sections 2023-08-26 14:09:53 +02:00
s_selection.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
s_set_region_fades.lua First round of Lua script API updates 2022-09-27 13:06:18 +02:00
s_showhide_track.lua
s_tempo_map.lua Update Luabindings for new TempoMap API 2023-07-14 23:48:13 +02:00
s_thin_automation.lua Fix various typos 2022-04-08 19:51:02 +02:00
s_timecode.lua
s_track_props.lua Fix various typos 2022-04-08 19:51:02 +02:00
s_vamp_plugin_index.lua
s_whoami.lua
scl_to_mts.lua Fix various typos 2022-04-08 19:51:02 +02:00
scope.lua Fix various typos 2022-04-08 19:51:02 +02:00
select_every_2nd_region.lua
send_to_bus.lua send_to_bus script: fix typo in prior commit 2022-07-01 10:11:05 -05:00
session_template_advanced.lua
session_template_record.lua Fix various typos 2022-04-08 19:51:02 +02:00
set_automation_mode.lua
simple_arp.lua Add Arpeggiator Plugins from Albert Gräf 2023-08-11 15:53:07 +02:00
singen.lua Add example lua script presets 2023-06-28 19:10:34 +02:00
spectrogram.lua Fix various typos 2022-04-08 19:51:02 +02:00
split_all_markers.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
stop_at_marker.lua Second round of Lua script API updates 2022-09-27 20:00:50 +02:00
store_recall_mixer.lua
surround_to_stereo.lua Add Lua DSP processor to downmix 5.1 to stereo 2023-04-24 01:59:50 +02:00
tomsloop.lua Fix typos - #9000 2022-10-17 15:57:01 +02:00
track_organizer.lua
tx_raw_midi_from_file.lua Fix various typos 2022-04-08 19:51:02 +02:00
vamp_audio_to_midi.lua First round of Lua script API updates 2022-09-27 13:06:18 +02:00
voice_activate.lua
wscript wscript: drop unused "mandatory variables" 'top' and 'out' in libs 2023-09-17 07:34:55 -06:00
x-fade.lua Fix a few typos more 2022-09-04 23:32:25 +03:00

Ardour Lua Scripts
==================

https://manual.ardour.org/lua-scripting/

For upstream script addition, please file a pull-request at
https://github.com/Ardour/ardour/tree/master/share/scripts

Script Naming conventions:

_
 A script filename with a leading underscore indicates an example script.
 These scripts are only available from ardour's git repository and not
 installed nor included with binary bundles.

__
 Scripts with a filename starting with two underscores are excluded from
 unit-tests.  This is currently the case for convolver, fluidsynth and
 plugin-modulation.
 They depend on external files (soundfont, impulse-response) or a specific
 session-setup (plugin-modulation needs an automatable plugin).

s_
 A filename beginning with "s_" indicates a code snippet.
 These scripts can only be used in the interactive interpreter
 (Window > Scripting). They may be useful by themselves or handy for copy/edit
 to create EditorActions.
 The filename prefix is only for convenience, "type" = "Snippet" is used when
 scripts are listed at runtime.

_-*.lua
 git ignores those. Intended for local/custom dev scripts or work in progress.