summaryrefslogtreecommitdiff
path: root/scripts/mixer_settings_store.lua
diff options
context:
space:
mode:
authorNikolaus Gullotta <nikolaus.gullotta@gmail.com>2018-08-02 11:03:11 -0500
committerNikolaus Gullotta <nikolaus.gullotta@gmail.com>2018-08-02 11:03:11 -0500
commit92b68a87d96494b6f1adfa0306c81026d1a29e18 (patch)
treedd116d5010bd4a9427d701f91ede0ff4ad3261fb /scripts/mixer_settings_store.lua
parent949927cc394af5a7a447f3cd51f6bb0c176effa8 (diff)
option to create groups if necessary and add order var to dialog table for future
Diffstat (limited to 'scripts/mixer_settings_store.lua')
-rw-r--r--scripts/mixer_settings_store.lua8
1 files changed, 6 insertions, 2 deletions
diff --git a/scripts/mixer_settings_store.lua b/scripts/mixer_settings_store.lua
index 5adaac5d7d..4c697aeb2a 100644
--- a/scripts/mixer_settings_store.lua
+++ b/scripts/mixer_settings_store.lua
@@ -141,7 +141,8 @@ function factory () return function ()
order = {%s},
cache = {%s},
group = %s,
- group_name = '%s'
+ group_name = '%s',
+ pi_order = %d
}]]
local group_string = [[instance = {
@@ -213,6 +214,8 @@ function factory () return function ()
for r in tracks:iter() do
if r:is_monitor () or r:is_auditioner () then goto nextroute end -- skip special routes
+ print(r:name(), r:presentation_info_ptr():order())
+
local order = ARDOUR.ProcessorList()
local x = 0
repeat
@@ -252,7 +255,8 @@ function factory () return function ()
tmp_order_str,
tmp_cache_str,
route_groupid_interrogate(r),
- route_group
+ route_group,
+ r:presentation_info_ptr():order()
)
file = io.open(path, "a")