13
0
Commit Graph

18658 Commits

Author SHA1 Message Date
d5c275e78e update ProcessorBox API for new DnDVbox constructor. 2015-12-22 04:15:04 +01:00
2a55e8b9b3 extend Drag/Drop mechanism
DnDVbox: un-hardcode TargetEntry list, add callback for secondary targets
DvDTreeview: return pointer to self
2015-12-22 04:14:12 +01:00
b67892833b ship both blocking and callback PA backends (for debug purposes)
this just works (no symbol conflicts)
2015-12-21 22:12:15 +01:00
7edd521afe unhardcode "ardour:" port-prefix 2015-12-21 18:54:34 +01:00
3be59616e8 add tooltip to "floating monitor section" and allow on OSX. 2015-12-21 15:46:28 +01:00
0794329ac1 delete monitoring section when removed
Among other things, this makes sure the detached window is removed.
2015-12-21 15:46:03 +01:00
990cbf3f40 re-add AU cache/blacklist management (was lost in 964b8a98) 2015-12-21 14:38:51 +01:00
d556692192 allow to float detached monitor-section window 2015-12-21 14:38:45 +01:00
0d9f15dd80 GUI part of monitor-section constraints. 2015-12-21 14:38:28 +01:00
66bc06051b add monitor-section processor limitations. 2015-12-21 14:38:16 +01:00
67917583d9 Monitor Section Processor Box.
Allow to add plugins specific to Monitoring (room correction etc) directly
on the Monitor-Section GUI.

The Track/Bus Inspector allowed that for a long time, already but
apparently nobody found it.
2015-12-21 12:43:38 +01:00
51a140054e tweak solo mode & option layout 2015-12-20 01:11:09 +01:00
34f3d35ded monitoring section on diet (75% original width) 2015-12-20 00:48:11 +01:00
85e12e8095 Mackie control: non-existent controls zero pot ring fix. 2015-12-19 11:50:13 -08:00
ffde3968ec allow to show/hide Monitor Section 2015-12-19 17:42:36 +01:00
d9eb5e00c5 cont'd work on plugin-state templates - #6709
Refactor and consolidate code and re-use it for session-templates.
This avoids recursive copying of the plugin-dir()
2015-12-19 14:46:15 +01:00
ec9a8f022c open Finder/Explorer/File-manager in case of session-dir ambiguity. 2015-12-18 17:46:08 +01:00
6e7ce525f7 cleaner version of 7383ea6a (duplicate plugin state) 2015-12-18 14:55:33 +01:00
3eb04c3c23 save/restore plugin state with track-template 2015-12-18 14:27:15 +01:00
7b6ef41f0c leave some todo-notes #6709 (track templates & state) 2015-12-17 23:48:06 +01:00
7383ea6a35 properly copy plugin state when duplicating routes. #6709
This is not a really elegant solution. Something had to come up and
ruin the neatness of the thread-private regenerate_xml_or_string_ids :)
2015-12-17 23:47:50 +01:00
b48d87b3ea add API to query stateful ID override mode 2015-12-17 23:18:22 +01:00
91f5cd008c amend prev commit (fix typos) 2015-12-17 21:04:08 +01:00
bdfddec6fc more hot wine. 2015-12-17 20:22:02 +01:00
fa9c410b5c vin chaud.
get it while it's hot.
2015-12-17 20:18:32 +01:00
803ad98c7c uninstall all icon files 2015-12-17 17:19:41 +01:00
07e4377d7b NoOp: removed spaces, replaced with tabs. 2015-12-16 20:41:50 -08:00
82f31fe624 Mackie Control: Re-enable view_mode display and make sure all text vanishes after timeout. 2015-12-16 14:38:21 -08:00
259dbaea52 fun hacks for wine
windows-VST? yes, we could.
2015-12-16 23:22:05 +01:00
53d8b45457 session-utils: use session's sample-rate 2015-12-16 23:22:05 +01:00
8bb4ac0ac7 Fix MCP time display sometimes doesn't update to zero time on return to zero (shift-rew) 2015-12-16 12:24:10 -08:00
2f86d1b7dd properly namespace hacked OSC callbacks, add some notes. 2015-12-16 18:17:38 +01:00
13d704b25d redundant OSC commands to support TouchOSC and Lemur (vestigial float args) 2015-12-16 10:29:49 -06:00
bff1fcbe48 mackie: restore access to trim and pan width control
Change from Evoral::Parameter to AutomationType caused this glitch
2015-12-16 11:05:40 -05:00
cfff528ae9 expose the right panning parameters for ardour 2015-12-16 11:05:11 -05:00
2992506652 disable threaded waveview rendering.
This will be re-enabled once 4.5 has been released
2015-12-16 10:28:17 -05:00
90f64364cb Update Russian translation 2015-12-16 12:47:24 +01:00
3b872fb207 fix some merge issues from cherry-picking mackie changes from a mixbus repo 2015-12-16 06:31:06 -05:00
11f069f118 add new automation types for EQ and compression 2015-12-16 06:30:43 -05:00
93d5fe83c8 mackie: properly track lifetime of subview route; fix subview/potmode LED state mgmt 2015-12-16 06:01:55 -05:00
a9a4cfb166 mackie: track compressor mode changes in display 2015-12-16 06:01:47 -05:00
1152bf87a2 make vselect-press in subview mode act as a toggle for toggled controls 2015-12-16 06:01:38 -05:00
a6da818bc4 add dynamics support to mackie control 2015-12-16 06:01:29 -05:00
e3d0de3bf6 mackie: use new route API for universal access to pan/eq/dynamics parameters to provide panning and EQ control 2015-12-16 06:01:20 -05:00
ab3f0f75a8 new route API to discover/access well-known automation controls for panning, EQ and compression.
The EQ and compression parts do nothing for Ardour, where there is no identifiable and understood plugin to perform their
roles. They do work on mixbus, which also serves as a model for how to do this.
2015-12-16 06:00:56 -05:00
81179389d3 mackie: cleanup subview mode a little 2015-12-16 05:55:10 -05:00
8ba8f1c0b0 fix cherry-pick conflict 2015-12-16 05:54:43 -05:00
e302ce8662 only use 1/100th gap between markers if transport is stopped, to prevent repeated user action from adding multiple markers when stopped (mackie version) 2015-12-16 05:52:47 -05:00
a1ef99b9b7 add beginnings of EQ and dynamics control to mackie for mixbus 2015-12-16 05:52:36 -05:00
99764e946a add UserA and UserB buttons to mackie button list 2015-12-16 05:52:27 -05:00