ardour.git
13 years agoMake the session watch sources' DropReferences and drop accordingly. Remove a now...
Carl Hetherington [Tue, 1 Mar 2011 02:04:50 +0000 (02:04 +0000)]
Make the session watch sources' DropReferences and drop accordingly.  Remove a now-redundant call to remove_source in AudioDiskstream.  Make the MidiDiskstream drop references on write sources that it wants rid of, so that the sources are actually destroyed.

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

13 years agoDon't create the MidiDiskstream twice (in both _set_state and set_state_part_two)
Carl Hetherington [Tue, 1 Mar 2011 02:04:42 +0000 (02:04 +0000)]
Don't create the MidiDiskstream twice (in both _set_state and set_state_part_two)

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

13 years agoMake sure that the MidiSource constructor doesn't set the wrong _flags.
Carl Hetherington [Tue, 1 Mar 2011 02:04:34 +0000 (02:04 +0000)]
Make sure that the MidiSource constructor doesn't set the wrong _flags.

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

13 years agoAdd assert to make sure that we succeed in making a writable SMFSource.
Carl Hetherington [Tue, 1 Mar 2011 02:04:23 +0000 (02:04 +0000)]
Add assert to make sure that we succeed in making a writable SMFSource.

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

13 years agoAdd virtual destructor.
Carl Hetherington [Tue, 1 Mar 2011 02:04:15 +0000 (02:04 +0000)]
Add virtual destructor.

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

13 years agoHopefully fix disappearing MIDI recorded regions on the first record of a new session.
Carl Hetherington [Tue, 1 Mar 2011 02:03:52 +0000 (02:03 +0000)]
Hopefully fix disappearing MIDI recorded regions on the first record of a new session.

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

13 years agoRestore fade option to strip silence.
Carl Hetherington [Mon, 28 Feb 2011 18:57:43 +0000 (18:57 +0000)]
Restore fade option to strip silence.

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

13 years agoFix up strip silence.
Carl Hetherington [Mon, 28 Feb 2011 18:57:25 +0000 (18:57 +0000)]
Fix up strip silence.

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

13 years agoremove hard-coded use of '/' in pathscanner code as dir separator (use glib instead)
Paul Davis [Mon, 28 Feb 2011 16:35:43 +0000 (16:35 +0000)]
remove hard-coded use of '/' in pathscanner code as dir separator (use glib instead)

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

