Commit Graph

74 Commits

Author SHA1 Message Date
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
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
b209827d10
Lua script button to immediately record
For all guests who do not like keyboard shortcuts :)
2021-09-26 00:03:52 +02:00
bc4eb334d9
Align printed port/latencies in debug script output 2021-09-14 21:39:54 +02:00
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
8eabcc720d Lua script fix for new timeline types 2021-08-13 12:51:29 -06:00
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
f245992186 updated Temporal::Beats ... scripts edition 2021-08-13 12:51:28 -06:00
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
6380b74211
Add script to clear all automation 2021-06-30 19:23:44 +02:00
e91fd1fce6
Add Lua binding to query plugin-presets and scalepoints 2021-05-27 16:56:24 +02:00
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
283cade057
Update GUI Region[s]PropertyChanged signal handlers (2/3) 2021-05-07 23:29:25 +02:00
bb7f919a07 fix import file Lua script to follow new API to PublicEditor::do_import() 2021-05-07 14:58:16 -06:00
9448973163
Add Lua bindings to modify region gain curve 2021-05-04 18:18:04 +02:00
48e5607f7c use Session::request_roll() instead of request_transport_speed (1.0, ...) 2021-04-19 16:14:08 -06:00
52b7e68102 use new Session transport API calls in GUI 2021-04-19 16:14:08 -06:00
d87002617e
Implement zero-latency convolver 2021-03-30 01:29:32 +02:00
c5cca7680e
Add Lua script to send 12TET tuning as MTS messages 2021-02-12 16:01:43 +01:00
89f91324d4
Cleanup Scala to MTS Lua script 2021-02-12 14:19:20 +01:00
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
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
3cae10ab40
Elaborate MIDI rewrite example script 2020-10-14 01:56:36 +02:00
c8df8418dc
Consolidete script author names 2020-09-30 22:06:35 +02:00
46e895aaad
Re-brand a-* plugins as Ardour Community Effects (ACE) 2020-09-30 21:59:20 +02:00
2b21a571b9
Update Lua scripts to use new APIs 2020-09-20 19:20:32 +02:00
dcea35191c
Consolidate code: use API to print plugin-type 1/2 2020-09-15 16:03:33 +02:00
58cd5ca8fe
Show plugin-author in plugin-list script 2020-09-05 00:29:51 +02:00
5218c104f9
Fix off by one (Lua arrays are 1-based) 2020-08-05 20:28:14 +02:00
0c6d369434
Tweak list-plugins script & add icon 2020-08-01 01:15:57 +02:00
591292da0f
a-amp: special case empty pin-mapping mode 2020-07-27 22:03:53 +02:00
44fc824128
Update Lua script to use new bounce API 2020-07-26 17:17:49 +02:00
134319bde6
Fix a/b and cross-fade plugins to handle unconnected inputs 2020-07-23 21:51:13 +02:00
affc28a0a0
Fix meter-point Lua script 2020-07-22 03:54:43 +02:00
398101ad92
Add cross-fade and A/B switch plugins 2020-07-13 00:53:45 +02:00
6f0e0000e6
Further updates to Scala to MTS script:
* allow non-realtime bulk transfers
* debug mode, dump .syx file
* add some comments and references
2020-06-22 23:06:19 +02:00
0d5e01eda6
Update Scala to MTS script:
* relax octave requirement, allow the scale
  to repeat at intervals other than 1200 cents
* fix frequency alignment of root note
  to use the given scale (not equal temperament)
2020-06-17 16:18:07 +02:00
f70b53803d
Include SCL to MTS script with releases 2020-06-16 16:41:39 +02:00
c93ce8d6a4
Refine scala -> MTS script
* clean up, add comments
* skip out-of-bounds notes
* replace assert() with dialogs
* add simple icon
2020-06-16 16:41:07 +02:00
dc23b9e118
Update SCL -> MTS script to send events to tracks or plugins 2020-06-16 04:22:57 +02:00
59fb0aed36
Add script to read scala files and generate MTS sysex
So far this script can only send MTS to async MIDI output ports
(from the GUI thread).
2020-06-16 03:32:46 +02:00
9b9128f917
Better version of 1ee2d57d49 (a hi/lo bypass) 2020-05-29 19:55:58 +02:00
1ee2d57d49
Add a bypass/enable port to a-HP/LP 2020-05-29 17:29:52 +02:00
Daniel Appelt
2e7992dd58 Use editor_add to avoid unwanted event points 2020-05-17 15:02:04 +02:00
Daniel Appelt
a7fa29d731
Delete as little automation data as possible 2020-05-17 14:14:36 +02:00