Carl Hetherington [Wed, 2 Nov 2011 12:56:27 +0000 (12:56 +0000)]
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
Carl Hetherington [Wed, 2 Nov 2011 01:12:53 +0000 (01:12 +0000)]
Tweak spacing.
git-svn-id: svn://localhost/ardour2/branches/3.0@10389
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 2 Nov 2011 00:10:27 +0000 (00:10 +0000)]
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
Carl Hetherington [Tue, 1 Nov 2011 23:19:03 +0000 (23:19 +0000)]
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
Paul Davis [Tue, 1 Nov 2011 21:48:45 +0000 (21:48 +0000)]
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
Paul Davis [Tue, 1 Nov 2011 21:28:16 +0000 (21:28 +0000)]
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
Carl Hetherington [Tue, 1 Nov 2011 21:17:05 +0000 (21:17 +0000)]
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
Paul Davis [Tue, 1 Nov 2011 21:10:46 +0000 (21:10 +0000)]
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
Carl Hetherington [Tue, 1 Nov 2011 20:57:41 +0000 (20:57 +0000)]
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
Carl Hetherington [Tue, 1 Nov 2011 19:26:56 +0000 (19:26 +0000)]
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
Carl Hetherington [Tue, 1 Nov 2011 19:19:54 +0000 (19:19 +0000)]
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
Carl Hetherington [Tue, 1 Nov 2011 12:19:11 +0000 (12:19 +0000)]
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
Carl Hetherington [Tue, 1 Nov 2011 02:39:39 +0000 (02:39 +0000)]
Give group and meter point buttons controllable visibility.
git-svn-id: svn://localhost/ardour2/branches/3.0@10376
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 1 Nov 2011 02:39:34 +0000 (02:39 +0000)]
Trim include.
git-svn-id: svn://localhost/ardour2/branches/3.0@10375
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 1 Nov 2011 02:08:42 +0000 (02:08 +0000)]
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
Paul Davis [Tue, 1 Nov 2011 01:36:14 +0000 (01:36 +0000)]
build assist for OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@10373
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 1 Nov 2011 01:22:08 +0000 (01:22 +0000)]
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
Paul Davis [Tue, 1 Nov 2011 01:21:40 +0000 (01:21 +0000)]
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
Paul Davis [Tue, 1 Nov 2011 01:20:53 +0000 (01:20 +0000)]
remove useless debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@10370
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 31 Oct 2011 23:59:54 +0000 (23:59 +0000)]
more button event handling tweaks
git-svn-id: svn://localhost/ardour2/branches/3.0@10369
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 31 Oct 2011 23:14:23 +0000 (23:14 +0000)]
more led-area button event handling tweaks
git-svn-id: svn://localhost/ardour2/branches/3.0@10368
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 31 Oct 2011 23:12:54 +0000 (23:12 +0000)]
correct style name for processor buttons
git-svn-id: svn://localhost/ardour2/branches/3.0@10367
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 31 Oct 2011 22:44:07 +0000 (22:44 +0000)]
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
Carl Hetherington [Mon, 31 Oct 2011 22:44:01 +0000 (22:44 +0000)]
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
Carl Hetherington [Mon, 31 Oct 2011 21:17:56 +0000 (21:17 +0000)]
Remove unused variable.
git-svn-id: svn://localhost/ardour2/branches/3.0@10364
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 31 Oct 2011 21:17:33 +0000 (21:17 +0000)]
Comment.
git-svn-id: svn://localhost/ardour2/branches/3.0@10363
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 31 Oct 2011 21:17:14 +0000 (21:17 +0000)]
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
Carl Hetherington [Mon, 31 Oct 2011 21:17:08 +0000 (21:17 +0000)]
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
Carl Hetherington [Mon, 31 Oct 2011 21:17:02 +0000 (21:17 +0000)]
Comment.
git-svn-id: svn://localhost/ardour2/branches/3.0@10360
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 31 Oct 2011 21:16:54 +0000 (21:16 +0000)]
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
Carl Hetherington [Mon, 31 Oct 2011 21:16:44 +0000 (21:16 +0000)]
A few comments and minor coding style adjustments.
git-svn-id: svn://localhost/ardour2/branches/3.0@10358
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 31 Oct 2011 21:16:32 +0000 (21:16 +0000)]
Trim includes.
git-svn-id: svn://localhost/ardour2/branches/3.0@10357
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 31 Oct 2011 21:16:25 +0000 (21:16 +0000)]
Remove unused method.
git-svn-id: svn://localhost/ardour2/branches/3.0@10356
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 31 Oct 2011 21:16:19 +0000 (21:16 +0000)]
Remove unused parameter.
git-svn-id: svn://localhost/ardour2/branches/3.0@10355
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 31 Oct 2011 21:16:14 +0000 (21:16 +0000)]
Remove unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@10354
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 31 Oct 2011 21:06:57 +0000 (21:06 +0000)]
compile fixes for OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@10353
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 31 Oct 2011 18:36:02 +0000 (18:36 +0000)]
osx build fix (?)
git-svn-id: svn://localhost/ardour2/branches/3.0@10351
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 31 Oct 2011 18:32:19 +0000 (18:32 +0000)]
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
Paul Davis [Mon, 31 Oct 2011 15:28:21 +0000 (15:28 +0000)]
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
Carl Hetherington [Sat, 29 Oct 2011 21:18:26 +0000 (21:18 +0000)]
Restore comments button, but optionally visible.
git-svn-id: svn://localhost/ardour2/branches/3.0@10348
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 29 Oct 2011 21:18:21 +0000 (21:18 +0000)]
Remove debug code.
git-svn-id: svn://localhost/ardour2/branches/3.0@10347
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 29 Oct 2011 20:34:42 +0000 (20:34 +0000)]
tweak labels in prefs solo/mute tab
git-svn-id: svn://localhost/ardour2/branches/3.0@10346
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 29 Oct 2011 20:33:32 +0000 (20:33 +0000)]
tweak some aspects of the monitor section
git-svn-id: svn://localhost/ardour2/branches/3.0@10345
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 29 Oct 2011 20:33:17 +0000 (20:33 +0000)]
tweak text layout on wide buttons
git-svn-id: svn://localhost/ardour2/branches/3.0@10344
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 29 Oct 2011 20:32:59 +0000 (20:32 +0000)]
tweak some aspects of the monitor section
git-svn-id: svn://localhost/ardour2/branches/3.0@10343
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 29 Oct 2011 20:18:06 +0000 (20:18 +0000)]
Add missing files.
git-svn-id: svn://localhost/ardour2/branches/3.0@10342
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 29 Oct 2011 20:08:48 +0000 (20:08 +0000)]
Some limited control of mixer strip component
visibility.
git-svn-id: svn://localhost/ardour2/branches/3.0@10341
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 29 Oct 2011 20:07:00 +0000 (20:07 +0000)]
Use general VisibilityGroup class to manage visibility
of bits of the status bar.
git-svn-id: svn://localhost/ardour2/branches/3.0@10340
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 29 Oct 2011 19:40:19 +0000 (19:40 +0000)]
move some solo/listen related options to correct prefs tab
git-svn-id: svn://localhost/ardour2/branches/3.0@10339
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 29 Oct 2011 15:54:30 +0000 (15:54 +0000)]
make ArdourButtons be MIDI-learnable; tweaks to ArdourButton design and implementation; use ArdourButtons (all gray for now) in the Monitor section.
git-svn-id: svn://localhost/ardour2/branches/3.0@10338
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 29 Oct 2011 15:53:22 +0000 (15:53 +0000)]
make it possible (hackily) to pick the base color for the knob images created by MotionFeedback
git-svn-id: svn://localhost/ardour2/branches/3.0@10337
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 29 Oct 2011 15:52:38 +0000 (15:52 +0000)]
tweaks to boost debug related code, from a boost debugging session
git-svn-id: svn://localhost/ardour2/branches/3.0@10336
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 29 Oct 2011 14:58:49 +0000 (14:58 +0000)]
next/last missing piece of previous panner UI commit
git-svn-id: svn://localhost/ardour2/branches/3.0@10335
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 29 Oct 2011 14:36:13 +0000 (14:36 +0000)]
change internal API used by native VST support to read/write info files, so that users can generate .fsi files in ~/.fst if is not writable by them
git-svn-id: svn://localhost/ardour2/branches/3.0@10334
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 29 Oct 2011 14:29:23 +0000 (14:29 +0000)]
missing piece of previous panner UI commit
git-svn-id: svn://localhost/ardour2/branches/3.0@10333
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 29 Oct 2011 12:57:07 +0000 (12:57 +0000)]
fix leak of Panner,Pannable and MonoPanner (UI)
git-svn-id: svn://localhost/ardour2/branches/3.0@10332
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 29 Oct 2011 02:09:40 +0000 (02:09 +0000)]
Remove some unused stuff.
git-svn-id: svn://localhost/ardour2/branches/3.0@10331
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 29 Oct 2011 01:19:34 +0000 (01:19 +0000)]
Reload meters in the right place even if they are set to
a custom position (#4400).
git-svn-id: svn://localhost/ardour2/branches/3.0@10330
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 29 Oct 2011 00:12:41 +0000 (00:12 +0000)]
Patch from nettings to comment out soundtouch-related
configuration checks (#4403).
git-svn-id: svn://localhost/ardour2/branches/3.0@10329
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 28 Oct 2011 17:04:15 +0000 (17:04 +0000)]
Restore ardour_jack_error.
git-svn-id: svn://localhost/ardour2/branches/3.0@10328
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 28 Oct 2011 17:04:09 +0000 (17:04 +0000)]
Use shared_ptr for Port in the AudioEngine; improves thread-safety of the audio engine's port list as a writer cannot destroy a port in one thread while the port list is being iterated in another.
git-svn-id: svn://localhost/ardour2/branches/3.0@10327
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 28 Oct 2011 15:35:09 +0000 (15:35 +0000)]
Improve audioengine includes slightly.
git-svn-id: svn://localhost/ardour2/branches/3.0@10326
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 28 Oct 2011 15:35:04 +0000 (15:35 +0000)]
Remove unused method.
git-svn-id: svn://localhost/ardour2/branches/3.0@10325
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 28 Oct 2011 15:34:59 +0000 (15:34 +0000)]
Remove unused stuff.
git-svn-id: svn://localhost/ardour2/branches/3.0@10324
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 28 Oct 2011 00:31:09 +0000 (00:31 +0000)]
Revert inadvertantly committed stuff from 10322.
git-svn-id: svn://localhost/ardour2/branches/3.0@10323
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 27 Oct 2011 23:36:42 +0000 (23:36 +0000)]
Minor cleanups to IO.
git-svn-id: svn://localhost/ardour2/branches/3.0@10322
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 27 Oct 2011 23:07:25 +0000 (23:07 +0000)]
Remove unused variable.
git-svn-id: svn://localhost/ardour2/branches/3.0@10321
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 27 Oct 2011 21:04:45 +0000 (21:04 +0000)]
show address of dangling SessionHandle-derived objects
git-svn-id: svn://localhost/ardour2/branches/3.0@10320
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 27 Oct 2011 21:04:05 +0000 (21:04 +0000)]
no need for DropReferences usage in last commit
git-svn-id: svn://localhost/ardour2/branches/3.0@10319
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 27 Oct 2011 21:01:46 +0000 (21:01 +0000)]
stop leakage of Crossfades caused by CrossfadeView's being left dangling when AudioStreamView is deleted
git-svn-id: svn://localhost/ardour2/branches/3.0@10318
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 27 Oct 2011 20:24:29 +0000 (20:24 +0000)]
remove offscreen pixmap rendering design from CairoWidget: this helps only when widgets are partially re-exposed due to WM-level operations, which is relatively rare compared to the update frequency for various things that this widget will be used for. Plus, in GTK3, the need for this widget will mostly go away, and we'd like to be as close to the GTK3 model as possible
git-svn-id: svn://localhost/ardour2/branches/3.0@10317
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 27 Oct 2011 20:10:49 +0000 (20:10 +0000)]
Ever so slightly less memory and better field alignment per CairoWidget.
Fix indentation.
git-svn-id: svn://localhost/ardour2/branches/3.0@10316
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 27 Oct 2011 11:53:16 +0000 (11:53 +0000)]
provide control over precisely what aspects of an ArdourButton are rendered, and other button-related miscellany
git-svn-id: svn://localhost/ardour2/branches/3.0@10315
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 27 Oct 2011 11:24:43 +0000 (11:24 +0000)]
change CairoWidget API to be a more logical/intuitive for setting widget state, to differentiate between active state and visual state (prelight, insensitive etc)
git-svn-id: svn://localhost/ardour2/branches/3.0@10314
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 26 Oct 2011 21:47:47 +0000 (21:47 +0000)]
remove silly left-over debugging lines
git-svn-id: svn://localhost/ardour2/branches/3.0@10313
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 26 Oct 2011 21:47:08 +0000 (21:47 +0000)]
hack wscript to correctly rebuild ardour3_FOO.rc files after changes to files ##include'd in the template
git-svn-id: svn://localhost/ardour2/branches/3.0@10312
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 26 Oct 2011 21:01:14 +0000 (21:01 +0000)]
new ArdourButton class, to start to provide more control over how our buttons work and appear; use ArdourButtons for monitor, solo isolate and solo safe buttons, and in the processor box; don't save UI config file (canvas colors) to the user's home dir unless one or more parameters were modified by the user
git-svn-id: svn://localhost/ardour2/branches/3.0@10311
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 26 Oct 2011 20:56:57 +0000 (20:56 +0000)]
provide C API for rounded rectangle cairo utility
git-svn-id: svn://localhost/ardour2/branches/3.0@10310
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 26 Oct 2011 20:56:16 +0000 (20:56 +0000)]
remove left-over debugging call to sleep(3) (!!!)
git-svn-id: svn://localhost/ardour2/branches/3.0@10309
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 26 Oct 2011 15:14:53 +0000 (15:14 +0000)]
Don't resort routes at every step during a session's
construction; speeds up loading of big sessions.
git-svn-id: svn://localhost/ardour2/branches/3.0@10308
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 26 Oct 2011 15:14:16 +0000 (15:14 +0000)]
Wait for the butler to be quiescent before starting
export of each range, rather than just the first one.
Prevents clashes with both the butler and the export
code doing track refills at the same time (may fix
#4283).
git-svn-id: svn://localhost/ardour2/branches/3.0@10307
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 25 Oct 2011 16:08:16 +0000 (16:08 +0000)]
Don't offer the monitor buss to export from (#4393).
git-svn-id: svn://localhost/ardour2/branches/3.0@10306
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 24 Oct 2011 23:46:00 +0000 (23:46 +0000)]
Re-claim double-clicks on pixfaders to re-fix #3470.
git-svn-id: svn://localhost/ardour2/branches/3.0@10305
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 24 Oct 2011 22:54:30 +0000 (22:54 +0000)]
Save and restore _saved_meter_point; fixes #4195.
git-svn-id: svn://localhost/ardour2/branches/3.0@10304
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 24 Oct 2011 22:54:25 +0000 (22:54 +0000)]
Move some code up from {Midi,Audio}Track to Track.
git-svn-id: svn://localhost/ardour2/branches/3.0@10303
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 24 Oct 2011 22:53:09 +0000 (22:53 +0000)]
Remove unused call_base parameter from Route::_set_state.
git-svn-id: svn://localhost/ardour2/branches/3.0@10302
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 24 Oct 2011 20:50:40 +0000 (20:50 +0000)]
Fix awful thinko in previous commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@10301
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 24 Oct 2011 20:45:29 +0000 (20:45 +0000)]
Remove unused read/write data count code.
git-svn-id: svn://localhost/ardour2/branches/3.0@10300
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 24 Oct 2011 19:47:06 +0000 (19:47 +0000)]
Reset source paths on session rename (fixes #4389).
git-svn-id: svn://localhost/ardour2/branches/3.0@10299
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 24 Oct 2011 19:46:50 +0000 (19:46 +0000)]
Expose sources_root() for Session and make everything else private rather than protected.
git-svn-id: svn://localhost/ardour2/branches/3.0@10298
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 24 Oct 2011 19:40:58 +0000 (19:40 +0000)]
Expose set_path so that the Session can alter it.
git-svn-id: svn://localhost/ardour2/branches/3.0@10297
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 23 Oct 2011 21:31:28 +0000 (21:31 +0000)]
Allow status bar components to be individually shown / hidden.
git-svn-id: svn://localhost/ardour2/branches/3.0@10296
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 23 Oct 2011 21:31:21 +0000 (21:31 +0000)]
Fix warning.
git-svn-id: svn://localhost/ardour2/branches/3.0@10295
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 23 Oct 2011 21:31:09 +0000 (21:31 +0000)]
Stop status bar jumping about quite so much when values change.
git-svn-id: svn://localhost/ardour2/branches/3.0@10294
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 23 Oct 2011 20:28:20 +0000 (20:28 +0000)]
Ensure we always have at least 1 MIDI buffer
git-svn-id: svn://localhost/ardour2/branches/3.0@10293
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 23 Oct 2011 19:16:42 +0000 (19:16 +0000)]
Fix read of MIDI undo information to use the correct time type. Fixes #4387.
git-svn-id: svn://localhost/ardour2/branches/3.0@10292
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 23 Oct 2011 00:26:19 +0000 (00:26 +0000)]
Typo in last commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@10291
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 23 Oct 2011 00:15:35 +0000 (00:15 +0000)]
Spruce up info bar a bit using Chris' suggestions (#4238).
git-svn-id: svn://localhost/ardour2/branches/3.0@10290
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 22 Oct 2011 23:18:59 +0000 (23:18 +0000)]
Fix up some comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@10289
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 22 Oct 2011 23:18:54 +0000 (23:18 +0000)]
Fix snap of note drags when the region position is not itself snapped to the grid (#4322).
git-svn-id: svn://localhost/ardour2/branches/3.0@10288
d708f5d6-7413-0410-9779-
e7cbd77b26cf