|
e25dce8849
|
and a few more Editor lua bindings
|
2016-04-09 15:45:30 +02:00 |
|
|
ac7765bceb
|
add some more libardour lua bindings
|
2016-04-09 15:45:30 +02:00 |
|
|
ed25eec79b
|
another lua convenience API
|
2016-04-09 15:45:30 +02:00 |
|
|
2ff63925c2
|
refactor and document delayline
|
2016-04-09 15:45:30 +02:00 |
|
|
888648e4e0
|
Accommodate newly introduced source(s) in our MSVC project (libardour)
|
2016-04-09 09:44:32 +01:00 |
|
|
1bf84f3ca3
|
fix editor/mixer initial display (show_all)
|
2016-04-09 00:33:56 +02:00 |
|
|
ec0ec95262
|
change const some functions to const. (prepare lua bindings)
|
2016-04-09 00:33:03 +02:00 |
|
|
024cf58c05
|
improve elapsed time readability for large numbers.
|
2016-04-08 21:50:02 +02:00 |
|
|
94ebad3854
|
Profile Session::save_state
|
2016-04-08 21:45:32 +02:00 |
|
|
ff05c82312
|
Revert "experimental session-save speedup" -- needs C++11
This reverts commit d1dcedaccf .
|
2016-04-08 21:21:38 +02:00 |
|
|
3def1b2830
|
more potential session-save speedup.
std:vector trumps std::list speed in all aspects: traversal, insertion
(at end) and Deletion. ..but we'll have to be careful about iterators..
|
2016-04-08 21:03:23 +02:00 |
|
|
d1dcedaccf
|
experimental session-save speedup
property order is not important,
unordered_map lookup and insertion is O(1)
|
2016-04-08 20:32:49 +02:00 |
|
|
6dd5d6df71
|
Latency compensation for plugin thru routing.
|
2016-04-08 18:21:46 +02:00 |
|
|
681b65aa0b
|
Add a fixed (not de-clicked) multi-buffer audio/midi delayline.
A ringbuffer intended to be used for plugin-thru/bypass
latency compensation.
|
2016-04-08 18:16:37 +02:00 |
|
|
743e6176df
|
implement Lua editor script/file delete.
|
2016-04-08 18:16:32 +02:00 |
|
|
c4e610d091
|
small ArdourButton optimization
|
2016-04-08 18:16:27 +02:00 |
|
|
8c81808db7
|
GUI part of count/n_total API rename
|
2016-04-08 18:16:23 +02:00 |
|
|
e27096b054
|
consistent count/n_total API
|
2016-04-08 18:16:19 +02:00 |
|
|
752662051a
|
add Plugin LatencyChanged() signal and max latency report
|
2016-04-08 18:16:01 +02:00 |
|
|
7527376297
|
fix crash when refreshing lua script list
|
2016-04-07 23:15:44 +02:00 |
|
|
a9a6d6da4e
|
variable for packaging channelstrip. allow rename
|
2016-04-07 23:15:40 +02:00 |
|
|
5b60070034
|
add "for each track" snippet.
|
2016-04-07 22:13:00 +02:00 |
|
|
2e38195e5c
|
fix wire DnD (for thru connections)
|
2016-04-07 19:40:54 +02:00 |
|
|
01251e7e14
|
mark session dirty when plugin pin mapping changes
|
2016-04-07 18:38:24 +02:00 |
|
|
3868c5b4a4
|
GUI support for plugin port bypass connections
|
2016-04-07 18:36:04 +02:00 |
|
|
18713b7d1f
|
add support for plugin bypass/thru connections
TODO: remove midi-bypass special case (backwards compatible)
|
2016-04-07 18:24:00 +02:00 |
|
|
e714b7719e
|
refine sidechain labels
|
2016-04-07 14:05:15 +02:00 |
|
|
2486ee0137
|
more click-connect compatible wire DnD experiments
|
2016-04-07 00:48:57 +02:00 |
|
|
5634414d78
|
Pin Management: draggable wires.
|
2016-04-06 23:24:11 +02:00 |
|
|
dfe148fd58
|
fix reset context menu (right click only)
|
2016-04-06 22:06:30 +02:00 |
|
|
44cb8842cc
|
side-chain button select connects exclusively
|
2016-04-06 21:25:45 +02:00 |
|
|
5e2c9f8ef8
|
lua-doc: generate ardour-manual (template) directly
|
2016-04-06 18:23:25 +02:00 |
|
|
563b792b57
|
remove cruft
|
2016-04-06 17:50:09 +02:00 |
|
|
6cd9c1add2
|
Plugin Pin Dialog: consistent layout.
|
2016-04-06 17:48:22 +02:00 |
|
|
7abb46a487
|
amend 00ecc545 (split + inplace)
|
2016-04-06 17:03:36 +02:00 |
|
|
22b1a0b6ae
|
update lua doc to html generator
|
2016-04-06 17:03:34 +02:00 |
|
|
165ae0863a
|
consistent lua binding name (nil is a reserved word in lua)
|
2016-04-06 17:03:28 +02:00 |
|
|
00ecc545bc
|
return of the in-place split-processing optimization
|
2016-04-06 15:31:13 +02:00 |
|
|
ae653e0a2b
|
add LED to sidechain toggle for consistency
|
2016-04-06 13:40:18 +02:00 |
|
|
d9a0a2bb7c
|
replace Pin Config "reset" button with "custom" toggle
All in all this needs one more click to set up custom routing but
provides a better User Interaction.
|
2016-04-06 13:39:34 +02:00 |
|
|
569b0bbcb4
|
fix connection updates
|
2016-04-06 13:32:06 +02:00 |
|
|
98919a6bcf
|
lua bindings & API documentation
|
2016-04-06 05:15:40 +02:00 |
|
|
31b2c78581
|
update processor in-place mode when pin-mapping changes
|
2016-04-06 05:15:09 +02:00 |
|
|
1c3c105574
|
lua-scope handle unconnected in-place buffers
|
2016-04-06 03:12:01 +02:00 |
|
|
342422203d
|
Populate Sidechain connection menu with non-feeback sources.
|
2016-04-06 02:31:36 +02:00 |
|
|
021a52cc75
|
Route API to query all outputs (incl sends) and graph-feeds
|
2016-04-06 02:01:17 +02:00 |
|
|
45019517d7
|
Add an API to traverse the process graph downstream
|
2016-04-06 02:00:17 +02:00 |
|
|
aa2f946476
|
dynamically build sidechain port connection list
work in progress.. context menu is not yet populated
|
2016-04-05 21:53:05 +02:00 |
|
|
51b8330b73
|
overhaul Pin Connection GUI Layout (and design)
* 3 column layout (config, routing, connections)
* move sidechain pins to the right
* scalable (all relative sizes)
* add right click to disconnect
* add labels
TODO: dedicated side-chain connection table (right-column)
|
2016-04-05 17:23:12 +02:00 |
|
|
e15fb85443
|
When building with MSVC don't attempt to link to the 'old' lua libs (i.e. the static libraries)
|
2016-04-05 12:25:24 +01:00 |
|