Commit Graph

88 Commits

Author SHA1 Message Date
Ben Loftis
cb2e51808d Lua script: reset_mixer: fix thinko that broke automation state reset 2022-06-14 18:05:12 -05:00
Ben Loftis
e8058792a3 Mixer Save+Recall (Lua): add option to recall the route names stored in the file 2022-06-01 08:53:50 -05:00
Ben Loftis
9a580078f0 Mixer Save+Recall (Lua): support args for local+global separation 2022-06-01 08:53:50 -05:00
Paul Davis
fd879ca45d libardour: change API of Session::request_locate() to include "force" argument (script edition) 2022-05-27 18:49:35 -06:00
Robin Gareus
da41e4fce4 Ace-Hi/Lo: Fix multi-channel LPF (typo in 4f43d5d024) 2022-04-19 00:46:51 +02:00
Mads Kiilerich
4fb3a23adb wscript: use consistent python shebang path
Most wscripts use
  #!/usr/bin/env python
Use that consistently.

The wscripts are not executed directly and do not need the shebang path,
but it might guide editors and other tools to recognize the files as
being Python-ish.
2022-04-09 11:44:28 +02:00
luz paz
3d395585c1 Fix various typos
Found via `codespell -q 3 -S *.po,./share/patchfiles,./libs -L ba,buss,busses,doubleclick,hsi,ontop,ro,seh,siz,sord,sur,te,trough,ue`  
Follow-up to 364f2f078
2022-04-08 19:51:02 +02:00
Robin Gareus
4f43d5d024 Optimize ACE-Hi/Lo pass filter automation performance a bit 2022-04-02 19:19:38 +02:00
Paul Davis
bd32243ec7 lua/superclocks: use accessor rather than static var 2022-03-17 14:15:59 -06:00
Robin Gareus
f57bef7c93 Remove debug message 2022-02-08 23:06:45 +01:00
tassyv
dab85fd309 Contributing example LUA scripts 2022-01-30 13:15:19 +01:00
Paul Davis
8a49d274fb fix luabindings for Editor.mouse_add_new_marker(), since API changed 2022-01-04 15:23:51 -07:00
Robin Gareus
4852ebc49a Update Lua script to new request_transport_speed() API 2021-12-18 15:36:40 +01:00
Robin Gareus
2003ca7b5f Add Lua script snippet to query/modify tempo-map 2021-12-11 17:44:43 +01:00
Robin Gareus
0b056c6364 Redraw MIDI monitor only as needed
This reduces CPU overhead and constant stream of cross thread
signals at session's block-size.
2021-12-04 19:19:51 +01:00
Robin Gareus
797bc1a162 Correct namespace of constants in some Lua scripts 2021-11-28 21:10:32 +01:00
BrunoVernay
157af3ac4f Typo in Lua comments: paramater 2021-10-30 23:02:35 +02:00
Robin Gareus
b209827d10 Lua script button to immediately record
For all guests who do not like keyboard shortcuts :)
2021-09-26 00:03:52 +02:00
Robin Gareus
bc4eb334d9 Align printed port/latencies in debug script output 2021-09-14 21:39:54 +02:00
Robin Gareus
6199d08f71 Add API to report I/O Latency 2021-09-08 22:39:32 +02:00
ElizabethHarmon
08e22fdb4b Create add_cdmarker.lua 2021-09-02 20:45:56 +02:00
Paul Davis
8eabcc720d Lua script fix for new timeline types 2021-08-13 12:51:29 -06:00
Paul Davis
6481b555ea lua: changes to a few Lua scripts because of Readable->AudioRedable and AudioRegion as IS-A AudioReader API changes 2021-08-13 12:51:29 -06:00
Paul Davis
f245992186 updated Temporal::Beats ... scripts edition 2021-08-13 12:51:28 -06:00
Robin Gareus
b1ea0f3458 List-Plugin script: include track-names for each plugin
This only print()s the track-names when the script is
started from Window > Scripting. The dialog window remains
unchanged.
2021-07-07 04:08:29 +02:00
Robin Gareus
6380b74211 Add script to clear all automation 2021-06-30 19:23:44 +02:00
Robin Gareus
e91fd1fce6 Add Lua binding to query plugin-presets and scalepoints 2021-05-27 16:56:24 +02:00
Robin Gareus
58830d857c Lua API for sends, sidechains and monitoring 2021-05-11 20:30:53 +02:00
Carlo Stemberger
67cce59f4e Avoid regex convention in script documentation 2021-05-08 00:35:31 +02:00
Robin Gareus
283cade057 Update GUI Region[s]PropertyChanged signal handlers (2/3) 2021-05-07 23:29:25 +02:00
Paul Davis
bb7f919a07 fix import file Lua script to follow new API to PublicEditor::do_import() 2021-05-07 14:58:16 -06:00
Robin Gareus
9448973163 Add Lua bindings to modify region gain curve 2021-05-04 18:18:04 +02:00
Paul Davis
48e5607f7c use Session::request_roll() instead of request_transport_speed (1.0, ...) 2021-04-19 16:14:08 -06:00
Paul Davis
52b7e68102 use new Session transport API calls in GUI 2021-04-19 16:14:08 -06:00
Robin Gareus
d87002617e Implement zero-latency convolver 2021-03-30 01:29:32 +02:00
Robin Gareus
c5cca7680e Add Lua script to send 12TET tuning as MTS messages 2021-02-12 16:01:43 +01:00
Robin Gareus
89f91324d4 Cleanup Scala to MTS Lua script 2021-02-12 14:19:20 +01:00
Robin Gareus
5974e61854 Add option to skip MIDI track input auto-connect 2021-01-08 22:50:45 +01:00
Thomas Brand
275a37ff39 Fix Tom's Loop
-There's no 'printf' (!)
-New: Use LuaDialog to tell error cases instead of printing help to the log window.
2020-11-09 20:54:51 +01:00
Robin Gareus
b00baa8ac2 Add Lua script to collapse playlists 2020-11-04 00:21:29 +01:00
Carlo Stemberger
e96c7e9b84 Fix broken link
Lua scripts moved to `share` subfolder
2020-10-21 15:57:58 +02:00
Robin Gareus
3cae10ab40 Elaborate MIDI rewrite example script 2020-10-14 01:56:36 +02:00
Robin Gareus
c8df8418dc Consolidete script author names 2020-09-30 22:06:35 +02:00
Robin Gareus
46e895aaad Re-brand a-* plugins as Ardour Community Effects (ACE) 2020-09-30 21:59:20 +02:00
Robin Gareus
2b21a571b9 Update Lua scripts to use new APIs 2020-09-20 19:20:32 +02:00
Robin Gareus
dcea35191c Consolidate code: use API to print plugin-type 1/2 2020-09-15 16:03:33 +02:00
Robin Gareus
58cd5ca8fe Show plugin-author in plugin-list script 2020-09-05 00:29:51 +02:00
Robin Gareus
5218c104f9 Fix off by one (Lua arrays are 1-based) 2020-08-05 20:28:14 +02:00
Robin Gareus
0c6d369434 Tweak list-plugins script & add icon 2020-08-01 01:15:57 +02:00
Robin Gareus
591292da0f a-amp: special case empty pin-mapping mode 2020-07-27 22:03:53 +02:00