Carl Hetherington [Mon, 16 Nov 2009 22:32:58 +0000 (22:32 +0000)]
Allow ardour to manipulate connections between two JACK ports that don't belong to us.
git-svn-id: svn://localhost/ardour2/branches/3.0@6100
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 16 Nov 2009 21:07:16 +0000 (21:07 +0000)]
debug output+
git-svn-id: svn://localhost/ardour2/branches/3.0@6099
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 16 Nov 2009 20:57:52 +0000 (20:57 +0000)]
debug output
git-svn-id: svn://localhost/ardour2/branches/3.0@6098
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 16 Nov 2009 13:35:00 +0000 (13:35 +0000)]
lincoln's patch to show mute/solo in editor RHS track/bus list
git-svn-id: svn://localhost/ardour2/branches/3.0@6097
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 16 Nov 2009 02:18:51 +0000 (02:18 +0000)]
Neaten up option editor layouts a bit.
git-svn-id: svn://localhost/ardour2/branches/3.0@6095
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 16 Nov 2009 02:10:50 +0000 (02:10 +0000)]
Upgrade to waf 1.5.10.
git-svn-id: svn://localhost/ardour2/branches/3.0@6094
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 16 Nov 2009 01:06:33 +0000 (01:06 +0000)]
Build plugin menu only when plugins change, and build the first version of it before it is required to ensure that the first processor box popup menu appears fairly quickly.
git-svn-id: svn://localhost/ardour2/branches/3.0@6092
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 15 Nov 2009 17:19:38 +0000 (17:19 +0000)]
Fix some memory leaks in the plugin menu.
git-svn-id: svn://localhost/ardour2/branches/3.0@6091
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 15 Nov 2009 02:27:22 +0000 (02:27 +0000)]
Add script to run Ardour with callgrind.
git-svn-id: svn://localhost/ardour2/branches/3.0@6090
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 15 Nov 2009 00:26:28 +0000 (00:26 +0000)]
Tidy up a bit in the case where the port matrix has nothing to display.
git-svn-id: svn://localhost/ardour2/branches/3.0@6089
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 14 Nov 2009 23:48:26 +0000 (23:48 +0000)]
Small cleanups to port matrix context menu.
git-svn-id: svn://localhost/ardour2/branches/3.0@6088
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 14 Nov 2009 23:08:17 +0000 (23:08 +0000)]
Allow multiple bundles with the same ports in the bundle editor, otherwise sometimes important bundles can be incorrectly hidden.
git-svn-id: svn://localhost/ardour2/branches/3.0@6087
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 14 Nov 2009 15:15:41 +0000 (15:15 +0000)]
Set SVN executable property.
git-svn-id: svn://localhost/ardour2/branches/3.0@6086
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 14 Nov 2009 15:12:13 +0000 (15:12 +0000)]
Fix some uninitialised variables in the port matrix code.
git-svn-id: svn://localhost/ardour2/branches/3.0@6085
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 14 Nov 2009 11:50:01 +0000 (11:50 +0000)]
Keep port matrix group labels on screen where possible.
git-svn-id: svn://localhost/ardour2/branches/3.0@6082
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 13 Nov 2009 19:50:39 +0000 (19:50 +0000)]
fix stupid MIDI::Manager design to properly handle multiple MIDI ports with the same "device" specification
git-svn-id: svn://localhost/ardour2/branches/3.0@6079
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 12 Nov 2009 20:39:53 +0000 (20:39 +0000)]
tidy up (a bit) locations editing widget ; use pixbuf/string code from 2.0;remove edit point clock
git-svn-id: svn://localhost/ardour2/branches/3.0@6074
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 12 Nov 2009 14:21:20 +0000 (14:21 +0000)]
markers are not allowed to have empty names, especially since it causes a crash in the pixbuf code
git-svn-id: svn://localhost/ardour2/branches/3.0@6072
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 12 Nov 2009 05:47:05 +0000 (05:47 +0000)]
comments for BBT math methods; remove chunks from GUI; split location UI into a widget and a window; add the widget part to the editor RHS notebook. this is unfinished - it looks absurd. but its the starting point for a reworking of the location UI in its rightful place
git-svn-id: svn://localhost/ardour2/branches/3.0@6071
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 12 Nov 2009 02:21:11 +0000 (02:21 +0000)]
Fix uninitialised variable in BBT maths.
git-svn-id: svn://localhost/ardour2/branches/3.0@6069
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 12 Nov 2009 01:58:20 +0000 (01:58 +0000)]
Compact the port matrix slightly, and fix a couple of minor layout bugs.
git-svn-id: svn://localhost/ardour2/branches/3.0@6068
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 12 Nov 2009 00:29:16 +0000 (00:29 +0000)]
Stop temporal zoom buttons being clipped (slightly). Add tooltip for MIDI panic button.
git-svn-id: svn://localhost/ardour2/branches/3.0@6066
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 12 Nov 2009 00:17:45 +0000 (00:17 +0000)]
Allow route name edit from the right-hand-side editor list.
git-svn-id: svn://localhost/ardour2/branches/3.0@6065
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 10 Nov 2009 23:54:04 +0000 (23:54 +0000)]
Fix uninitialised variable and remove bind of shared_ptr to a slot.
git-svn-id: svn://localhost/ardour2/branches/3.0@6057
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 10 Nov 2009 04:30:08 +0000 (04:30 +0000)]
lots of tweaks relating to GUI sync management
git-svn-id: svn://localhost/ardour2/branches/3.0@6051
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 10 Nov 2009 03:16:57 +0000 (03:16 +0000)]
Various adjustments to user bundle handling, with the general aim of allowing the user to create meaningful bundles with respect to their sound card an outboard setup, and having those user bundles take priority over ardour-generated ones.
git-svn-id: svn://localhost/ardour2/branches/3.0@6050
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 9 Nov 2009 23:43:13 +0000 (23:43 +0000)]
Fix update of the editor mixer when its route is removed; this stops routes (and hence their JACK ports) hanging around after deletion in the UI.
git-svn-id: svn://localhost/ardour2/branches/3.0@6049
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 9 Nov 2009 20:05:18 +0000 (20:05 +0000)]
90% done with external sync design changes (GUI now has toggle switch for ext/int sync; source chosen separately, currently in ardour prefs dialog ; fix libmidi++ and compilation scripts to correctly build JACK+ALSA support; minor contiuing tweaks on transport stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@6048
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 9 Nov 2009 16:28:39 +0000 (16:28 +0000)]
make PBD::stacktrace() actually work
git-svn-id: svn://localhost/ardour2/branches/3.0@6047
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 9 Nov 2009 14:13:59 +0000 (14:13 +0000)]
Fix syntax error.
git-svn-id: svn://localhost/ardour2/branches/3.0@6045
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 9 Nov 2009 00:58:20 +0000 (00:58 +0000)]
Fix tabs in ardour-3.ttl. Oops.
git-svn-id: svn://localhost/ardour2/branches/3.0@6044
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 9 Nov 2009 00:57:31 +0000 (00:57 +0000)]
Add metadata file with DOAP and LV2 Host Info information.
git-svn-id: svn://localhost/ardour2/branches/3.0@6043
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 8 Nov 2009 20:01:26 +0000 (20:01 +0000)]
as per freedesktop/XDG specs, ardour3 config files etc now live ~/.config/ardour3 by default, or /ardour3 for those who are mentally ill; a previous commit put this in ~/.config/.ardour3 which was a mistake. you may want to copy over ~/.ardour3 contents and/or remove defunct directories. apologies for the inconvenience
git-svn-id: svn://localhost/ardour2/branches/3.0@6042
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 8 Nov 2009 19:21:36 +0000 (19:21 +0000)]
add JAG to author list
git-svn-id: svn://localhost/ardour2/branches/3.0@6041
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 8 Nov 2009 19:15:28 +0000 (19:15 +0000)]
plugin menu/manager patch from J. Abelardo Gutierrez
git-svn-id: svn://localhost/ardour2/branches/3.0@6038
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 8 Nov 2009 18:02:03 +0000 (18:02 +0000)]
fix 2 action group registrations, and reorder initialization
git-svn-id: svn://localhost/ardour2/branches/3.0@6037
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 8 Nov 2009 16:28:21 +0000 (16:28 +0000)]
monster commit: transport mgmt changes from 2.X (omnibus edition); make slave use nframes64_t ; avoid crashes in Drags when commiting reversible transactions that do not exist
git-svn-id: svn://localhost/ardour2/branches/3.0@6034
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 7 Nov 2009 20:33:41 +0000 (20:33 +0000)]
Various tweaks to the bundle manager.
git-svn-id: svn://localhost/ardour2/branches/3.0@6030
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 5 Nov 2009 00:42:01 +0000 (00:42 +0000)]
Fix strange flipping of fade active state when undoing things.
git-svn-id: svn://localhost/ardour2/branches/3.0@6018
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 5 Nov 2009 00:04:51 +0000 (00:04 +0000)]
Fix uninitialised variable.
git-svn-id: svn://localhost/ardour2/branches/3.0@6017
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 1 Nov 2009 17:57:57 +0000 (17:57 +0000)]
Fix wacky tabs. Apologies to anybody actually compiling right now. :)
git-svn-id: svn://localhost/ardour2/branches/3.0@5997
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 1 Nov 2009 17:25:38 +0000 (17:25 +0000)]
Use shared_ptr::unique() instead of shared_ptr::use_count() == 1.
use_count() can be slow (not constant time) depending on underlying implementation.
Similar situation to std::list::size() == 0 an std::list::empty(), the former
does a big traversal/computation only to check if the very first step went.
I think the current boost implementation is just a reference count anyway, but
hey. In theory.
git-svn-id: svn://localhost/ardour2/branches/3.0@5996
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 1 Nov 2009 17:12:41 +0000 (17:12 +0000)]
Doxygen readable comments, tidy, fix whitespace.
git-svn-id: svn://localhost/ardour2/branches/3.0@5995
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 1 Nov 2009 16:25:52 +0000 (16:25 +0000)]
add lots of comments to rcu.h (with concomittant full recompile)
git-svn-id: svn://localhost/ardour2/branches/3.0@5994
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 31 Oct 2009 19:04:51 +0000 (19:04 +0000)]
allowup to 12 buttons in prefs editor, and allow for unmodified button ops there
git-svn-id: svn://localhost/ardour2/branches/3.0@5993
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 30 Oct 2009 21:07:29 +0000 (21:07 +0000)]
make it compile
git-svn-id: svn://localhost/ardour2/branches/3.0@5990
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 30 Oct 2009 18:14:25 +0000 (18:14 +0000)]
make 3.0 catch up with transport and other changes in 2.X (hand applied, not merged)
git-svn-id: svn://localhost/ardour2/branches/3.0@5989
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 30 Oct 2009 15:30:22 +0000 (15:30 +0000)]
Trim session.h include dependency tree.
git-svn-id: svn://localhost/ardour2/branches/3.0@5979
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 30 Oct 2009 00:21:40 +0000 (00:21 +0000)]
Fix angle bracket project-local include paths.
git-svn-id: svn://localhost/ardour2/branches/3.0@5975
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 29 Oct 2009 18:26:03 +0000 (18:26 +0000)]
Remove pointless and broken PluginInfo copy constructor.
Never do this...
git-svn-id: svn://localhost/ardour2/branches/3.0@5972
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 28 Oct 2009 23:56:05 +0000 (23:56 +0000)]
On second though, just remove that define entirely.
git-svn-id: svn://localhost/ardour2/branches/3.0@5967
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 28 Oct 2009 23:53:16 +0000 (23:53 +0000)]
Fix really weird brace mismatchey way of ifdeffing.
git-svn-id: svn://localhost/ardour2/branches/3.0@5966
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 28 Oct 2009 23:46:33 +0000 (23:46 +0000)]
Remove empty/unused session_feedback.cc
git-svn-id: svn://localhost/ardour2/branches/3.0@5965
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 28 Oct 2009 22:00:45 +0000 (22:00 +0000)]
Patch from oofus to fix mantis 1867.
git-svn-id: svn://localhost/ardour2/branches/3.0@5964
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 28 Oct 2009 21:38:00 +0000 (21:38 +0000)]
another small commit and a reminder: rev 5961 or this one requires you to remove ~/.ardour3/ardour.rc
git-svn-id: svn://localhost/ardour2/branches/3.0@5962
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 28 Oct 2009 21:36:40 +0000 (21:36 +0000)]
* libardour uses ARDOUR::nframes_t and ARDOUR::nframes64_t explicitly in headers
* use explicit operator<< and operator>> that in turn use PBD::EnumWriter when serializing and deserializing to/from rc files
* adds scrolling in mixer window (from 2.X)
* BBT math stuff - untested, but basically operational
* move LocaleGuard into its own file(s) in libs/pbd
* Tempo now uses nframes64_t everywhere (except for sample rate values)
* as in 2.X, use mkstemp and hack to avoid temp file nonsense, and remove erroneous free() from disk stats output
git-svn-id: svn://localhost/ardour2/branches/3.0@5961
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 28 Oct 2009 15:34:07 +0000 (15:34 +0000)]
Remove unused source reference count.
git-svn-id: svn://localhost/ardour2/branches/3.0@5956
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 28 Oct 2009 15:33:54 +0000 (15:33 +0000)]
Add bbt_add that does not take Metric parameter.
git-svn-id: svn://localhost/ardour2/branches/3.0@5955
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 28 Oct 2009 15:33:06 +0000 (15:33 +0000)]
Guaranteed to be the most robust test, ever (*).
(* Offer void everywhere)
git-svn-id: svn://localhost/ardour2/branches/3.0@5954
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 27 Oct 2009 18:00:45 +0000 (18:00 +0000)]
Make ARDOUR::init safer.
git-svn-id: svn://localhost/ardour2/branches/3.0@5950
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 27 Oct 2009 17:47:54 +0000 (17:47 +0000)]
Update BBT_Time add and subtract interfaces (stubs, just for unit test building).
Build unit tests against libardour itself rather than compiling in bits.
git-svn-id: svn://localhost/ardour2/branches/3.0@5949
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 27 Oct 2009 17:47:02 +0000 (17:47 +0000)]
Fix spacey tab.
git-svn-id: svn://localhost/ardour2/branches/3.0@5948
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 27 Oct 2009 16:18:57 +0000 (16:18 +0000)]
Add test running script in source directory.
git-svn-id: svn://localhost/ardour2/branches/3.0@5946
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 27 Oct 2009 16:18:13 +0000 (16:18 +0000)]
Fix wacky indentation.
git-svn-id: svn://localhost/ardour2/branches/3.0@5945
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 27 Oct 2009 16:17:07 +0000 (16:17 +0000)]
Consistent test source file naming (not the Ardour convention though, maybe should change, whatever).
git-svn-id: svn://localhost/ardour2/branches/3.0@5944
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 27 Oct 2009 16:15:33 +0000 (16:15 +0000)]
Aaaaaaaaaaaand actually add those files.
git-svn-id: svn://localhost/ardour2/branches/3.0@5943
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 27 Oct 2009 16:15:12 +0000 (16:15 +0000)]
Skeleton tests for BBT_Time.
git-svn-id: svn://localhost/ardour2/branches/3.0@5942
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 27 Oct 2009 16:07:03 +0000 (16:07 +0000)]
ardour/tests => ardour/test (consistency with evoral).
git-svn-id: svn://localhost/ardour2/branches/3.0@5941
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 27 Oct 2009 02:36:42 +0000 (02:36 +0000)]
Add OK/Cancel buttons to quantize dialog.
git-svn-id: svn://localhost/ardour2/branches/3.0@5939
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 27 Oct 2009 02:32:11 +0000 (02:32 +0000)]
add file
git-svn-id: svn://localhost/ardour2/branches/3.0@5938
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 27 Oct 2009 02:29:49 +0000 (02:29 +0000)]
add file
git-svn-id: svn://localhost/ardour2/branches/3.0@5937
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 27 Oct 2009 02:24:56 +0000 (02:24 +0000)]
new SnapBBT debug option, split out BBT_time and start work on BBT arithmetic framework. this will cause a full recompile, so find something else to do
git-svn-id: svn://localhost/ardour2/branches/3.0@5936
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 27 Oct 2009 00:53:24 +0000 (00:53 +0000)]
Fix 2884 and also potential crash if there are no control outs.
git-svn-id: svn://localhost/ardour2/branches/3.0@5935
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 26 Oct 2009 23:43:04 +0000 (23:43 +0000)]
provide accessors to Editor::snap_{type,mode} ; when nudging notes, use grid in preference to nudge clock
git-svn-id: svn://localhost/ardour2/branches/3.0@5934
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 26 Oct 2009 22:07:23 +0000 (22:07 +0000)]
Don't prevent user from choosing Linear interpolation for controllers if they want to (just set default).
git-svn-id: svn://localhost/ardour2/branches/3.0@5933
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 26 Oct 2009 22:01:46 +0000 (22:01 +0000)]
Fix adding control points to MIDI 'automation' regions.
This one wins the award for most time spent finding really stupid tiny little error.
git-svn-id: svn://localhost/ardour2/branches/3.0@5932
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 26 Oct 2009 22:01:01 +0000 (22:01 +0000)]
Make automation error non-fatal so we can actually work on this stuff...
git-svn-id: svn://localhost/ardour2/branches/3.0@5931
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 26 Oct 2009 21:38:09 +0000 (21:38 +0000)]
Remove idiocy.
git-svn-id: svn://localhost/ardour2/branches/3.0@5930
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 26 Oct 2009 17:24:08 +0000 (17:24 +0000)]
Remove cyclic Source->Playlist references (and with it all dependence on Playlist from Source and children and a bunch of finicky reference managing code).
git-svn-id: svn://localhost/ardour2/branches/3.0@5925
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 26 Oct 2009 14:38:58 +0000 (14:38 +0000)]
change the use of "SMPTE" to "Timecode" to reflect the global economy and the end of american dominance on the world audio production stage
git-svn-id: svn://localhost/ardour2/branches/3.0@5924
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 26 Oct 2009 12:06:02 +0000 (12:06 +0000)]
revert patch for 2388 (from 2.0-ongoing)
git-svn-id: svn://localhost/ardour2/branches/3.0@5923
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 26 Oct 2009 01:07:45 +0000 (01:07 +0000)]
(forward ported from 2.0-ongoing) fix for peak data reading (carl h, #2388)
git-svn-id: svn://localhost/ardour2/branches/3.0@5921
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 25 Oct 2009 22:09:54 +0000 (22:09 +0000)]
Tidy up debug printing.
git-svn-id: svn://localhost/ardour2/branches/3.0@5919
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 25 Oct 2009 22:04:05 +0000 (22:04 +0000)]
Remove random crazy comment fragment.
Fix spacey tabs.
git-svn-id: svn://localhost/ardour2/branches/3.0@5918
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 25 Oct 2009 21:45:19 +0000 (21:45 +0000)]
Remove unused source file_changed methods.
git-svn-id: svn://localhost/ardour2/branches/3.0@5917
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 25 Oct 2009 21:13:02 +0000 (21:13 +0000)]
Remove Session dependency from BeatsFramesConverter.
More constey TempoMap accessors.
git-svn-id: svn://localhost/ardour2/branches/3.0@5916
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 25 Oct 2009 20:36:10 +0000 (20:36 +0000)]
search $TOP/build/default/gtk2_ardour BEFORE ../gtk2_ardour when looking for bindings files etc ; make debug tracing show the "debug option" the output relates to as a prefix
git-svn-id: svn://localhost/ardour2/branches/3.0@5915
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 25 Oct 2009 18:28:34 +0000 (18:28 +0000)]
fix default binding for toggling MIDI edit mode
git-svn-id: svn://localhost/ardour2/branches/3.0@5914
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 25 Oct 2009 15:59:02 +0000 (15:59 +0000)]
do not sort MIDI regions by layer since they are all transparent
git-svn-id: svn://localhost/ardour2/branches/3.0@5913
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 25 Oct 2009 14:42:46 +0000 (14:42 +0000)]
make per-region note-tracking in MidiPlaylist work correctly, or something very close to it. note that locking isssues remain when regions (and thus note trackers) are removed
git-svn-id: svn://localhost/ardour2/branches/3.0@5912
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 24 Oct 2009 22:41:27 +0000 (22:41 +0000)]
Strip trailing whitespace.
git-svn-id: svn://localhost/ardour2/branches/3.0@5910
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 24 Oct 2009 22:39:11 +0000 (22:39 +0000)]
Fix needlessley explodey MidiPlaylist constructor.
git-svn-id: svn://localhost/ardour2/branches/3.0@5909
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 24 Oct 2009 15:47:48 +0000 (15:47 +0000)]
Fix tab width assumption used for alignment.
git-svn-id: svn://localhost/ardour2/branches/3.0@5908
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 24 Oct 2009 15:43:59 +0000 (15:43 +0000)]
More standard --help output.
git-svn-id: svn://localhost/ardour2/branches/3.0@5907
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 24 Oct 2009 15:39:11 +0000 (15:39 +0000)]
Move newlines outside of translated string.
git-svn-id: svn://localhost/ardour2/branches/3.0@5906
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 24 Oct 2009 15:35:50 +0000 (15:35 +0000)]
Apply accurate copyright header.
Shrink.
git-svn-id: svn://localhost/ardour2/branches/3.0@5905
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 24 Oct 2009 13:51:33 +0000 (13:51 +0000)]
debug-tracify current MIDI playlist debug output
git-svn-id: svn://localhost/ardour2/branches/3.0@5904
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 24 Oct 2009 13:26:56 +0000 (13:26 +0000)]
(FULL commit) start of a nominal debug tracing system, with 64 bits available for flags; track notes by region in MidiPlaylist, and resolve them if they are left hanging at region boundaries. note: MIDI playback is still not working 100% though its better now.
git-svn-id: svn://localhost/ardour2/branches/3.0@5903
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 24 Oct 2009 13:26:26 +0000 (13:26 +0000)]
start of a nominal debug tracing system, with 64 bits available for flags; track notes by region in MidiPlaylist, and resolve them if they are left hanging at region boundaries. note: MIDI playback is still not working 100% though its better now.
git-svn-id: svn://localhost/ardour2/branches/3.0@5902
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 24 Oct 2009 00:39:28 +0000 (00:39 +0000)]
Move butler methods from Session to Butler.
Slay the dragon. A lil' bit.
git-svn-id: svn://localhost/ardour2/branches/3.0@5901
d708f5d6-7413-0410-9779-
e7cbd77b26cf