Paul Davis [Tue, 16 Aug 2011 14:20:09 +0000 (14:20 +0000)]
avoid compiler warnings about un-implemented MIDI functions (for now)
git-svn-id: svn://localhost/ardour2/branches/3.0@9997
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 15 Aug 2011 15:08:37 +0000 (15:08 +0000)]
Delete key can now be used to remove tempo/meter markers
git-svn-id: svn://localhost/ardour2/branches/3.0@9996
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 15 Aug 2011 14:08:01 +0000 (14:08 +0000)]
Group tab fix from David Halter (#4268).
git-svn-id: svn://localhost/ardour2/branches/3.0@9995
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 14 Aug 2011 19:24:23 +0000 (19:24 +0000)]
Add fr_FR translation for libgtkmm2ext from Roming22 (#4080).
git-svn-id: svn://localhost/ardour2/branches/3.0@9994
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 14 Aug 2011 18:40:57 +0000 (18:40 +0000)]
Save position of MIDI scroomers (#4140).
git-svn-id: svn://localhost/ardour2/branches/3.0@9993
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 14 Aug 2011 18:12:33 +0000 (18:12 +0000)]
Fix a few SNAFUs with the port matrix after recent changes.
git-svn-id: svn://localhost/ardour2/branches/3.0@9992
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 14 Aug 2011 17:11:33 +0000 (17:11 +0000)]
make control protocol's SelectByRID signal work, thus enabling MIDI binding maps to use function="select" with an argument; fix minor bug in previous commit
git-svn-id: svn://localhost/ardour2/branches/3.0@9991
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 14 Aug 2011 16:01:07 +0000 (16:01 +0000)]
add new editor actions for solo, mute, solo-isolate toggle (of selected tracks) for use by MIDI bindings
git-svn-id: svn://localhost/ardour2/branches/3.0@9990
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 14 Aug 2011 14:13:11 +0000 (14:13 +0000)]
Hopefully fix follow-up bug in #4209.
git-svn-id: svn://localhost/ardour2/branches/3.0@9989
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 14 Aug 2011 14:08:53 +0000 (14:08 +0000)]
Don't auto-connect buss inputs (#4211).
git-svn-id: svn://localhost/ardour2/branches/3.0@9988
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 14 Aug 2011 14:08:46 +0000 (14:08 +0000)]
Fix a couple of minor typos.
git-svn-id: svn://localhost/ardour2/branches/3.0@9987
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 13 Aug 2011 20:19:39 +0000 (20:19 +0000)]
Stop bundles disappearing from the port matrix when they
have no channels (#4209). Also fix the remove all
channels menu option.
git-svn-id: svn://localhost/ardour2/branches/3.0@9986
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 13 Aug 2011 16:27:29 +0000 (16:27 +0000)]
track changes to config parameters for MMC device id's correctly (from roy vegard)
git-svn-id: svn://localhost/ardour2/branches/3.0@9985
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 13 Aug 2011 14:17:16 +0000 (14:17 +0000)]
Fix build with tests enabled.
git-svn-id: svn://localhost/ardour2/branches/3.0@9984
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 12 Aug 2011 14:41:11 +0000 (14:41 +0000)]
when showing a note value during a drag, clamp first to the actual range. note that the canvas object can still be dragged out of the region (above/below) but fixing this requires some kind of fancy auto-scroll that i'm not up for implementing at this time
git-svn-id: svn://localhost/ardour2/branches/3.0@9983
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 12 Aug 2011 14:40:04 +0000 (14:40 +0000)]
prevent illegal data being used to set note values, velocities and channels
git-svn-id: svn://localhost/ardour2/branches/3.0@9982
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 11 Aug 2011 17:36:42 +0000 (17:36 +0000)]
fix stupid thinko in varispeed limitation for record enable
git-svn-id: svn://localhost/ardour2/branches/3.0@9980
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 11 Aug 2011 16:06:31 +0000 (16:06 +0000)]
finish the intention of the previous commit, correctly this time
git-svn-id: svn://localhost/ardour2/branches/3.0@9979
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 11 Aug 2011 15:58:28 +0000 (15:58 +0000)]
do not assert/abort out of data errors that may originate with external user-supplied data, and use PBD::error instead
git-svn-id: svn://localhost/ardour2/branches/3.0@9978
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 11 Aug 2011 15:57:48 +0000 (15:57 +0000)]
add skeleton for i18n support
git-svn-id: svn://localhost/ardour2/branches/3.0@9977
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 10 Aug 2011 20:30:27 +0000 (20:30 +0000)]
fix leftover bug from hacking on internal send panning stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@9976
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 10 Aug 2011 20:22:21 +0000 (20:22 +0000)]
add virtual Delivery::pan_outs() so that internal sends correctly configure their panner for the number of outputs on the target rather than the output of the internal send processor within the route. fixes a crash when adding internal sends
git-svn-id: svn://localhost/ardour2/branches/3.0@9975
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 10 Aug 2011 20:21:18 +0000 (20:21 +0000)]
don't use MIDI tracks when adding internal sends to auxes; no varispeed when recording and the corollary - no recording when varispeeding
git-svn-id: svn://localhost/ardour2/branches/3.0@9974
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 10 Aug 2011 15:57:03 +0000 (15:57 +0000)]
if a binding map specifies controllables that don't exist in the session, drop those bindings so that we don't crash from having bindings without controllables (should fix #4256)
git-svn-id: svn://localhost/ardour2/branches/3.0@9973
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 10 Aug 2011 15:13:15 +0000 (15:13 +0000)]
make handling of sends-only feed-based solo propagation symmetrical upstream and downstream (fixes #4252) and add more DEBUG::Solo tracing for future aid
git-svn-id: svn://localhost/ardour2/branches/3.0@9972
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 9 Aug 2011 21:17:55 +0000 (21:17 +0000)]
attempt to prevent dropping into record if rolling in reverse (should fix #4254)
git-svn-id: svn://localhost/ardour2/branches/3.0@9971
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 9 Aug 2011 19:05:29 +0000 (19:05 +0000)]
fix button label in new session dialog when backing up (from david halter)
git-svn-id: svn://localhost/ardour2/branches/3.0@9970
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 9 Aug 2011 13:04:28 +0000 (13:04 +0000)]
Prevent crash on de-selecting all tracks from a stem export
(#4167).
git-svn-id: svn://localhost/ardour2/branches/3.0@9967
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 9 Aug 2011 12:53:24 +0000 (12:53 +0000)]
Add a few asserts.
git-svn-id: svn://localhost/ardour2/branches/3.0@9966
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 8 Aug 2011 15:36:16 +0000 (15:36 +0000)]
Set new region length correctly after stretch (part of
#3908).
git-svn-id: svn://localhost/ardour2/branches/3.0@9963
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 3 Aug 2011 18:41:16 +0000 (18:41 +0000)]
Use correct default value for MIDI faders, and put the
unity mark in the correct position for those faders.
Fixes #4234.
git-svn-id: svn://localhost/ardour2/branches/3.0@9955
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 3 Aug 2011 13:28:54 +0000 (13:28 +0000)]
When renaming a track to the name of an existing one,
use the same behaviour in both the editor and mixer
windows (add a number to the requested name).
git-svn-id: svn://localhost/ardour2/branches/3.0@9954
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 3 Aug 2011 13:28:36 +0000 (13:28 +0000)]
Fix erroneous check for colons in track names; clean up
the dialogue a bit and go back to the name entry if the
user wants to re-edit.
git-svn-id: svn://localhost/ardour2/branches/3.0@9953
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 3 Aug 2011 13:27:48 +0000 (13:27 +0000)]
colinf's patch for #4223.
git-svn-id: svn://localhost/ardour2/branches/3.0@9952
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 3 Aug 2011 12:28:52 +0000 (12:28 +0000)]
Add GPL boilerplate.
git-svn-id: svn://localhost/ardour2/branches/3.0@9951
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 3 Aug 2011 12:16:42 +0000 (12:16 +0000)]
Polarity control value needs to be able to go negative as it
is a gain. Fixes #4212.
git-svn-id: svn://localhost/ardour2/branches/3.0@9950
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 3 Aug 2011 11:52:45 +0000 (11:52 +0000)]
Use route group solo property for route listen as well
as solo (#4228).
git-svn-id: svn://localhost/ardour2/branches/3.0@9949
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 3 Aug 2011 11:15:01 +0000 (11:15 +0000)]
Apply x42's patch from #4207; rename MIDI control
preferences to just MIDI.
git-svn-id: svn://localhost/ardour2/branches/3.0@9948
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 3 Aug 2011 11:14:31 +0000 (11:14 +0000)]
Get correct folder from the default chooser; should fix
the remainder of #4239.
git-svn-id: svn://localhost/ardour2/branches/3.0@9947
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 31 Jul 2011 13:58:32 +0000 (13:58 +0000)]
Make sure we have a user config directory before trying
to create a .a3 file in it. Fixes #4239.
git-svn-id: svn://localhost/ardour2/branches/3.0@9944
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 31 Jul 2011 13:58:26 +0000 (13:58 +0000)]
Fix up build of tests.
git-svn-id: svn://localhost/ardour2/branches/3.0@9943
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 28 Jul 2011 22:24:57 +0000 (22:24 +0000)]
bump to alpha10
git-svn-id: svn://localhost/ardour2/branches/3.0@9942
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 28 Jul 2011 13:27:04 +0000 (13:27 +0000)]
always expose channel in patch change dialog (why was this ever dependent on a time converter?)
git-svn-id: svn://localhost/ardour2/branches/3.0@9940
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 27 Jul 2011 19:11:39 +0000 (19:11 +0000)]
Primary-(scroll|up|down) on patch/bank change event changes bank number; change format of verbose cursor when inside patch/bank change
git-svn-id: svn://localhost/ardour2/branches/3.0@9939
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 26 Jul 2011 17:22:10 +0000 (17:22 +0000)]
allow import to selected MIDI tracks (note that this gets confused if the MIDI file contains multiple MetaTracks - each track ends up in the same track, which may or may not be the right thing)
git-svn-id: svn://localhost/ardour2/branches/3.0@9938
d708f5d6-7413-0410-9779-
e7cbd77b26cf
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