13
0
livetrax/share/scripts
Robin Gareus 38c613cd9a Towards arranging sections
This allows to move or copy whole sections of the timline (everything
you hear) to a differnt position on the timeline.

NB. Markers and tempo-map are not yet moved, and interpolated MIDI
events are lost.
2023-01-23 04:07:46 +01: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
_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
_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
_route_template_generic_midi.lua
_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
_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
_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_mute.lua Fix a typo 2022-08-21 23:36:17 +03:00
a_slow_mute.lua
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
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
jump_to_marker.lua Second round of Lua script API updates 2022-09-27 20:00:50 +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
midimon.lua
mixer_screenshot.lua
mixer_settings_recall.lua Mixer Save+Recall (Lua): add option to recall the route names stored in the file 2022-06-01 08:53:50 -05: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
periodic_backup.lua
pitch_to_mts.lua
post_export_save_hook.lua
preare_record_example.lua
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 Towards arranging sections 2023-01-23 04:07:46 +01: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_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 Commit TempoChange undo operation after map update 2022-10-27 08:40:09 -06:00
s_thin_automation.lua
s_timecode.lua
s_track_props.lua
s_vamp_plugin_index.lua
s_whoami.lua
scl_to_mts.lua
scope.lua
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
set_automation_mode.lua
singen.lua
spectrogram.lua
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
tomsloop.lua Fix typos - #9000 2022-10-17 15:57:01 +02:00
track_organizer.lua
tx_raw_midi_from_file.lua
vamp_audio_to_midi.lua First round of Lua script API updates 2022-09-27 13:06:18 +02:00
voice_activate.lua
wscript
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.