13 years agoFix up display of silence rectangles, and shortest audible period (#3798).
Carl Hetherington [Mon, 28 Feb 2011 15:01:09 +0000 (15:01 +0000)]
Fix up display of silence rectangles, and shortest audible period (#3798).

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

13 years agoNo-op; coding style.
Carl Hetherington [Mon, 28 Feb 2011 15:01:01 +0000 (15:01 +0000)]
No-op; coding style.

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

13 years agoFix a couple of memory leaks.
Carl Hetherington [Mon, 28 Feb 2011 04:14:23 +0000 (04:14 +0000)]
Fix a couple of memory leaks.

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

13 years agoRemove unused code.
Carl Hetherington [Mon, 28 Feb 2011 04:01:08 +0000 (04:01 +0000)]
Remove unused code.

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

13 years agoUpdate ghost MIDI regions in automation tracks when zoom changes. Fixes #3803.
Carl Hetherington [Mon, 28 Feb 2011 04:00:38 +0000 (04:00 +0000)]
Update ghost MIDI regions in automation tracks when zoom changes.  Fixes #3803.

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

13 years agoRemove unused code.
Carl Hetherington [Mon, 28 Feb 2011 03:59:51 +0000 (03:59 +0000)]
Remove unused code.

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

13 years agoMake sure notes fit in the allocated height of a newly-created ghost region.
Carl Hetherington [Mon, 28 Feb 2011 03:59:41 +0000 (03:59 +0000)]
Make sure notes fit in the allocated height of a newly-created ghost region.

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

13 years agoCopy plugin when extending the count, rather than using the same one. Should fix...
Carl Hetherington [Mon, 28 Feb 2011 02:33:07 +0000 (02:33 +0000)]
Copy plugin when extending the count, rather than using the same one.  Should fix #3672.

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

13 years agoDecide whether to show crossfade and choose-top-region menus based on the mouse posit...
Carl Hetherington [Sun, 27 Feb 2011 16:43:48 +0000 (16:43 +0000)]
Decide whether to show crossfade and choose-top-region menus based on the mouse position rather than the edit point.  I think this is marginally more intuitive.

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

13 years agoFix thinko with numbering of multiple added tracks.
Carl Hetherington [Sun, 27 Feb 2011 16:43:39 +0000 (16:43 +0000)]
Fix thinko with numbering of multiple added tracks.

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

13 years agoFix addition of multiple tracks.
Carl Hetherington [Sun, 27 Feb 2011 11:23:30 +0000 (11:23 +0000)]
Fix addition of multiple tracks.

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

13 years agoAllow naming of new tracks/busses in the add route dialogue (#3376).
Carl Hetherington [Sun, 27 Feb 2011 01:59:04 +0000 (01:59 +0000)]
Allow naming of new tracks/busses in the add route dialogue (#3376).

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

13 years agoFix crashes due to use of an uninitialised set of points.
Carl Hetherington [Sun, 27 Feb 2011 01:58:52 +0000 (01:58 +0000)]
Fix crashes due to use of an uninitialised set of points.

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

13 years agoComment typo.
Carl Hetherington [Sun, 27 Feb 2011 01:56:12 +0000 (01:56 +0000)]
Comment typo.

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

13 years agoCreate ghost regions when automation tracks are added, as well as on session reload...
Carl Hetherington [Sat, 26 Feb 2011 23:48:43 +0000 (23:48 +0000)]
Create ghost regions when automation tracks are added, as well as on session reload (#3801).

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

13 years agoAdd comment about some inaccuracies in framepos_plus_bbt.
Carl Hetherington [Sat, 26 Feb 2011 22:52:24 +0000 (22:52 +0000)]
Add comment about some inaccuracies in framepos_plus_bbt.

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

13 years agoFix ordering of set position / length when trimming the start of MIDI regions. Fixes...
Carl Hetherington [Sat, 26 Feb 2011 20:37:54 +0000 (20:37 +0000)]
Fix ordering of set position / length when trimming the start of MIDI regions.  Fixes most of the rest of #3789.

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

13 years agoAdd panners and libtimecode to library path.
Carl Hetherington [Sat, 26 Feb 2011 20:36:38 +0000 (20:36 +0000)]
Add panners and libtimecode to library path.

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

13 years agoRemove out-of-date and somewhat redundant comment.
Carl Hetherington [Sat, 26 Feb 2011 20:35:41 +0000 (20:35 +0000)]
Remove out-of-date and somewhat redundant comment.

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

13 years agoLoad the tempo map before regions so that MIDI region positions / lengths don't get...
Carl Hetherington [Sat, 26 Feb 2011 11:36:27 +0000 (11:36 +0000)]
Load the tempo map before regions so that MIDI region positions / lengths don't get corrupted (part of #3789).

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

13 years agomerge in changes from 2.0 ongoing. Includes the build type in the package name and...
Todd Naugle [Fri, 25 Feb 2011 22:05:15 +0000 (22:05 +0000)]
merge in changes from 2.0 ongoing. Includes the build type in the package name and other fixes from 2.0

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

13 years agoadd README file from 2.0 ongoing
Todd Naugle [Fri, 25 Feb 2011 21:39:38 +0000 (21:39 +0000)]
add README file from 2.0 ongoing

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

13 years agoadd space to a string
Paul Davis [Fri, 25 Feb 2011 19:12:09 +0000 (19:12 +0000)]
add space to a string

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

13 years agoFix previous patch a bit better.
Carl Hetherington [Fri, 25 Feb 2011 17:40:19 +0000 (17:40 +0000)]
Fix previous patch a bit better.

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

13 years agoMove playback_distance up to AudioDiskstream from Diskstream since it is only used...
Carl Hetherington [Fri, 25 Feb 2011 17:00:45 +0000 (17:00 +0000)]
Move playback_distance up to AudioDiskstream from Diskstream since it is only used there.

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

13 years agoFix midi playback stopping after moving a note (#3718).
Carl Hetherington [Fri, 25 Feb 2011 17:00:09 +0000 (17:00 +0000)]
Fix midi playback stopping after moving a note (#3718).

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

13 years agotake reverse width into account when labelling signals in panner2d ; better way to...
Paul Davis [Fri, 25 Feb 2011 03:20:47 +0000 (03:20 +0000)]
take reverse width into account when labelling signals in panner2d ; better way to draw the width arc

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

13 years agomore easily visible error message if a plugin fails to load after being selected...
Paul Davis [Thu, 24 Feb 2011 21:15:45 +0000 (21:15 +0000)]
more easily visible error message if a plugin fails to load after being selected for addition to a route

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

13 years agoadd DEBUG::Accelerators to mildly cut down on cruft in key_press_focus_accelerator_ha...
Paul Davis [Thu, 24 Feb 2011 19:44:13 +0000 (19:44 +0000)]
add DEBUG::Accelerators to mildly cut down on cruft in key_press_focus_accelerator_handler()

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

13 years agoswitch cartesian/spherical function names and make them use length. still a tweak...
Paul Davis [Thu, 24 Feb 2011 18:55:33 +0000 (18:55 +0000)]
switch cartesian/spherical function names and make them use length. still a tweak needed here

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

13 years agodon't show remove port options for individual ports if there is only one (port matrix)
Paul Davis [Thu, 24 Feb 2011 17:10:17 +0000 (17:10 +0000)]
don't show remove port options for individual ports if there is only one (port matrix)

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

13 years agoallow zero-input (i.e. tone generator) processors to be added
Paul Davis [Thu, 24 Feb 2011 16:22:42 +0000 (16:22 +0000)]
allow zero-input (i.e. tone generator) processors to be added

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

13 years agoprettification of vbap/2d panner GUI. lots of details still to fix. also signal place...
Paul Davis [Thu, 24 Feb 2011 04:28:48 +0000 (04:28 +0000)]
prettification of vbap/2d panner GUI. lots of details still to fix. also signal placement is now more correct although width is still not handled correctly

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

13 years agonew implementation of cartesian -> elevation, avoiding baroque code inherited from...
Paul Davis [Thu, 24 Feb 2011 04:27:48 +0000 (04:27 +0000)]
new implementation of cartesian -> elevation, avoiding baroque code inherited from VBAP distribution

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

13 years agoTidy (no functional changes).
David Robillard [Thu, 24 Feb 2011 02:24:18 +0000 (02:24 +0000)]
Tidy (no functional changes).

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

13 years agoFix crash on opening route menu with busses in the selection.
Carl Hetherington [Thu, 24 Feb 2011 00:05:28 +0000 (00:05 +0000)]
Fix crash on opening route menu with busses in the selection.

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

13 years agoMake alignment options work across the track selection. Also remove code to update...
Carl Hetherington [Wed, 23 Feb 2011 02:48:35 +0000 (02:48 +0000)]
Make alignment options work across the track selection.  Also remove code to update the options now that the menu is rebuilt every time it is shown.

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

13 years agoMake layer menu items apply to the selection.
Carl Hetherington [Wed, 23 Feb 2011 02:08:57 +0000 (02:08 +0000)]
Make layer menu items apply to the selection.

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

13 years agoMake hide/show all crossfades apply to the selection.
Carl Hetherington [Wed, 23 Feb 2011 02:08:46 +0000 (02:08 +0000)]
Make hide/show all crossfades apply to the selection.

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

13 years agoSet up layers menu correctly depending on current state.
Carl Hetherington [Wed, 23 Feb 2011 01:44:50 +0000 (01:44 +0000)]
Set up layers menu correctly depending on current state.

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

13 years agoDesensitize Remote Control ID menu option if there are > 1 selected tracks.
Carl Hetherington [Wed, 23 Feb 2011 01:05:15 +0000 (01:05 +0000)]
Desensitize Remote Control ID menu option if there are > 1 selected tracks.

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

13 years agoRemove duplicate Automation menu entry.
Carl Hetherington [Wed, 23 Feb 2011 01:04:58 +0000 (01:04 +0000)]
Remove duplicate Automation menu entry.

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

13 years agoMake track context menu height option work for all selected tracks.
Carl Hetherington [Wed, 23 Feb 2011 01:04:10 +0000 (01:04 +0000)]
Make track context menu height option work for all selected tracks.

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

13 years agoMake track context colour menu apply to all selected tracks.
Carl Hetherington [Wed, 23 Feb 2011 01:03:51 +0000 (01:03 +0000)]
Make track context colour menu apply to all selected tracks.

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

13 years agoSmall clean up of route colour setting.
Carl Hetherington [Wed, 23 Feb 2011 01:03:37 +0000 (01:03 +0000)]
Small clean up of route colour setting.

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

13 years agoadd scroll event handling to the vbap panner GUI; clamp vbap pos+width values (but...
Paul Davis [Tue, 22 Feb 2011 21:55:25 +0000 (21:55 +0000)]
add scroll event handling to the vbap panner GUI; clamp vbap pos+width values (but not via clamp_*())

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

13 years agoOops. Fix previous.
Carl Hetherington [Tue, 22 Feb 2011 21:17:39 +0000 (21:17 +0000)]
Oops.  Fix previous.

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

13 years agoUse commented out (correct) Mute/SoloControllable set_value() code; requires adding...
Carl Hetherington [Tue, 22 Feb 2011 21:15:42 +0000 (21:15 +0000)]
Use commented out (correct) Mute/SoloControllable set_value() code; requires adding enable_shared_from_this to Route.

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

13 years agoFix all-tracks-soloed on session reload in PFL/AFL (#3791).
Carl Hetherington [Tue, 22 Feb 2011 21:15:07 +0000 (21:15 +0000)]
Fix all-tracks-soloed on session reload in PFL/AFL (#3791).

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

13 years agoFix mute visual state when reloading sessions with soloed tracks in PFL/AFL mode.
Carl Hetherington [Tue, 22 Feb 2011 21:14:51 +0000 (21:14 +0000)]
Fix mute visual state when reloading sessions with soloed tracks in PFL/AFL mode.

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

13 years agomake metering do the right thing if panner is bypassed
Paul Davis [Tue, 22 Feb 2011 20:49:21 +0000 (20:49 +0000)]
make metering do the right thing if panner is bypassed

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

13 years agoremove some useless buttons from vbap panner gui, make bypass button work
Paul Davis [Tue, 22 Feb 2011 20:49:04 +0000 (20:49 +0000)]
remove some useless buttons from vbap panner gui, make bypass button work

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

13 years agodo not use "width" in VBAP panner when working with a single input channel
Paul Davis [Tue, 22 Feb 2011 18:57:26 +0000 (18:57 +0000)]
do not use "width" in VBAP panner when working with a single input channel

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

13 years agoremove semantic-free Panner::Changed signal; make mackie code pay attention to actual...
Paul Davis [Tue, 22 Feb 2011 18:44:22 +0000 (18:44 +0000)]
remove semantic-free Panner::Changed signal; make mackie code pay attention to actual pan controls; make GUI watch PannerShell::Changed for news that the currently chosen panner has changed or changed configuration

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

13 years agoAdd AFLFrom... enums as counterpart to PFLFrom ; add Output metering as a new fixed...
Paul Davis [Tue, 22 Feb 2011 17:04:06 +0000 (17:04 +0000)]
Add AFLFrom... enums as counterpart to PFLFrom ; add Output metering as a new fixed meter point; clean up logic in Route::setup_invisible_processors() to correctly place meters and monitor sends in various modes

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

13 years agofix bug when interpolating VBAP gains, and remove debug output from that code
Paul Davis [Tue, 22 Feb 2011 02:38:29 +0000 (02:38 +0000)]
fix bug when interpolating VBAP gains, and remove debug output from that code

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

13 years agoreset _execution_tokens to 0 in Graph::drop_threads()
Torben Hohn [Tue, 22 Feb 2011 02:06:46 +0000 (02:06 +0000)]
reset _execution_tokens to 0 in Graph::drop_threads()

this was causing false thread wakeups.

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

13 years agoFix show/hide of group tabs on session load (#3790).
Carl Hetherington [Tue, 22 Feb 2011 00:11:32 +0000 (00:11 +0000)]
Fix show/hide of group tabs on session load (#3790).

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

13 years agoc&p debug
Paul Davis [Mon, 21 Feb 2011 03:58:23 +0000 (03:58 +0000)]
c&p debug

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

13 years agoc&p debug
Paul Davis [Mon, 21 Feb 2011 03:58:17 +0000 (03:58 +0000)]
c&p debug

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

13 years agoc&p debug
Paul Davis [Mon, 21 Feb 2011 03:22:14 +0000 (03:22 +0000)]
c&p debug

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

13 years agoc&p debug
Paul Davis [Mon, 21 Feb 2011 03:22:06 +0000 (03:22 +0000)]
c&p debug

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

13 years agomore debugging
Paul Davis [Mon, 21 Feb 2011 02:58:16 +0000 (02:58 +0000)]
more debugging

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

13 years agosome cut-n-paste debugging stuff (more likely to follow)
Paul Davis [Mon, 21 Feb 2011 01:52:15 +0000 (01:52 +0000)]
some cut-n-paste debugging stuff (more likely to follow)

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

13 years agoDon't show Crossfade-related menu items on busses.
Carl Hetherington [Mon, 21 Feb 2011 00:16:36 +0000 (00:16 +0000)]
Don't show Crossfade-related menu items on busses.

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

13 years agoFix plugin parameter controllers again (#3767).
Carl Hetherington [Sun, 20 Feb 2011 17:57:45 +0000 (17:57 +0000)]
Fix plugin parameter controllers again (#3767).

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

13 years agoFix crash on enabling tape mode.
Carl Hetherington [Sun, 20 Feb 2011 17:31:21 +0000 (17:31 +0000)]
Fix crash on enabling tape mode.

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

13 years agoNo-op; coding style.
Carl Hetherington [Sun, 20 Feb 2011 17:30:02 +0000 (17:30 +0000)]
No-op; coding style.

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

13 years agoUse an action's tooltip in the key editor if its label is empty; add some tooltips...
Carl Hetherington [Sun, 20 Feb 2011 17:29:52 +0000 (17:29 +0000)]
Use an action's tooltip in the key editor if its label is empty; add some tooltips so that Solo / Monitor actions are not blank in the key editor.

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

13 years agoPrevent infinite loop if JACK is disconnected during startup.
Carl Hetherington [Sun, 20 Feb 2011 17:29:23 +0000 (17:29 +0000)]
Prevent infinite loop if JACK is disconnected during startup.

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

13 years agoNo-op; coding style.
Carl Hetherington [Sun, 20 Feb 2011 17:28:46 +0000 (17:28 +0000)]
No-op; coding style.

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

13 years agoFix erroneous use of NDEBUG and hidden typo.
Carl Hetherington [Sun, 20 Feb 2011 11:26:29 +0000 (11:26 +0000)]
Fix erroneous use of NDEBUG and hidden typo.

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

13 years agoRemove out-of-date comment.
Carl Hetherington [Sun, 20 Feb 2011 01:00:44 +0000 (01:00 +0000)]
Remove out-of-date comment.

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

13 years agoMake InternalReturns collect their sends' data on the return's ::run(), rather than...
Carl Hetherington [Sun, 20 Feb 2011 00:55:52 +0000 (00:55 +0000)]
Make InternalReturns collect their sends' data on the return's ::run(), rather than sends merging data with the InternalReturn on their ::run().  This makes internal send/return thread-safe so that N routes can send to 1 whilst they are being run in parallel process threads.

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

13 years agoModify route _processor list set up so that the logic for placing `invisible' process...
Carl Hetherington [Sun, 20 Feb 2011 00:55:32 +0000 (00:55 +0000)]
Modify route _processor list set up so that the logic for placing `invisible' processors (e.g. internal returns etc.) is in one place.  Add option to get pre-fade listen from before or after pre-fade processors (#3781).

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

13 years agofirst pass at full output & gain coefficient interpolation for VBAP panning
Paul Davis [Sat, 19 Feb 2011 17:42:38 +0000 (17:42 +0000)]
first pass at full output & gain coefficient interpolation for VBAP panning

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

13 years agoprevent VBAP from silencing an output buffer that it actually used
Paul Davis [Fri, 18 Feb 2011 14:57:34 +0000 (14:57 +0000)]
prevent VBAP from silencing an output buffer that it actually used

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

13 years agoRemove menu items that do nothing (#2451).
Carl Hetherington [Fri, 18 Feb 2011 01:08:39 +0000 (01:08 +0000)]
Remove menu items that do nothing (#2451).

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

13 years agoHappy new year.
Carl Hetherington [Fri, 18 Feb 2011 00:24:27 +0000 (00:24 +0000)]
Happy new year.

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

13 years agosomewhat working VBAP panning (no interpolation, and some outputs don't get output)
Paul Davis [Thu, 17 Feb 2011 23:41:45 +0000 (23:41 +0000)]
somewhat working VBAP panning (no interpolation, and some outputs don't get output)

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

13 years agoMake a shift modifier do vertical zoom in zoom mode.
Carl Hetherington [Thu, 17 Feb 2011 22:36:01 +0000 (22:36 +0000)]
Make a shift modifier do vertical zoom in zoom mode.

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

13 years agoMake sense of parameter to tav_zoom_step match up with coarser as used for temporal...
Carl Hetherington [Thu, 17 Feb 2011 22:35:42 +0000 (22:35 +0000)]
Make sense of parameter to tav_zoom_step match up with coarser as used for temporal zoom.

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

13 years agoFix incorrect mouse cursors after zoom mode clicks.
Carl Hetherington [Thu, 17 Feb 2011 22:35:34 +0000 (22:35 +0000)]
Fix incorrect mouse cursors after zoom mode clicks.

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

13 years agoCope with stereo click files by mixing them down to mono before playback. Kind-of...
Carl Hetherington [Thu, 17 Feb 2011 20:25:17 +0000 (20:25 +0000)]
Cope with stereo click files by mixing them down to mono before playback.  Kind-of fixes #1893.

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

13 years agoTrim some duplicate code.
Carl Hetherington [Thu, 17 Feb 2011 20:25:09 +0000 (20:25 +0000)]
Trim some duplicate code.

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

13 years agoGUI for VBAP panner actually does something (not the right thing, though)
Paul Davis [Thu, 17 Feb 2011 20:15:26 +0000 (20:15 +0000)]
GUI for VBAP panner actually does something (not the right thing, though)

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

13 years agodraw speaker positions in 2d panner
Paul Davis [Thu, 17 Feb 2011 19:47:53 +0000 (19:47 +0000)]
draw speaker positions in 2d panner

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

13 years agodraw pucks (signal positions) on vbap panner
Paul Davis [Thu, 17 Feb 2011 18:54:13 +0000 (18:54 +0000)]
draw pucks (signal positions) on vbap panner

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

13 years agoBring up the click tab of the RC options window when right-clicking on the click...
Carl Hetherington [Thu, 17 Feb 2011 18:53:31 +0000 (18:53 +0000)]
Bring up the click tab of the RC options window when right-clicking on the click button (#3783).

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

13 years agoDon't go off the left edge of the session when zooming out (#3784).
Carl Hetherington [Thu, 17 Feb 2011 17:44:55 +0000 (17:44 +0000)]
Don't go off the left edge of the session when zooming out (#3784).

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

13 years agomore progress on speakers/vbap etc. etc (still a work in progress)
Paul Davis [Thu, 17 Feb 2011 16:43:55 +0000 (16:43 +0000)]
more progress on speakers/vbap etc. etc (still a work in progress)

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