ardour.git
13 years agoUpdate for new SLV2 UI API.
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

13 years agolots of stuff related to capture alignment. things appear to be working now, but...
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

13 years agoreinstate context menu on stereo panner
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

13 years agoremove spurious debug line
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

13 years agoreinstate (de)selection operations that should happen on mouse button release
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

13 years agoAllow out-of-time-order writes to nascent event list, sorting before merge. Fixes...
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

13 years agowhen leaving internal edit mode, if the current mode is range ("draw") and it wasn...
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

13 years agoshow internal edit mode status correctly on session load
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

13 years agomanage Route::_have_internal_generator more accurately and never flush processors...
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

13 years agomissed removals that should have been in the port offset patch
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

13 years agofix all manner of wrongness with port buffer offsets
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

13 years agoslightly more informative message when a VAMP plugin is not found (though it might...
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

13 years agoClamp output of y_to_note so that it doesn't return out-of-range values. Should...
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

13 years agoTrim some includes.
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

13 years agoFix mute state on loading 2.X sessions (#3829).
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

13 years agoRemove debug code.
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

13 years agouse the same color for the stereo panner center line as the mono panner
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

13 years agoHide/Remove to apply to the track selection.
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

13 years agoMake Active apply to the selection.
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

13 years agoMake stuff in the automation menu apply to the track selection.
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

13 years agoMake the route group submenu of the RouteTimeAxisView menu apply to the selection.
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

13 years agomake sure that fade in and fade out curves reach their target (1.0 and 0.0) rather...
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

13 years agoUncrustify (no functional changes).
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

13 years agoUpdate for new SLV2 UI API.
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

13 years agorevert recent-ish change so that regardless of the number of DSP threads, we always...
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

13 years agofix monitoring so that MIDI tracks don't work the same way as audio (basically, they...
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

13 years agosome LV2 debug tracing, part three
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

13 years agosome LV2 debug tracing, part two
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

13 years agosome LV2 debug tracing
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

13 years agoprevent trim cursors appearing, and prevent note trimming, when in a MIDI note that...
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

13 years agoCall PluginControl when a LV2 GUI control changes, rather than calling the plugin...
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

13 years agoMissing files.
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

13 years agoTest tweaks.
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

13 years agoMake speaker dialogue manage the session's Speakers. Make azimuth control work....
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

13 years agoStop speaker positions jumping around when clicked on.
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

13 years agoMake add speaker button work.
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

13 years agoMake menu option for speaker config the same as the window title.
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

13 years agoNo-op: whitespace.
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

13 years agoforward unhandled button events from MidiRegionView back to Editor
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

13 years agoRestore MIDI note preview (#3821).
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

13 years agoSlight fix to comment.
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

13 years agoHack round a maybe delightful (for some values of delightful) and certainly evil...
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

13 years agobasic adoption of new mouse binding facility
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

13 years agoextend Gtkmm2ext::Bindings system to handle mouse buttons as well as keyboard events
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

13 years agoSmall cleanup.
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

13 years agoRemove unused bits.
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

13 years agorestore oddly-commented out (by me) restoration of editor geometry from saved setting...
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

13 years agoremove unused signal
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

13 years agodeframe audio regions as well as MIDI when entering internal edit mode
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

13 years agoput sampo's FFT into the (new) GTKArdour namespace, to avoid collision with the FFT...
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

13 years agochange note-edit-mode alpha of MIDI region view frame to 64, not zero
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

13 years agoexperiment with making MIDI region boxes vanish when in note/internal edit mode ...
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

13 years agouse alpha value when drawing simplerect outline
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

13 years agomove open-on-write call for MIDI into mark_streaming_midi_write_started() so that...
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

13 years agomake select-all in internal edit (MIDI note) edit mode operate on the region selectio...
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

13 years agoadd QMDSP library to ardev file so that its discoverable as we try to load VAMP stuff
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

13 years agoadd QM onset detector VAMP plugin
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

13 years agogroup clocks in location UI and region editor so that they all change modes together
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

13 years agoincrease butler event pool size dramatically
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

13 years agodeeper debug stracktrace
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

13 years agoactual debug stracktrace added
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

13 years agodebug stracktrace added
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

13 years agomake per-track port matrix dialog into a real dialog, complete with ctrl-w handling
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

13 years agorevert to using our own icons for zoom in/out/full, but rescale them to be a little...
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

13 years agoremove entire "stub" file concept; open new audio and MIDI files on demand (at first...
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

13 years agoRemove action-driven keyboard brush, which is the same as paste as far as I can see.
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

13 years agoNo-op: coding style.
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

13 years agoComments.
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

13 years agoFix up undo/redo of MIDI note paste (#3815).
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

13 years agoNumber CC automation tracks from 0 rather than 1 (#3814)
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

13 years agolincoln's patch to use QM onset detection in RFerret, and other tweaks
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

13 years agoupgrade VAMP SDK to latest (or newer) version
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

13 years agoadd queen mary DSP library
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

13 years agoLess subtle attempt to prevent crashes on removing sources during session deletion.
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

13 years agouse entered track for fit-tracks if in internal edit mode and no tracks or regions...
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

13 years agomake fit-selected-tracks operate on tracks with selected regions IF no tracks are...
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

13 years agoClean up Misc. Shortcuts menu.
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

13 years ago(a) require JACK 0.120.1 to compile (but NOT to run) (b) fix up illegal retrieval...
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

13 years agoAdd missing snap-to actions to the main menu so that their keyboard accelerators...
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

13 years agoRemove some unused code, and Editor::get_prefix() which wasn't doing anything.
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

13 years agoPut some up/down buttons to the right of the summary. Might help with #3786.
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

13 years agoMissing files.
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

13 years agoUse PBD debugging code for keyboard debugging.
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

13 years agoRemove unused code.
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

13 years agoMake track shrink / expand bindable actions (#3695).
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

13 years agos/processormenu/ProcessorMenu/g to make the key bindings editor a bit prettier.
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

13 years agoimprove, cleanup, rationalize Session::cleanup_sources() and supporting infrastructure
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

13 years agocomment fix
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

13 years agofix width handling in vbap panner
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

13 years agoslightly improve text of cleanup results dialog
Paul Davis [Tue, 1 Mar 2011 21:53:21 +0000 (21:53 +0000)]
slightly improve text of cleanup results dialog

git-svn-id: svn://localhost/ardour2/branches/3.0@9012 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agorationalizations and so forth for panner2d drawing (math is hard)
Paul Davis [Tue, 1 Mar 2011 21:52:59 +0000 (21:52 +0000)]
rationalizations and so forth for panner2d drawing (math is hard)

git-svn-id: svn://localhost/ardour2/branches/3.0@9011 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoSet session dirty when pans change (#3807).
Carl Hetherington [Tue, 1 Mar 2011 21:40:01 +0000 (21:40 +0000)]
Set session dirty when pans change (#3807).

git-svn-id: svn://localhost/ardour2/branches/3.0@9010 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoassert to show up #3812 more clearly.
Carl Hetherington [Tue, 1 Mar 2011 20:44:12 +0000 (20:44 +0000)]
assert to show up #3812 more clearly.

git-svn-id: svn://localhost/ardour2/branches/3.0@9009 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix previous.
Carl Hetherington [Tue, 1 Mar 2011 18:09:40 +0000 (18:09 +0000)]
Fix previous.

git-svn-id: svn://localhost/ardour2/branches/3.0@9007 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoMake sure CapturingProcessors write a type to their state node so that they can be...
Carl Hetherington [Tue, 1 Mar 2011 18:08:57 +0000 (18:08 +0000)]
Make sure CapturingProcessors write a type to their state node so that they can be reloaded without a crash.

git-svn-id: svn://localhost/ardour2/branches/3.0@9006 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix crash on session close.
Carl Hetherington [Tue, 1 Mar 2011 17:39:57 +0000 (17:39 +0000)]
Fix crash on session close.

git-svn-id: svn://localhost/ardour2/branches/3.0@9005 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoUpdate session range on trimming regions.
Carl Hetherington [Tue, 1 Mar 2011 16:23:31 +0000 (16:23 +0000)]
Update session range on trimming regions.

git-svn-id: svn://localhost/ardour2/branches/3.0@9004 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoFix crash on drag-n-drop of port inserts (#3809).
Carl Hetherington [Tue, 1 Mar 2011 15:24:44 +0000 (15:24 +0000)]
Fix crash on drag-n-drop of port inserts (#3809).

git-svn-id: svn://localhost/ardour2/branches/3.0@9003 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoCleanup stub files after setup_raid_path has prepared the paths for it to use.
Carl Hetherington [Tue, 1 Mar 2011 15:05:55 +0000 (15:05 +0000)]
Cleanup stub files after setup_raid_path has prepared the paths for it to use.

git-svn-id: svn://localhost/ardour2/branches/3.0@9002 d708f5d6-7413-0410-9779-e7cbd77b26cf

13 years agoDesensitize playlist menu with >1 selected tracks.
Carl Hetherington [Tue, 1 Mar 2011 15:05:47 +0000 (15:05 +0000)]
Desensitize playlist menu with >1 selected tracks.

git-svn-id: svn://localhost/ardour2/branches/3.0@9001 d708f5d6-7413-0410-9779-e7cbd77b26cf