add lua script to test channel-mapping, update doc
This commit is contained in:
parent
1503db4a28
commit
3f71e669ae
Binary file not shown.
Binary file not shown.
@ -11,4 +11,5 @@ $TOP/build/gtk2_ardour/luadoc "$@" \
|
|||||||
| sed 's/, std::allocator<[^>]*<[^>]*>[ ]*>//g;' \
|
| sed 's/, std::allocator<[^>]*<[^>]*>[ ]*>//g;' \
|
||||||
| sed 's/, std::allocator<[^>]*>//g;' \
|
| sed 's/, std::allocator<[^>]*>//g;' \
|
||||||
| sed 's/ "/"/g;' \
|
| sed 's/ "/"/g;' \
|
||||||
| gzip -9
|
| gzip -9 \
|
||||||
|
> $TOP/doc/luadoc.json.gz
|
||||||
|
22
scripts/s_chanmap.lua
Normal file
22
scripts/s_chanmap.lua
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
ardour { ["type"] = "Snippet", name = "plugin channel mapping" }
|
||||||
|
|
||||||
|
function factory () return function ()
|
||||||
|
-- first track needs to be stereo and has a stereo plugin
|
||||||
|
-- (x42-eq with spectrum display, per channel processing,
|
||||||
|
-- and pre/post visualization is handy here)
|
||||||
|
|
||||||
|
r = Session:route_by_remote_id(1)
|
||||||
|
pi = r:nth_plugin(0):to_insert()
|
||||||
|
|
||||||
|
pi:set_no_inplace (true)
|
||||||
|
|
||||||
|
cm = ARDOUR.ChanMapping()
|
||||||
|
--cm:set(ARDOUR.DataType("Audio"), 0, 0)
|
||||||
|
cm:set(ARDOUR.DataType("Audio"), 1, 0)
|
||||||
|
pi:set_input_map (0, cm)
|
||||||
|
|
||||||
|
cm = ARDOUR.ChanMapping()
|
||||||
|
--cm:set(ARDOUR.DataType("Audio"), 0, 0)
|
||||||
|
cm:set(ARDOUR.DataType("Audio"), 1, 0)
|
||||||
|
pi:set_output_map (0, cm)
|
||||||
|
end end
|
@ -1,4 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
cd `dirname $0`
|
||||||
set -e
|
set -e
|
||||||
make
|
make
|
||||||
cd ../..
|
cd ../..
|
||||||
|
Loading…
Reference in New Issue
Block a user