Robin Gareus
|
c6d4fafcd9
|
update lua related doc, add missing bindings
|
2016-04-10 23:01:44 +02:00 |
Robin Gareus
|
9609ef7764
|
expose port bindings
|
2016-04-10 20:56:45 +02:00 |
Robin Gareus
|
86a45e3cac
|
add lua bindings for Automation Events
|
2016-04-10 20:56:14 +02:00 |
Robin Gareus
|
0e70b779b4
|
expose Undo Commands to Lua
Some trickery is needed here to manage object lifetimes and
multiple inheritance.
|
2016-04-10 01:45:41 +02:00 |
Robin Gareus
|
ac7765bceb
|
add some more libardour lua bindings
|
2016-04-09 15:45:30 +02:00 |
Robin Gareus
|
165ae0863a
|
consistent lua binding name (nil is a reserved word in lua)
|
2016-04-06 17:03:28 +02:00 |
Robin Gareus
|
98919a6bcf
|
lua bindings & API documentation
|
2016-04-06 05:15:40 +02:00 |
Robin Gareus
|
b9a1ac06e3
|
drop std::vector<double> lua binding. not used in the backend
|
2016-04-05 00:00:06 +02:00 |
Robin Gareus
|
91b875148a
|
expose plugin sidechain (via route):
Processor and Process lock are needed, and the plugin chain needs to be
reconfigured, so this cannot be directly performed by the plugin.
|
2016-04-03 03:11:18 +02:00 |
Robin Gareus
|
50bad9c153
|
add some more Lua bindings: Sidechain + IOProcessor
|
2016-04-02 23:42:30 +02:00 |
Robin Gareus
|
b7f723619d
|
convenient Lua bindings to use Ardour::DataType
|
2016-04-02 23:41:33 +02:00 |
Robin Gareus
|
0eea06b635
|
autodetect if current pin-connections can be processed in-place
|
2016-04-02 01:05:33 +02:00 |
Robin Gareus
|
5278d56031
|
allow to sum channel maps
|
2016-03-30 15:28:15 +02:00 |
Robin Gareus
|
e0dbb95b72
|
extend channel-map
add tests for identity matrix, monotonic, subset,
which are handy to verify if inplace processing is possible.
add `unset()` for upcoming GUI work.
|
2016-03-29 19:49:37 +02:00 |
Robin Gareus
|
898525de95
|
lua bindings for ChanCount
|
2016-03-27 22:39:03 +02:00 |
Robin Gareus
|
c444105710
|
closing in on pin management.
overall the PluginInsert API is complete.
many implementation details remain.
|
2016-03-27 21:33:40 +02:00 |
Robin Gareus
|
28868363fa
|
proper C++ comment
|
2016-03-26 22:15:03 +01:00 |
Robin Gareus
|
75e34b291b
|
move LuaOSC into Ardour namespace
|
2016-03-26 14:54:45 +01:00 |
Robin Gareus
|
1503db4a28
|
prototype support for arbitrary plugin channel maps
|
2016-03-26 01:03:46 +01:00 |
Robin Gareus
|
c49d6fdb20
|
lua bindings to test strict i/o
|
2016-03-25 20:00:53 +01:00 |
Robin Gareus
|
57b7698312
|
Consistent C++ & Lua Namespace/Class names + documentation.
|
2016-03-24 22:54:20 +01:00 |
Robin Gareus
|
59e0ca401f
|
further lua binding refactoring, match C++ namespaces
|
2016-03-22 00:30:27 +01:00 |
Robin Gareus
|
4d2a2594f0
|
move std bindings out of "ARDOUR" into "C" namespace, fix Reference Params
|
2016-03-21 18:57:20 +01:00 |
Robin Gareus
|
bf5cdc075d
|
add some missing bindings (dep classes)
|
2016-03-21 04:06:05 +01:00 |
Robin Gareus
|
6741679a98
|
add convenience lua API for looking up Plugins
|
2016-03-20 21:16:18 +01:00 |
Robin Gareus
|
dffdee85a0
|
add some convenience lua functions for plugin management
|
2016-03-19 16:41:59 +01:00 |
Robin Gareus
|
faf4c30cef
|
add Lua Bindings for ARDOUR::Region
|
2016-03-19 13:13:08 +01:00 |
Robin Gareus
|
5b347e9258
|
add OSC Lua bindings
|
2016-03-19 12:47:37 +01:00 |
Robin Gareus
|
79ea6c8248
|
start a dedicated ARDOUR lua function collection
|
2016-03-18 22:52:19 +01:00 |
Robin Gareus
|
4ef3e25185
|
Add some convenient DSP methods for lua scripts
|
2016-03-18 20:00:44 +01:00 |
Robin Gareus
|
f4553880f6
|
Implement Lua session-scripts
|
2016-02-23 15:41:21 +01:00 |
Robin Gareus
|
f0b6c8e111
|
include static liblua with libardour & prepare bindings
|
2016-02-23 15:41:02 +01:00 |