Nikolaus Gullotta
78c32dc2fc
mixer recall script will now remember the last used recall settings
2019-01-04 11:58:09 -06:00
Nikolaus Gullotta
b05cabe700
type is a protected word.
2019-01-04 11:14:23 -06:00
e612be9037
Add an example plugin to demonstrate Lua global variables
...
Note: this only works when loading the script action.
Window > Scripting doesn't run the factory method for upindex variables
2019-01-02 22:26:19 +01:00
3ce5e0217f
Add a script to list all plugins in the session
2018-12-30 22:42:16 +01:00
a0994b16dd
Update Convolver/LuaConvolver
...
* Add API to allow per-channnel gain and delay
* Fix channel-mapping for stereo IRs w/o true-stereo
2018-12-24 02:29:24 +01:00
3977fbae51
Lower impact of periodic backup script.
2018-11-17 00:13:12 +01:00
693b579253
amend 02f92300
, skip backup snapshot when recording
2018-11-12 01:58:12 +01:00
549e01feaa
Add Lua script to benchmark region-split operation
2018-11-11 21:28:15 +01:00
02f92300da
Add callback script to periodically save a backup snapshot
2018-11-11 21:26:50 +01:00
bfc35e514b
Example convolution plugin (Lua script, hardcoded IR)
2018-10-20 00:24:38 +02:00
8ff1cc31cb
Add script to exercise PI-stats interface
2018-09-25 18:50:14 +02:00
12abbf52fe
Update Lua LTC decoder (API change in d7dc224d
)
2018-09-11 16:03:19 +02:00
Maxime Lecoq
e546b109c5
Fix unbound methods, add options, arrange dialog
...
Remove is_channelstrip() and is_nonbypassable() calls.
Add options: solo, pan, pan width, gain automation, pan automation and pan width automation.
Add radio buttons for sends, inserts and plug-ins.
Arrange prompt dialog: list, names and default values (now false to avoid unwanted behavior).
Add my name to the authors list.
2018-08-24 21:59:55 +02:00
Nikolaus Gullotta
7b9461cbe5
use paramer_count position as index, instead of control-port position
2018-08-17 14:24:16 -05:00
Nikolaus Gullotta
908d629041
comment out old code remnant that is causing crash on mac.
2018-08-17 11:23:07 -05:00
Nikolaus Gullotta
e2e560ef06
stop trying to guess plugin type, just ask the plugin during store-time
2018-08-17 08:47:51 -05:00
Nikolaus Gullotta
645a08cce1
rt:is_master(), not r:is_master()
2018-08-15 10:54:56 -05:00
Nikolaus Gullotta
23c87e8463
added a check for master, due to substituting pan control values for non master() routes
2018-08-15 10:43:06 -05:00
Nikolaus Gullotta
6987f00db4
Make authoring consistent
2018-08-15 08:35:40 -05:00
75f84970b2
Save Mixer values in "C" locale.
2018-08-15 00:53:19 +02:00
Nikolaus Gullotta
857be47728
protect the_instrument() on MIDI tracks, needs a lot more work.
2018-08-02 15:59:47 -05:00
50569eab78
More consistent dialog window titles (Recall Mixer Settings).
2018-08-02 13:54:31 -05:00
Nikolaus Gullotta
da27661dd4
use ordered list of routes and fix some dialog box names
2018-08-02 13:37:01 -05:00
Nikolaus Gullotta
92b68a87d9
option to create groups if necessary and add order var to dialog table for future
2018-08-02 11:03:11 -05:00
949927cc39
Remove "This is a script" note on some Lua dialogs.
2018-08-02 10:36:49 -05:00
Nikolaus Gullotta
dfb1c52192
remove redundant checks in wake of 980de904e
2018-08-02 09:17:54 -05:00
Nikolaus Gullotta
b45c7089c6
implement fetch_valid_settings_file() to avoid the user having to see stub files
2018-08-01 14:42:02 -05:00
Nikolaus Gullotta
d77aa4e3a5
more dialog formatting changes
2018-08-01 12:14:08 -05:00
Nikolaus Gullotta
f771b0e882
use is_nonbypassable(), is_channelstrip(), and display_to_user() to protect critical plugins, and add option to remove sends
2018-08-01 12:13:59 -05:00
Nikolaus Gullotta
b5212ebd21
edit dialog formatting
2018-08-01 09:12:42 -05:00
Nikolaus Gullotta
1d55ac1706
incorporate program name into save and recalling
2018-07-31 14:40:07 -05:00
Nikolaus Gullotta
04ac151a1b
check-in of Lua script snippet to determine what program is running
2018-07-31 14:13:34 -05:00
Nikolaus Gullotta
dc4294b89a
split store_recall_mixer into two files: mixer_settings_store.lua
...
and
mixer_settings_recall.lua
also changed a lot of dialog formatting and configure global and local
paths
2018-07-31 12:57:43 -05:00
Nikolaus Gullotta
0ad9d57154
Fix processor invalidation issue with substiuted routes
2018-07-30 09:16:55 -05:00
Nikolaus Gullotta
cd7341cd6a
add group_name fallback for adding routes to groups
2018-07-27 14:19:43 -05:00
Nikolaus Gullotta
80592f30fb
whitespace editing and comments + add ability to substitute routes at will
2018-07-27 13:56:39 -05:00
Nikolaus Gullotta
1698abc382
get rid of ugly concatenation in favor of string.format(), and add small readout for what the script will do to your session allowing user to pick and choose
2018-07-25 15:47:16 -05:00
Nikolaus Gullotta
a8265431ad
mark_tracks() now accepts a bool that tells it to work of a selected routelist() or get_routes()
2018-07-23 15:51:50 -05:00
Nikolaus Gullotta
fa17364977
move new_playlist Lua script from mixbus and add some garbage collection
2018-07-17 15:16:04 -05:00
Nikolaus Gullotta
a54a501ad6
Move track_organizer Lua script to ardour
2018-07-17 13:02:05 -05:00
Nikolaus Gullotta
49d8d4ad77
Create ardour-friendly version of reset_mb4_mixer Lua script
2018-07-17 12:55:43 -05:00
3a64d355b7
Lua DSP LTC decoder plugin
2018-07-17 09:44:34 +02:00
Nikolaus Gullotta
3700ef4af6
add route:name() to output file, and use this to catch routes who's ids don't match, but their names do
2018-07-16 13:01:36 -05:00
Nikolaus Gullotta
7496f06fa3
check if rv != nil, so it can still be run again if the user bails.
2018-07-16 12:56:46 -05:00
Nikolaus Gullotta
92f480adab
Fix silly typo in script script name
2018-07-13 19:05:09 -05:00
Nikolaus Gullotta
173211bde3
Make store_recall_mixer.lua a first-class script and not just an example
2018-07-13 18:55:49 -05:00
637e70749c
Add script to normalize all tracks
2018-06-20 23:35:55 +02:00
Nikolaus Gullotta
00fe5a86b1
sr = 0, not rate
2018-06-19 13:56:42 -05:00
Nikolaus Gullotta
c2d162c33e
cap redrawing at 15 times /s
2018-06-19 13:54:16 -05:00
Nikolaus Gullotta
820cbc8c4f
forgot else in selected-tracks check.
2018-06-01 11:25:46 -05:00