337be49839
clean up display of channel buttons in monitor section so that it looks optimal for both normal people and ambisonics freaks
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10393 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-02 13:55:06 +00:00
cc4f13193c
make LED in ArdourButton use "mid" color when active state = mid
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10392 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-02 13:19:38 +00:00
Carl Hetherington
a41af5ff3b
add_option() after addings its choices so that it gets
...
initialised correctly (#4429 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@10391 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-02 13:03:15 +00:00
Carl Hetherington
9f60916c45
Patch from acolomb to fix installation of midi_maps ( #4430 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10390 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-02 12:56:27 +00:00
Carl Hetherington
14fd85af1b
Tweak spacing.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10389 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-02 01:12:53 +00:00
Carl Hetherington
4cab367b31
Re-allow adding ports to empty bundles ( #4408 ), and fix disassociation (disconnection) menu options as well.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10388 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-02 00:10:27 +00:00
Carl Hetherington
337e010345
Allocate some thread-local buffers for the GUI thread so that the PluginEqGui impulse analysis can use them ( fixes #4418 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10387 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 23:19:03 +00:00
7c9c86af27
start trying to remove the use of Plugin::info()->n_{inputs,outputs}, which alway refer to static (unchanging) information from the plugin metadata, which is not useful in the face of AU-like plugin APIs that can change I/O valency as requested, at least some of the time
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10386 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 21:48:45 +00:00
8771e00fab
a better fix for the silent buffer issue: whenever we run a plugin, mark all the buffers passed to it as non-silent. a few plugin APIs allow the plugin to indicate whether or not it generated silence or not, but we ignore this for now (and possibly forever)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10385 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 21:28:16 +00:00
Carl Hetherington
cca8b8cda0
Fix out-of-whack notebook tabs wrt their contents in certain port matrices, broken by my recent tinkering ( #4422 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10384 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 21:17:05 +00:00
ddff1489f2
force re-silence of buffers in ProcessThread::get_silent_buffers(), an interim fix before actually finding out why the buffers are marked silent when they were not
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10383 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 21:10:46 +00:00
Carl Hetherington
43f8512732
Fix thinko in recent commit causing mixer strip buttons to not update on connection changes.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10381 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 20:57:41 +00:00
Carl Hetherington
afcb4309e9
Try bright_color instead of somewhat_bright_indicator for warning messages in the log window.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10379 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 19:26:56 +00:00
Carl Hetherington
f57c5574d9
Make plugin scanner objects give leaf names to their filters, so that they work properly. Fixes #4423 .
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10378 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 19:19:54 +00:00
Carl Hetherington
a12820ab77
Add an option to disable editor update during drags of the
...
summary (#4407 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@10377 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 12:19:11 +00:00
Carl Hetherington
5173497c6d
Give group and meter point buttons controllable visibility.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10376 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 02:39:39 +00:00
Carl Hetherington
d3bd0279ae
Trim include.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10375 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 02:39:34 +00:00
Carl Hetherington
765b78817f
Reclaim space when hiding only one of solo-isolate or solo-lock ( #4417 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10374 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 02:08:42 +00:00
dd989dfe96
build assist for OS X
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10373 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 01:36:14 +00:00
521937a9d1
catchup on previous commit relating to who owns ActiveState and VisualState
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10372 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 01:22:08 +00:00
0fdb513786
move CairoWidget::ActiveState and Visual state up into gtkmm2ext foruse by DnDVBox etc.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10371 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 01:21:40 +00:00
cfe9ae636e
remove useless debugging output
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10370 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01 01:20:53 +00:00
fb5485261a
more button event handling tweaks
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10369 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 23:59:54 +00:00
f54b3e5e0a
more led-area button event handling tweaks
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10368 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 23:14:23 +00:00
f029238f32
correct style name for processor buttons
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10367 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 23:12:54 +00:00
Carl Hetherington
b077f64f62
Reverse the order of vertical tabs in the port matrix
...
when they are on the right hand side, for reasons
explained in the comment.
git-svn-id: svn://localhost/ardour2/branches/3.0@10366 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 22:44:07 +00:00
Carl Hetherington
44bfe88366
Don't show busses tab in MIDI connection managers, since
...
there are no MIDI busses yet.
git-svn-id: svn://localhost/ardour2/branches/3.0@10365 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 22:44:01 +00:00
Carl Hetherington
d57e00b7a2
Remove unused variable.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10364 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 21:17:56 +00:00
Carl Hetherington
1162077965
Comment.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10363 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 21:17:33 +00:00
Carl Hetherington
03b57c455a
Fix compensation of roll delay with MIDI tracks; data
...
should be obtained from playback_sample, not
transport_frame (should fix #4172 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@10362 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 21:17:14 +00:00
Carl Hetherington
5dba72c874
Take commit() out of process() in both types of
...
diskstream, and call commit() where appropriate.
git-svn-id: svn://localhost/ardour2/branches/3.0@10361 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 21:17:08 +00:00
Carl Hetherington
d47e9247df
Comment.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10360 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 21:17:02 +00:00
Carl Hetherington
9afd18358b
Remove Diskstream member playback_distance that can be
...
passed directly from process() to commit().
git-svn-id: svn://localhost/ardour2/branches/3.0@10359 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 21:16:54 +00:00
Carl Hetherington
4978c0d4c6
A few comments and minor coding style adjustments.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10358 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 21:16:44 +00:00
Carl Hetherington
c0b59854ff
Trim includes.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10357 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 21:16:32 +00:00
Carl Hetherington
e81e0b60bf
Remove unused method.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10356 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 21:16:25 +00:00
Carl Hetherington
1269b646dd
Remove unused parameter.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10355 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 21:16:19 +00:00
Carl Hetherington
8536524bd3
Remove unused code.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10354 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 21:16:14 +00:00
531ebc35bd
compile fixes for OS X
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10353 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 21:06:57 +00:00
6ba2f3b15f
osx build fix (?)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10351 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 18:36:02 +00:00
e04c7608c1
mo better handling of distinct led clicks in ArdourButton, and correctly layout text (name of processor)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10350 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 18:32:19 +00:00
25949e9d83
various tweaks to get clicks on processor "buttons" to work right and to keep track of processor state and position, hopefully
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10349 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-31 15:28:21 +00:00
Carl Hetherington
a423a42d9b
Restore comments button, but optionally visible.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10348 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-29 21:18:26 +00:00
Carl Hetherington
05e5d7964e
Remove debug code.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10347 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-29 21:18:21 +00:00
38da0ec98c
tweak labels in prefs solo/mute tab
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10346 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-29 20:34:42 +00:00
f7c4b7c244
tweak some aspects of the monitor section
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10345 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-29 20:33:32 +00:00
2f45acc0c2
tweak text layout on wide buttons
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10344 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-29 20:33:17 +00:00
b8e7be546c
tweak some aspects of the monitor section
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10343 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-29 20:32:59 +00:00
Carl Hetherington
1006458750
Add missing files.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10342 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-29 20:18:06 +00:00
Carl Hetherington
db429c2362
Some limited control of mixer strip component
...
visibility.
git-svn-id: svn://localhost/ardour2/branches/3.0@10341 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-29 20:08:48 +00:00