Paul Davis [Tue, 26 Jul 2011 16:24:41 +0000 (16:24 +0000)]
remove remnant of MIDI I/O debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@9937
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 26 Jul 2011 02:07:59 +0000 (02:07 +0000)]
fix up colons in track names before they are used for JACK port names; catch most (not all) attempted renames and ask the user about colons
git-svn-id: svn://localhost/ardour2/branches/3.0@9928
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 26 Jul 2011 01:16:37 +0000 (01:16 +0000)]
remove some MIDI I/O debugging (hopefully all)
git-svn-id: svn://localhost/ardour2/branches/3.0@9927
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 25 Jul 2011 21:00:19 +0000 (21:00 +0000)]
when tabbing between track/bus name fields, skip rec-enabled tracks to avoid an annoying halt to the motion
git-svn-id: svn://localhost/ardour2/branches/3.0@9925
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 25 Jul 2011 20:28:51 +0000 (20:28 +0000)]
when tabbing between track/bus name entries, attempt to scroll appropriately (#4223)
git-svn-id: svn://localhost/ardour2/branches/3.0@9924
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 25 Jul 2011 18:11:03 +0000 (18:11 +0000)]
remove more unneeded header includes
git-svn-id: svn://localhost/ardour2/branches/3.0@9922
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 25 Jul 2011 18:10:49 +0000 (18:10 +0000)]
remove unneeded header includes
git-svn-id: svn://localhost/ardour2/branches/3.0@9921
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 25 Jul 2011 18:06:12 +0000 (18:06 +0000)]
remove commented out debug output
git-svn-id: svn://localhost/ardour2/branches/3.0@9920
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 25 Jul 2011 18:05:54 +0000 (18:05 +0000)]
change FastMeter drawing implementation to use Cairo instead of GDK; some subtle changes to meter drawing will be visible and are subject to a revisit
git-svn-id: svn://localhost/ardour2/branches/3.0@9919
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 25 Jul 2011 16:11:00 +0000 (16:11 +0000)]
"forward" port IO::ensure_* changes from 2.X for correctness and consistency
git-svn-id: svn://localhost/ardour2/branches/3.0@9918
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 25 Jul 2011 16:10:11 +0000 (16:10 +0000)]
in exclusive solo mode, allow full-group solo
git-svn-id: svn://localhost/ardour2/branches/3.0@9917
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 22 Jul 2011 22:15:30 +0000 (22:15 +0000)]
slightly improve color choice for meter metrics when more than one data type is present
git-svn-id: svn://localhost/ardour2/branches/3.0@9915
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 22 Jul 2011 22:04:27 +0000 (22:04 +0000)]
two birds with one stone: fix "color bug" that occured as soon any route with >1 types of data was created, because a global Gtk::Style was modified to draw text, but fix it by switching drawing of the meter metrics area to cairo, and avoid all that stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@9914
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 22 Jul 2011 15:44:13 +0000 (15:44 +0000)]
use std::vector::assign() in BufferSet::attach_buffers() rather than an explicit loop; minor formatting touchups
git-svn-id: svn://localhost/ardour2/branches/3.0@9912
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 22 Jul 2011 15:42:33 +0000 (15:42 +0000)]
move basic parameter initialization out of AudioEngine into global ARDOUR::init()
git-svn-id: svn://localhost/ardour2/branches/3.0@9911
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 20 Jul 2011 18:13:03 +0000 (18:13 +0000)]
try to fix data loss at end of a capture pass for MIDI - add a new virtual method to MidiSource that specifies what should be done with stuck notes, remove duplicate(i hope) _last_flush_frame from SMFSource that mirrored, more or less, MidiSource::_last_write_end; use new virtual method when stopping after capture.
git-svn-id: svn://localhost/ardour2/branches/3.0@9910
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 20 Jul 2011 00:01:08 +0000 (00:01 +0000)]
Don't pop up an empty menu over a patch change.
git-svn-id: svn://localhost/ardour2/branches/3.0@9909
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 19 Jul 2011 23:12:42 +0000 (23:12 +0000)]
Set up advanced session options from the RCConfiguration so that the RCConfiguration values don't get ignored on startup (#4205).
git-svn-id: svn://localhost/ardour2/branches/3.0@9908
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 19 Jul 2011 21:58:06 +0000 (21:58 +0000)]
even more MIDI IO debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@9907
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 19 Jul 2011 19:25:22 +0000 (19:25 +0000)]
yet more MIDI IO debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@9906
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 19 Jul 2011 17:14:45 +0000 (17:14 +0000)]
Assume axis views with no set visible property are visible.
Fixes #4197.
git-svn-id: svn://localhost/ardour2/branches/3.0@9905
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 19 Jul 2011 13:45:39 +0000 (13:45 +0000)]
tentative "fix" for output for tracks with audio and MIDI output (no known test case at present)
git-svn-id: svn://localhost/ardour2/branches/3.0@9903
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 19 Jul 2011 13:08:11 +0000 (13:08 +0000)]
check for _panshell->panner() before ::run-ing the panshell, so that MIDI tracks or other tracks with no panner just get the 1:1 copy-to-outputs code invoked
git-svn-id: svn://localhost/ardour2/branches/3.0@9902
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 19 Jul 2011 11:57:09 +0000 (11:57 +0000)]
more MIDI I/O debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@9901
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 19 Jul 2011 00:22:08 +0000 (00:22 +0000)]
Make _read_at take notice of its srcs parameter; fixes part of #3908.
git-svn-id: svn://localhost/ardour2/branches/3.0@9900
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 19 Jul 2011 00:22:01 +0000 (00:22 +0000)]
Remove unused parameters to AudioRegion::read_at
git-svn-id: svn://localhost/ardour2/branches/3.0@9899
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 18 Jul 2011 20:03:49 +0000 (20:03 +0000)]
improved fix for #4158 etc, hopefully
git-svn-id: svn://localhost/ardour2/branches/3.0@9896
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 18 Jul 2011 18:12:54 +0000 (18:12 +0000)]
more more debugging for MIDI i/o
git-svn-id: svn://localhost/ardour2/branches/3.0@9895
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 18 Jul 2011 17:08:50 +0000 (17:08 +0000)]
when renaming, remove old session and add new session name from/to recent sessions list
git-svn-id: svn://localhost/ardour2/branches/3.0@9894
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 18 Jul 2011 15:04:00 +0000 (15:04 +0000)]
don't try (and fail) to rename the history file if it doesn't exist
git-svn-id: svn://localhost/ardour2/branches/3.0@9892
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 17 Jul 2011 20:11:37 +0000 (20:11 +0000)]
Allow enter to be pressed to apply.
git-svn-id: svn://localhost/ardour2/branches/3.0@9891
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 17 Jul 2011 20:10:31 +0000 (20:10 +0000)]
Add context menu for control points.
git-svn-id: svn://localhost/ardour2/branches/3.0@9890
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 17 Jul 2011 18:22:43 +0000 (18:22 +0000)]
Fix vertical pane resizing during fullscreen/unfullscreen
(#4119).
git-svn-id: svn://localhost/ardour2/branches/3.0@9889
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 17 Jul 2011 16:02:26 +0000 (16:02 +0000)]
Tie note y to mouse pointer position when dragging MIDI
notes (#4051).
git-svn-id: svn://localhost/ardour2/branches/3.0@9886
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 16 Jul 2011 21:53:30 +0000 (21:53 +0000)]
Snap ghost note more intuitively (#4189).
git-svn-id: svn://localhost/ardour2/branches/3.0@9885
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 16 Jul 2011 21:29:06 +0000 (21:29 +0000)]
Restore AWOL master mixer strip (#4187).
git-svn-id: svn://localhost/ardour2/branches/3.0@9884
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 16 Jul 2011 20:55:14 +0000 (20:55 +0000)]
Remove an assert() that I can't see the value of, and which
trips when loading empty MIDI files (#4190).
git-svn-id: svn://localhost/ardour2/branches/3.0@9883
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 15 Jul 2011 00:50:43 +0000 (00:50 +0000)]
Remove unused _own_latency member from Latent.
git-svn-id: svn://localhost/ardour2/branches/3.0@9881
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 15 Jul 2011 00:03:18 +0000 (00:03 +0000)]
Save / restore processor _user_latency (another part of #4186).
git-svn-id: svn://localhost/ardour2/branches/3.0@9880
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 14 Jul 2011 23:29:42 +0000 (23:29 +0000)]
Save and restore Latent's _user_latency for IOs (fixes #4186).
git-svn-id: svn://localhost/ardour2/branches/3.0@9879
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 14 Jul 2011 22:17:43 +0000 (22:17 +0000)]
Move panner bypass state up to the PannerShell so that it is preserved even when new Panners are dropped in (refixes #4185).
git-svn-id: svn://localhost/ardour2/branches/3.0@9877
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 14 Jul 2011 17:41:06 +0000 (17:41 +0000)]
initial pass at session-renaming functionality
git-svn-id: svn://localhost/ardour2/branches/3.0@9876
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 14 Jul 2011 14:56:40 +0000 (14:56 +0000)]
Fix restoration of PannerShell state from session XML (#4185).
git-svn-id: svn://localhost/ardour2/branches/3.0@9875
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 14 Jul 2011 14:56:34 +0000 (14:56 +0000)]
Remove unused variable.
git-svn-id: svn://localhost/ardour2/branches/3.0@9874
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 14 Jul 2011 12:59:51 +0000 (12:59 +0000)]
more midi I/O debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@9873
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 13 Jul 2011 20:14:53 +0000 (20:14 +0000)]
more midi io debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@9868
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 13 Jul 2011 20:08:28 +0000 (20:08 +0000)]
more midi io debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@9867
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 13 Jul 2011 19:24:46 +0000 (19:24 +0000)]
Fix crash when selecting automation points in MIDI
regions with non-zero starts (#4177) and also fix
problems with selection conversions between
ControlPoints and PointSelection in similar regions.
git-svn-id: svn://localhost/ardour2/branches/3.0@9866
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 13 Jul 2011 17:13:30 +0000 (17:13 +0000)]
Fix non visibility of previously-visible MIDI automation
tracks on session reload.
git-svn-id: svn://localhost/ardour2/branches/3.0@9863
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 13 Jul 2011 15:49:53 +0000 (15:49 +0000)]
MIDI IO debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@9861
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 13 Jul 2011 12:34:11 +0000 (12:34 +0000)]
Make MIDI automation tracks behave the same as MIDI
tracks when they are clicked in an area with no region
(approximation to a fix for #4155).
git-svn-id: svn://localhost/ardour2/branches/3.0@9860
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 13 Jul 2011 12:09:25 +0000 (12:09 +0000)]
Fix erroneous placement of new MIDI automation points in
regions with non-zero start (#4176).
git-svn-id: svn://localhost/ardour2/branches/3.0@9859
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 13 Jul 2011 01:00:53 +0000 (01:00 +0000)]
Add a couple of missing attach_buffers() calls after _ports has been changed. I think this fixes #3856.
git-svn-id: svn://localhost/ardour2/branches/3.0@9858
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 12 Jul 2011 23:41:19 +0000 (23:41 +0000)]
Re-order route group editor list columns to match up with the order in the route group dialogue, and add a couple of missing checkbuttons to the editor group list.
git-svn-id: svn://localhost/ardour2/branches/3.0@9857
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 12 Jul 2011 23:40:57 +0000 (23:40 +0000)]
Move active checkbutton out of the sharing section of the dialogue.
git-svn-id: svn://localhost/ardour2/branches/3.0@9856
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 12 Jul 2011 22:47:32 +0000 (22:47 +0000)]
add incoming MIDI stream debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@9855
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 12 Jul 2011 21:12:22 +0000 (21:12 +0000)]
Latency dialog is already instant-apply, so remove OK /
Apply buttons which are somewhat misleading.
git-svn-id: svn://localhost/ardour2/branches/3.0@9850
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 12 Jul 2011 21:00:07 +0000 (21:00 +0000)]
Set up track latency GUI using user latency rather than
signal latency. Fixes #4170.
git-svn-id: svn://localhost/ardour2/branches/3.0@9849
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 12 Jul 2011 20:30:02 +0000 (20:30 +0000)]
Set up default and upper/lower limit correctly on LV2 ports
whose values are expressed as a fraction of the sampling
rate. Should fix #3767.
git-svn-id: svn://localhost/ardour2/branches/3.0@9848
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 12 Jul 2011 13:33:35 +0000 (13:33 +0000)]
Print a message to the console if we abort because no panner
is found.
git-svn-id: svn://localhost/ardour2/branches/3.0@9847
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 12 Jul 2011 12:48:41 +0000 (12:48 +0000)]
Correct (I think) previous fix.
git-svn-id: svn://localhost/ardour2/branches/3.0@9846
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 12 Jul 2011 12:22:43 +0000 (12:22 +0000)]
Set mixbufs count in the case of a panner being used, as
happens in read_from when no panner is being used.
Should fix #4158.
git-svn-id: svn://localhost/ardour2/branches/3.0@9845
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 12 Jul 2011 11:02:12 +0000 (11:02 +0000)]
Maintain order keys even when routes are hidden, to prevent
git-svn-id: svn://localhost/ardour2/branches/3.0@9844
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 11 Jul 2011 20:32:33 +0000 (20:32 +0000)]
clean up GUIObjectState API, and use bools when setting "visible" property rather than string (not that it matters); don't unconditionally set visible to true unless a non-hidden track/bus has no visibility property already
git-svn-id: svn://localhost/ardour2/branches/3.0@9843
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 11 Jul 2011 20:31:12 +0000 (20:31 +0000)]
fix crashing bug where pan_tracks.front() was used without checking for pan tracks and a related one with gain_track; also uses new GUIObjectState stuff coming up in next commit
git-svn-id: svn://localhost/ardour2/branches/3.0@9842
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 11 Jul 2011 20:23:45 +0000 (20:23 +0000)]
use string_is_affirmative(), not direct test for "yes"
git-svn-id: svn://localhost/ardour2/branches/3.0@9841
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 11 Jul 2011 19:20:26 +0000 (19:20 +0000)]
explanatory comment about use of g_strncasecmp()
git-svn-id: svn://localhost/ardour2/branches/3.0@9840
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 11 Jul 2011 16:10:45 +0000 (16:10 +0000)]
accept .MID as a MIDI file extension, not just .mid
git-svn-id: svn://localhost/ardour2/branches/3.0@9839
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 11 Jul 2011 13:17:01 +0000 (13:17 +0000)]
fix for #3977 - shift-tab and shift-ctrl-tab move to the next/previous note like tab, but leave existing selected note(s) selected
git-svn-id: svn://localhost/ardour2/branches/3.0@9838
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 11 Jul 2011 12:57:17 +0000 (12:57 +0000)]
Change the cursor back from the track resize handle when
git-svn-id: svn://localhost/ardour2/branches/3.0@9837
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 11 Jul 2011 12:57:06 +0000 (12:57 +0000)]
Use an assert to check that a panner is obtained, which
git-svn-id: svn://localhost/ardour2/branches/3.0@9836
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 11 Jul 2011 12:34:20 +0000 (12:34 +0000)]
heuristic grouping of plugin controls in the generic plugin UI window, from colin f. (#2482)
git-svn-id: svn://localhost/ardour2/branches/3.0@9835
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 10 Jul 2011 23:55:48 +0000 (23:55 +0000)]
Set up initial gains with init_gain() before (rather than after) potentially restoring gain with Send::set_state (should fix #3546).
git-svn-id: svn://localhost/ardour2/branches/3.0@9834
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 10 Jul 2011 21:50:00 +0000 (21:50 +0000)]
Make an empty-string non-affirmative so that AxisView::set_marked_for_display works properly when the visible gui property does not exist.
git-svn-id: svn://localhost/ardour2/branches/3.0@9833
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 10 Jul 2011 20:54:03 +0000 (20:54 +0000)]
Fix erroneous characters in automation time axis view GUIObjectState IDs (#4157).
git-svn-id: svn://localhost/ardour2/branches/3.0@9832
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 10 Jul 2011 17:16:58 +0000 (17:16 +0000)]
fix crash for slv-based build when destroying an LV2 plugin GUI; assuming for now that that lilv does this better
git-svn-id: svn://localhost/ardour2/branches/3.0@9831
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 10 Jul 2011 15:28:36 +0000 (15:28 +0000)]
add braces and move a destructor into its .cc file
git-svn-id: svn://localhost/ardour2/branches/3.0@9830
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 10 Jul 2011 15:28:09 +0000 (15:28 +0000)]
fix #4004 - AutomationTimeAxisView wasn't deleting its StreamView in its destructor, leaving a dangling set of objects hanging around after route deletion. Worth noting that the playlist, region(s) and source of the deleted track remain in existence, which is almost certainly wrong but i'll file a new bug for that
git-svn-id: svn://localhost/ardour2/branches/3.0@9829
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 10 Jul 2011 13:59:26 +0000 (13:59 +0000)]
add another missing icon
git-svn-id: svn://localhost/ardour2/branches/3.0@9828
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 10 Jul 2011 13:53:33 +0000 (13:53 +0000)]
add missing icon
git-svn-id: svn://localhost/ardour2/branches/3.0@9827
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 9 Jul 2011 20:22:53 +0000 (20:22 +0000)]
use thorsten's new icons where relevant
git-svn-id: svn://localhost/ardour2/branches/3.0@9820
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 9 Jul 2011 20:18:46 +0000 (20:18 +0000)]
new record-step-edit icon for track/bus list
git-svn-id: svn://localhost/ardour2/branches/3.0@9819
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 9 Jul 2011 20:18:05 +0000 (20:18 +0000)]
SVG of thorsten's editor track/bus list icons
git-svn-id: svn://localhost/ardour2/branches/3.0@9818
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 9 Jul 2011 19:34:37 +0000 (19:34 +0000)]
new rec-enable icons for editor track/bus list from thorsten
git-svn-id: svn://localhost/ardour2/branches/3.0@9817
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 9 Jul 2011 19:31:03 +0000 (19:31 +0000)]
new transparent-background versions of track/bus list icons from thorsten
git-svn-id: svn://localhost/ardour2/branches/3.0@9816
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Jul 2011 21:58:34 +0000 (21:58 +0000)]
refine definition of "generator" plugins, and only send silence through the route is there is a REAL generator plugin (i.e. no inputs at all). Fixes #4144 (hopefully without breaking anything else)
git-svn-id: svn://localhost/ardour2/branches/3.0@9814
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Jul 2011 17:50:02 +0000 (17:50 +0000)]
fix incorrect use of MidiBuffer::reserve() and MidiBuffer::write() if channel mask discards a MIDI event (fixes #4138)
git-svn-id: svn://localhost/ardour2/branches/3.0@9811
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 8 Jul 2011 17:06:29 +0000 (17:06 +0000)]
Make sure the buffer count is updated properly when run() happens on a muted delivery. Fixes #4153.
git-svn-id: svn://localhost/ardour2/branches/3.0@9810
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 8 Jul 2011 15:28:19 +0000 (15:28 +0000)]
Small comment.
git-svn-id: svn://localhost/ardour2/branches/3.0@9809
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 7 Jul 2011 21:59:21 +0000 (21:59 +0000)]
bump version
git-svn-id: svn://localhost/ardour2/branches/3.0@9807
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 7 Jul 2011 21:58:56 +0000 (21:58 +0000)]
fix crash with a new session
git-svn-id: svn://localhost/ardour2/branches/3.0@9806
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 7 Jul 2011 21:45:38 +0000 (21:45 +0000)]
remove track resize handle and allow resize of tracks from the lower 25% of the track control box
git-svn-id: svn://localhost/ardour2/branches/3.0@9805
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 7 Jul 2011 18:58:02 +0000 (18:58 +0000)]
fix behaviour of "Hide" in track context menu
git-svn-id: svn://localhost/ardour2/branches/3.0@9804
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 7 Jul 2011 17:29:51 +0000 (17:29 +0000)]
improve layout of automation track controls box
git-svn-id: svn://localhost/ardour2/branches/3.0@9803
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 7 Jul 2011 17:29:37 +0000 (17:29 +0000)]
fix display of controls box for newly displayed tracks
git-svn-id: svn://localhost/ardour2/branches/3.0@9802
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 7 Jul 2011 16:49:10 +0000 (16:49 +0000)]
shuttle control: make scroll events step by precisely 1 of the current units
git-svn-id: svn://localhost/ardour2/branches/3.0@9801
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 7 Jul 2011 14:16:33 +0000 (14:16 +0000)]
fix audio-specific code in RouteTimeAxis::use_playlist (#4154)
git-svn-id: svn://localhost/ardour2/branches/3.0@9800
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 7 Jul 2011 14:06:52 +0000 (14:06 +0000)]
don't mark the big clock window as a "utility" window
git-svn-id: svn://localhost/ardour2/branches/3.0@9799
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 7 Jul 2011 13:30:57 +0000 (13:30 +0000)]
remove commented code
git-svn-id: svn://localhost/ardour2/branches/3.0@9798
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 7 Jul 2011 13:15:53 +0000 (13:15 +0000)]
fix up horizontal sizing of the track controls area in the editor
git-svn-id: svn://localhost/ardour2/branches/3.0@9797
d708f5d6-7413-0410-9779-
e7cbd77b26cf