|
6d735dafe2
|
amend last commit
|
2016-03-25 20:40:26 +01:00 |
|
|
5fb5a20e08
|
add a dedicated channel map per plugin
|
2016-03-25 20:34:42 +01:00 |
|
|
c49d6fdb20
|
lua bindings to test strict i/o
|
2016-03-25 20:00:53 +01:00 |
|
|
edaeaf57ba
|
prepare strict-i/o configuration.
|
2016-03-25 20:00:48 +01:00 |
|
|
79d63d8701
|
prepare Plugin Pin Management
|
2016-03-25 19:08:21 +01:00 |
|
|
9a8a164930
|
add some more documentation
|
2016-03-25 16:50:45 +01:00 |
|
|
581e25f369
|
add some more documentation
|
2016-03-25 01:21:14 +01:00 |
|
|
f4bed602e8
|
add namespace for consistent clang + gcc-abi symbols (luadoc)
|
2016-03-25 00:40:09 +01:00 |
|
|
57b7698312
|
Consistent C++ & Lua Namespace/Class names + documentation.
|
2016-03-24 22:54:20 +01:00 |
|
|
940c165a31
|
'LuaScriptParams' stuff needs to be visible if it's to be used outside of libardour
|
2016-03-24 14:53:31 +00:00 |
|
|
e807080d47
|
Accommodate newly introduced source(s) in our MSVC project (libardour)
|
2016-03-24 14:52:01 +00:00 |
|
|
b7754af246
|
update lua script file management:
* clean up Script discovery API
* add "Snippet" script type
* expose user-script dir
* add temporary error-debug information
|
2016-03-23 23:42:38 +01:00 |
|
|
829da7eb33
|
refactor lua header includes
|
2016-03-23 17:00:10 +01:00 |
|
|
a3db4d7f0e
|
Accommodate newly introduced source(s) in our MSVC project (libardour)
|
2016-03-23 08:06:04 +00:00 |
|
|
326611c024
|
fix compilation on OSX (in the wake of eaca325c )
|
2016-03-22 17:03:13 +01:00 |
|
|
fe6588bd20
|
fix copy/paste typo
|
2016-03-22 14:44:58 +01:00 |
|
|
59e0ca401f
|
further lua binding refactoring, match C++ namespaces
|
2016-03-22 00:30:27 +01:00 |
|
|
eaca325ce8
|
Trim dependence on evoral types.hpp and Beats.hpp
|
2016-03-21 18:58:31 -04:00 |
|
|
4d2a2594f0
|
move std bindings out of "ARDOUR" into "C" namespace, fix Reference Params
|
2016-03-21 18:57:20 +01:00 |
|
|
b6f0f30add
|
Lua Array Documentation
|
2016-03-21 18:56:16 +01:00 |
|
|
bf5cdc075d
|
add some missing bindings (dep classes)
|
2016-03-21 04:06:05 +01:00 |
|
|
481e5d1416
|
refine Lua Binding Documentation
|
2016-03-21 04:05:43 +01:00 |
|
|
6741679a98
|
add convenience lua API for looking up Plugins
|
2016-03-20 21:16:18 +01:00 |
|
|
6ecc8e9b3d
|
fix JSON luadoc format
|
2016-03-20 20:58:52 +01:00 |
|
|
618ef9f923
|
Prepare Lua Binding Documentation (JSON)
|
2016-03-20 20:54:36 +01:00 |
|
|
7840bb1b14
|
cache LuaProc Parameters in Processor
This prevents concurrent access to the lua interpreter to query them
|
2016-03-19 18:59:10 +01:00 |
|
|
57e94ee1c5
|
Revert "hotfix for concurrent lua interpreter calls"
This reverts commit 8f3a13d998 .
|
2016-03-19 18:08:38 +01:00 |
|
|
8f3a13d998
|
hotfix for concurrent lua interpreter calls
ToDo: localize parameter descriptor in init()
|
2016-03-19 18:03:36 +01:00 |
|
|
4561788777
|
fix optimized build
|
2016-03-19 17:14:23 +01:00 |
|
|
dffdee85a0
|
add some convenience lua functions for plugin management
|
2016-03-19 16:41:59 +01:00 |
|
|
fc988428bc
|
fix plugin preset listing
|
2016-03-19 16:41:59 +01:00 |
|
|
e41d4e8248
|
prepare Instrument slots -- replace processor in place
|
2016-03-19 16:41:59 +01:00 |
|
|
d0746b8378
|
remove cruft
|
2016-03-19 13:13:43 +01:00 |
|
|
e35d891616
|
the return of the Session::Exported signal
|
2016-03-19 13:13:34 +01:00 |
|
|
faf4c30cef
|
add Lua Bindings for ARDOUR::Region
|
2016-03-19 13:13:08 +01:00 |
|
|
5b347e9258
|
add OSC Lua bindings
|
2016-03-19 12:47:37 +01:00 |
|
|
83bcaa1882
|
plug a tiny memory leak
|
2016-03-19 10:51:26 +01:00 |
|
|
2288e04a5b
|
suppress realloc-poll debug messages in optimized builds
|
2016-03-19 10:51:15 +01:00 |
|
|
d7a95b5b50
|
amend prev commit
|
2016-03-19 00:16:30 +01:00 |
|
|
de85f0ad4b
|
gcc4 compat
|
2016-03-19 00:14:42 +01:00 |
|
Hanspeter Portner
|
b0937edeec
|
Fix blocked patch:Set messages.
|
2016-03-18 23:36:11 +01:00 |
|
|
79ea6c8248
|
start a dedicated ARDOUR lua function collection
|
2016-03-18 22:52:19 +01:00 |
|
|
e4a4ef9a6b
|
fix processor DnD from sidebar.
(default move action removes an entry in the TreeView)
|
2016-03-18 21:34:28 +01:00 |
|
|
851f6d4f79
|
fix possible overflow (printing float)
|
2016-03-18 21:33:13 +01:00 |
|
|
222c099300
|
add LuaProc Plugin state (to allow state copy, indep from controllables)
|
2016-03-18 21:33:09 +01:00 |
|
|
c648adfe43
|
implement LuaProc inline display
|
2016-03-18 20:01:10 +01:00 |
|
|
4ef3e25185
|
Add some convenient DSP methods for lua scripts
|
2016-03-18 20:00:44 +01:00 |
|
|
2c71196a6c
|
allow to bind functions with reference args in global lua namespace
|
2016-03-18 19:59:37 +01:00 |
|
|
4e6895f156
|
I'm taking a guess that we need to pass 'this' at line 243 of 'gtkmm2ext/fader.cc'
(makes it consistent with similar changes elsewhere).
|
2016-03-17 13:38:39 +00:00 |
|
|
e9a1674766
|
Make provision for building with the new LV2 extensions (when building with MSVC)
|
2016-03-17 12:48:55 +00:00 |
|