Paul Davis [Sat, 12 Mar 2011 20:15:24 +0000 (20:15 +0000)]
move internal (note) edit mode binding to "e" to be more ergonomic (the old binding was really deeply un-useful
git-svn-id: svn://localhost/ardour2/branches/3.0@9125
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 11 Mar 2011 04:41:48 +0000 (04:41 +0000)]
Fix duplicate singular/plural plugin category menus.
Yes, this is a massive kludge; see comment in commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@9123
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 11 Mar 2011 03:40:42 +0000 (03:40 +0000)]
make "Flush Wastebasket" operate on the correct directory rather than a non-existent one
git-svn-id: svn://localhost/ardour2/branches/3.0@9122
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 11 Mar 2011 02:55:52 +0000 (02:55 +0000)]
sorta-kinda working latency compensation, latency reporting and capture alignment ... working except that we report the wrong information to JACK and i've noticed a couple of odd circumstances where turning on a latent plugin caused punch recording to fail
git-svn-id: svn://localhost/ardour2/branches/3.0@9121
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 10 Mar 2011 00:43:23 +0000 (00:43 +0000)]
Restore Use PH button in locations UI (#3667).
git-svn-id: svn://localhost/ardour2/branches/3.0@9117
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 9 Mar 2011 18:15:11 +0000 (18:15 +0000)]
Python 2/3 compatible blank line print.
git-svn-id: svn://localhost/ardour2/branches/3.0@9115
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 9 Mar 2011 18:13:12 +0000 (18:13 +0000)]
Small refactoring; fix stuck notes on the sequence LMB down, RMB down, LMB up, RMB up (#3824).
git-svn-id: svn://localhost/ardour2/branches/3.0@9114
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 Mar 2011 05:20:55 +0000 (05:20 +0000)]
move comment to a more appropriate location
git-svn-id: svn://localhost/ardour2/branches/3.0@9113
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 Mar 2011 05:19:44 +0000 (05:19 +0000)]
add new concept for managing alignment style (AlignChoice); switch to using worst_playback_latency() just about everywhere we were using worst_output_latency() - the former includes plugin latency. answer appears to break earlier fixes to alignment, but is semantically right, so plan to investigate in another 8 hours or so
git-svn-id: svn://localhost/ardour2/branches/3.0@9112
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 9 Mar 2011 05:18:05 +0000 (05:18 +0000)]
since some track context menu items depend on the selection, conditionally add a time axis to the selection BEFORE building the menu, not after
git-svn-id: svn://localhost/ardour2/branches/3.0@9111
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 8 Mar 2011 22:43:02 +0000 (22:43 +0000)]
Fix compilation with old SLV2.
git-svn-id: svn://localhost/ardour2/branches/3.0@9109
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 8 Mar 2011 20:14:45 +0000 (20:14 +0000)]
Update for new SLV2 UI API.
git-svn-id: svn://localhost/ardour2/branches/3.0@9108
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 8 Mar 2011 20:12:40 +0000 (20:12 +0000)]
lots of stuff related to capture alignment. things appear to be working now, but require the right alignment setting, which doesn't persist correctly at present
git-svn-id: svn://localhost/ardour2/branches/3.0@9107
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 8 Mar 2011 14:51:18 +0000 (14:51 +0000)]
reinstate context menu on stereo panner
git-svn-id: svn://localhost/ardour2/branches/3.0@9106
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 8 Mar 2011 14:45:51 +0000 (14:45 +0000)]
remove spurious debug line
git-svn-id: svn://localhost/ardour2/branches/3.0@9105
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 8 Mar 2011 12:45:23 +0000 (12:45 +0000)]
reinstate (de)selection operations that should happen on mouse button release
git-svn-id: svn://localhost/ardour2/branches/3.0@9104
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 8 Mar 2011 12:34:25 +0000 (12:34 +0000)]
Allow out-of-time-order writes to nascent event list, sorting before merge. Fixes #3537.
git-svn-id: svn://localhost/ardour2/branches/3.0@9103
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 8 Mar 2011 01:55:50 +0000 (01:55 +0000)]
when leaving internal edit mode, if the current mode is range ("draw") and it wasn't before we entered internal edit mode, flip back to whatever it was before we entered
git-svn-id: svn://localhost/ardour2/branches/3.0@9102
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 8 Mar 2011 01:49:13 +0000 (01:49 +0000)]
show internal edit mode status correctly on session load
git-svn-id: svn://localhost/ardour2/branches/3.0@9101
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Mar 2011 22:13:53 +0000 (22:13 +0000)]
manage Route::_have_internal_generator more accurately and never flush processors if there is on; correctly manage declicking so that only *TRACKS* without internal generators will declick at transport state transitions (fixes horrible click at transport stop in some configurations
git-svn-id: svn://localhost/ardour2/branches/3.0@9100
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Mar 2011 19:13:07 +0000 (19:13 +0000)]
missed removals that should have been in the port offset patch
git-svn-id: svn://localhost/ardour2/branches/3.0@9099
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Mar 2011 19:06:42 +0000 (19:06 +0000)]
fix all manner of wrongness with port buffer offsets
git-svn-id: svn://localhost/ardour2/branches/3.0@9098
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Mar 2011 19:03:24 +0000 (19:03 +0000)]
slightly more informative message when a VAMP plugin is not found (though it might be found later, anyway)
git-svn-id: svn://localhost/ardour2/branches/3.0@9097
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 7 Mar 2011 17:17:11 +0000 (17:17 +0000)]
Clamp output of y_to_note so that it doesn't return out-of-range values. Should fix #3823.
git-svn-id: svn://localhost/ardour2/branches/3.0@9096
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 7 Mar 2011 17:17:03 +0000 (17:17 +0000)]
Trim some includes.
git-svn-id: svn://localhost/ardour2/branches/3.0@9095
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 7 Mar 2011 14:06:03 +0000 (14:06 +0000)]
Fix mute state on loading 2.X sessions (#3829).
git-svn-id: svn://localhost/ardour2/branches/3.0@9093
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 7 Mar 2011 13:09:53 +0000 (13:09 +0000)]
Remove debug code.
git-svn-id: svn://localhost/ardour2/branches/3.0@9092
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Mar 2011 13:06:29 +0000 (13:06 +0000)]
use the same color for the stereo panner center line as the mono panner
git-svn-id: svn://localhost/ardour2/branches/3.0@9091
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 7 Mar 2011 13:05:45 +0000 (13:05 +0000)]
Hide/Remove to apply to the track selection.
git-svn-id: svn://localhost/ardour2/branches/3.0@9090
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 7 Mar 2011 13:04:46 +0000 (13:04 +0000)]
Make Active apply to the selection.
git-svn-id: svn://localhost/ardour2/branches/3.0@9089
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 7 Mar 2011 13:04:36 +0000 (13:04 +0000)]
Make stuff in the automation menu apply to the track selection.
git-svn-id: svn://localhost/ardour2/branches/3.0@9088
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 7 Mar 2011 13:04:03 +0000 (13:04 +0000)]
Make the route group submenu of the RouteTimeAxisView menu apply to the selection.
git-svn-id: svn://localhost/ardour2/branches/3.0@9087
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 7 Mar 2011 13:01:59 +0000 (13:01 +0000)]
make sure that fade in and fade out curves reach their target (1.0 and 0.0) rather than 1 step away from their target
git-svn-id: svn://localhost/ardour2/branches/3.0@9086
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 6 Mar 2011 20:23:15 +0000 (20:23 +0000)]
Uncrustify (no functional changes).
git-svn-id: svn://localhost/ardour2/branches/3.0@9084
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 6 Mar 2011 03:55:45 +0000 (03:55 +0000)]
Update for new SLV2 UI API.
git-svn-id: svn://localhost/ardour2/branches/3.0@9083
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 5 Mar 2011 23:23:36 +0000 (23:23 +0000)]
revert recent-ish change so that regardless of the number of DSP threads, we always use the graph code (fixes a crash or lockup when removing a track and using only 1 DSP thread)
git-svn-id: svn://localhost/ardour2/branches/3.0@9082
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 5 Mar 2011 23:16:32 +0000 (23:16 +0000)]
fix monitoring so that MIDI tracks don't work the same way as audio (basically, they are always in "ardour does monitoring" mode
git-svn-id: svn://localhost/ardour2/branches/3.0@9081
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 5 Mar 2011 23:15:45 +0000 (23:15 +0000)]
some LV2 debug tracing, part three
git-svn-id: svn://localhost/ardour2/branches/3.0@9080
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 5 Mar 2011 23:15:19 +0000 (23:15 +0000)]
some LV2 debug tracing, part two
git-svn-id: svn://localhost/ardour2/branches/3.0@9079
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 5 Mar 2011 23:14:39 +0000 (23:14 +0000)]
some LV2 debug tracing
git-svn-id: svn://localhost/ardour2/branches/3.0@9078
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 5 Mar 2011 23:00:49 +0000 (23:00 +0000)]
prevent trim cursors appearing, and prevent note trimming, when in a MIDI note that is too small on-screen. avoids silliness with trim cursors appearing while drawing small notes on screen, though really, it would nice to avoid them appearing ever in a note that was just added. not sure how to do that.
git-svn-id: svn://localhost/ardour2/branches/3.0@9077
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Mar 2011 23:14:16 +0000 (23:14 +0000)]
Call PluginControl when a LV2 GUI control changes, rather than calling the plugin directly. Fixes problems with ganged mono plugins on multi-channel tracks.
git-svn-id: svn://localhost/ardour2/branches/3.0@9076
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Mar 2011 17:35:39 +0000 (17:35 +0000)]
Missing files.
git-svn-id: svn://localhost/ardour2/branches/3.0@9075
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Mar 2011 17:35:10 +0000 (17:35 +0000)]
Test tweaks.
git-svn-id: svn://localhost/ardour2/branches/3.0@9074
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Mar 2011 17:35:02 +0000 (17:35 +0000)]
Make speaker dialogue manage the session's Speakers. Make azimuth control work. Various tweaks.
git-svn-id: svn://localhost/ardour2/branches/3.0@9073
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Mar 2011 17:34:50 +0000 (17:34 +0000)]
Stop speaker positions jumping around when clicked on.
git-svn-id: svn://localhost/ardour2/branches/3.0@9072
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Mar 2011 17:34:42 +0000 (17:34 +0000)]
Make add speaker button work.
git-svn-id: svn://localhost/ardour2/branches/3.0@9071
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Mar 2011 17:33:51 +0000 (17:33 +0000)]
Make menu option for speaker config the same as the window title.
git-svn-id: svn://localhost/ardour2/branches/3.0@9070
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Mar 2011 17:33:35 +0000 (17:33 +0000)]
No-op: whitespace.
git-svn-id: svn://localhost/ardour2/branches/3.0@9069
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Mar 2011 15:16:21 +0000 (15:16 +0000)]
forward unhandled button events from MidiRegionView back to Editor
git-svn-id: svn://localhost/ardour2/branches/3.0@9068
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Mar 2011 13:22:32 +0000 (13:22 +0000)]
Restore MIDI note preview (#3821).
git-svn-id: svn://localhost/ardour2/branches/3.0@9066
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Mar 2011 03:58:17 +0000 (03:58 +0000)]
Slight fix to comment.
git-svn-id: svn://localhost/ardour2/branches/3.0@9065
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Mar 2011 03:55:14 +0000 (03:55 +0000)]
Hack round a maybe delightful (for some values of delightful) and certainly evil confluence of small bugs causing no MIDI notes on record (#3820).
git-svn-id: svn://localhost/ardour2/branches/3.0@9064
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Mar 2011 03:10:48 +0000 (03:10 +0000)]
basic adoption of new mouse binding facility
git-svn-id: svn://localhost/ardour2/branches/3.0@9063
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 4 Mar 2011 03:10:17 +0000 (03:10 +0000)]
extend Gtkmm2ext::Bindings system to handle mouse buttons as well as keyboard events
git-svn-id: svn://localhost/ardour2/branches/3.0@9062
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Mar 2011 00:35:47 +0000 (00:35 +0000)]
Small cleanup.
git-svn-id: svn://localhost/ardour2/branches/3.0@9061
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 4 Mar 2011 00:35:01 +0000 (00:35 +0000)]
Remove unused bits.
git-svn-id: svn://localhost/ardour2/branches/3.0@9060
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Mar 2011 19:25:56 +0000 (19:25 +0000)]
restore oddly-commented out (by me) restoration of editor geometry from saved settings. appears to fix most issues with pane sizing in addition to the obvious one of window size
git-svn-id: svn://localhost/ardour2/branches/3.0@9059
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Mar 2011 18:51:54 +0000 (18:51 +0000)]
remove unused signal
git-svn-id: svn://localhost/ardour2/branches/3.0@9058
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Mar 2011 18:32:06 +0000 (18:32 +0000)]
deframe audio regions as well as MIDI when entering internal edit mode
git-svn-id: svn://localhost/ardour2/branches/3.0@9057
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Mar 2011 17:58:11 +0000 (17:58 +0000)]
put sampo's FFT into the (new) GTKArdour namespace, to avoid collision with the FFT in the QM DSP library. they should both be namespaced but its easier to avoid changing the QM code at all
git-svn-id: svn://localhost/ardour2/branches/3.0@9056
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Mar 2011 17:57:37 +0000 (17:57 +0000)]
change note-edit-mode alpha of MIDI region view frame to 64, not zero
git-svn-id: svn://localhost/ardour2/branches/3.0@9055
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Mar 2011 14:51:02 +0000 (14:51 +0000)]
experiment with making MIDI region boxes vanish when in note/internal edit mode ... to be continued
git-svn-id: svn://localhost/ardour2/branches/3.0@9054
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Mar 2011 14:46:23 +0000 (14:46 +0000)]
use alpha value when drawing simplerect outline
git-svn-id: svn://localhost/ardour2/branches/3.0@9053
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Mar 2011 03:54:28 +0000 (03:54 +0000)]
move open-on-write call for MIDI into mark_streaming_midi_write_started() so that it works for the fork operation (or any other op that writes a new file)
git-svn-id: svn://localhost/ardour2/branches/3.0@9052
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 3 Mar 2011 03:53:46 +0000 (03:53 +0000)]
make select-all in internal edit (MIDI note) edit mode operate on the region selection, not the set of regions with MIDI notes selected
git-svn-id: svn://localhost/ardour2/branches/3.0@9051
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 23:49:44 +0000 (23:49 +0000)]
add QMDSP library to ardev file so that its discoverable as we try to load VAMP stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@9050
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 23:39:49 +0000 (23:39 +0000)]
add QM onset detector VAMP plugin
git-svn-id: svn://localhost/ardour2/branches/3.0@9049
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 22:43:19 +0000 (22:43 +0000)]
group clocks in location UI and region editor so that they all change modes together
git-svn-id: svn://localhost/ardour2/branches/3.0@9048
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 22:41:46 +0000 (22:41 +0000)]
increase butler event pool size dramatically
git-svn-id: svn://localhost/ardour2/branches/3.0@9047
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 22:15:59 +0000 (22:15 +0000)]
deeper debug stracktrace
git-svn-id: svn://localhost/ardour2/branches/3.0@9046
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 22:02:03 +0000 (22:02 +0000)]
actual debug stracktrace added
git-svn-id: svn://localhost/ardour2/branches/3.0@9045
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 21:28:25 +0000 (21:28 +0000)]
debug stracktrace added
git-svn-id: svn://localhost/ardour2/branches/3.0@9044
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 18:36:28 +0000 (18:36 +0000)]
make per-track port matrix dialog into a real dialog, complete with ctrl-w handling
git-svn-id: svn://localhost/ardour2/branches/3.0@9040
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 18:22:19 +0000 (18:22 +0000)]
revert to using our own icons for zoom in/out/full, but rescale them to be a little bigger
git-svn-id: svn://localhost/ardour2/branches/3.0@9039
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 17:05:16 +0000 (17:05 +0000)]
remove entire "stub" file concept; open new audio and MIDI files on demand (at first write); could be a few gotchas with some corner case scenarios, but apparently works OK
git-svn-id: svn://localhost/ardour2/branches/3.0@9038
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 2 Mar 2011 17:02:09 +0000 (17:02 +0000)]
Remove action-driven keyboard brush, which is the same as paste as far as I can see.
git-svn-id: svn://localhost/ardour2/branches/3.0@9037
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 2 Mar 2011 17:00:54 +0000 (17:00 +0000)]
No-op: coding style.
git-svn-id: svn://localhost/ardour2/branches/3.0@9036
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 2 Mar 2011 17:00:35 +0000 (17:00 +0000)]
Comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@9035
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 2 Mar 2011 16:18:59 +0000 (16:18 +0000)]
Fix up undo/redo of MIDI note paste (#3815).
git-svn-id: svn://localhost/ardour2/branches/3.0@9033
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 2 Mar 2011 14:14:46 +0000 (14:14 +0000)]
Number CC automation tracks from 0 rather than 1 (#3814)
git-svn-id: svn://localhost/ardour2/branches/3.0@9032
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 12:43:44 +0000 (12:43 +0000)]
lincoln's patch to use QM onset detection in RFerret, and other tweaks
git-svn-id: svn://localhost/ardour2/branches/3.0@9031
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 12:38:17 +0000 (12:38 +0000)]
upgrade VAMP SDK to latest (or newer) version
git-svn-id: svn://localhost/ardour2/branches/3.0@9030
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 12:37:39 +0000 (12:37 +0000)]
add queen mary DSP library
git-svn-id: svn://localhost/ardour2/branches/3.0@9029
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 2 Mar 2011 11:30:37 +0000 (11:30 +0000)]
Less subtle attempt to prevent crashes on removing sources during session deletion.
git-svn-id: svn://localhost/ardour2/branches/3.0@9028
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 02:59:44 +0000 (02:59 +0000)]
use entered track for fit-tracks if in internal edit mode and no tracks or regions are selected
git-svn-id: svn://localhost/ardour2/branches/3.0@9027
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 02:46:19 +0000 (02:46 +0000)]
make fit-selected-tracks operate on tracks with selected regions IF no tracks are selected
git-svn-id: svn://localhost/ardour2/branches/3.0@9026
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 2 Mar 2011 02:15:16 +0000 (02:15 +0000)]
Clean up Misc. Shortcuts menu.
git-svn-id: svn://localhost/ardour2/branches/3.0@9025
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 2 Mar 2011 01:39:52 +0000 (01:39 +0000)]
(a) require JACK 0.120.1 to compile (but NOT to run) (b) fix up illegal retrieval of jack port buffer sizes before jack_activate()
git-svn-id: svn://localhost/ardour2/branches/3.0@9024
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 2 Mar 2011 00:40:48 +0000 (00:40 +0000)]
Add missing snap-to actions to the main menu so that their keyboard accelerators work (#3787).
git-svn-id: svn://localhost/ardour2/branches/3.0@9023
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 2 Mar 2011 00:30:28 +0000 (00:30 +0000)]
Remove some unused code, and Editor::get_prefix() which wasn't doing anything.
git-svn-id: svn://localhost/ardour2/branches/3.0@9022
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 2 Mar 2011 00:30:19 +0000 (00:30 +0000)]
Put some up/down buttons to the right of the summary. Might help with #3786.
git-svn-id: svn://localhost/ardour2/branches/3.0@9021
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 1 Mar 2011 23:28:02 +0000 (23:28 +0000)]
Missing files.
git-svn-id: svn://localhost/ardour2/branches/3.0@9020
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 1 Mar 2011 23:26:27 +0000 (23:26 +0000)]
Use PBD debugging code for keyboard debugging.
git-svn-id: svn://localhost/ardour2/branches/3.0@9019
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 1 Mar 2011 23:26:11 +0000 (23:26 +0000)]
Remove unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@9018
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 1 Mar 2011 23:25:55 +0000 (23:25 +0000)]
Make track shrink / expand bindable actions (#3695).
git-svn-id: svn://localhost/ardour2/branches/3.0@9017
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 1 Mar 2011 23:25:42 +0000 (23:25 +0000)]
s/processormenu/ProcessorMenu/g to make the key bindings editor a bit prettier.
git-svn-id: svn://localhost/ardour2/branches/3.0@9016
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 1 Mar 2011 21:54:54 +0000 (21:54 +0000)]
improve, cleanup, rationalize Session::cleanup_sources() and supporting infrastructure
git-svn-id: svn://localhost/ardour2/branches/3.0@9015
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 1 Mar 2011 21:54:12 +0000 (21:54 +0000)]
comment fix
git-svn-id: svn://localhost/ardour2/branches/3.0@9014
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 1 Mar 2011 21:53:54 +0000 (21:53 +0000)]
fix width handling in vbap panner
git-svn-id: svn://localhost/ardour2/branches/3.0@9013
d708f5d6-7413-0410-9779-
e7cbd77b26cf