ardour.git
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

13 years agoMake controller menu items look the same whether for one channel or many (#3779).
Carl Hetherington [Thu, 17 Feb 2011 16:43:30 +0000 (16:43 +0000)]
Make controller menu items look the same whether for one channel or many (#3779).

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

13 years agoFix addition of MIDI automation points (#3780).
Carl Hetherington [Thu, 17 Feb 2011 16:18:45 +0000 (16:18 +0000)]
Fix addition of MIDI automation points (#3780).

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

13 years agoCoding style.
Carl Hetherington [Thu, 17 Feb 2011 16:18:36 +0000 (16:18 +0000)]
Coding style.

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

13 years agoClean up some confusion with AutomationControls in AutomationTimeAxisViews that have...
Carl Hetherington [Thu, 17 Feb 2011 16:18:27 +0000 (16:18 +0000)]
Clean up some confusion with AutomationControls in AutomationTimeAxisViews that have regions.

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

13 years agoMinor tidying-up.
Carl Hetherington [Thu, 17 Feb 2011 16:18:15 +0000 (16:18 +0000)]
Minor tidying-up.

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

13 years agoLook for .ardour, not .template, when using an existing session as a template.
Carl Hetherington [Thu, 17 Feb 2011 14:06:42 +0000 (14:06 +0000)]
Look for .ardour, not .template, when using an existing session as a template.

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

13 years agoJust call a template a template (as in the menu) rather than a mix template.
Carl Hetherington [Thu, 17 Feb 2011 14:06:14 +0000 (14:06 +0000)]
Just call a template a template (as in the menu) rather than a mix template.

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

13 years agoMinor cleanups.
Carl Hetherington [Thu, 17 Feb 2011 14:05:21 +0000 (14:05 +0000)]
Minor cleanups.

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

13 years agopreparations for a working speaker editing dialog
Paul Davis [Thu, 17 Feb 2011 04:45:49 +0000 (04:45 +0000)]
preparations for a working speaker editing dialog

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

13 years agochange some parameter names to make things a bit clearer,and require that an Automati...
Paul Davis [Wed, 16 Feb 2011 19:41:53 +0000 (19:41 +0000)]
change some parameter names to make things a bit clearer,and require that an AutomationControllable is passed in to AutomationController::create() rather than being willing to create it

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

13 years agoremove debug output
Paul Davis [Wed, 16 Feb 2011 19:40:02 +0000 (19:40 +0000)]
remove debug output

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

13 years agofix crash when opening MIDI controller automation tracks, caused by addition of ...
Paul Davis [Wed, 16 Feb 2011 19:34:11 +0000 (19:34 +0000)]
fix crash when opening MIDI controller automation tracks, caused by addition of "owner" field to an AutomationController, used to print values. Renamed "owner" to "printer" and required it to be non-null

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

13 years agoNo-op: coding style.
Carl Hetherington [Wed, 16 Feb 2011 17:59:36 +0000 (17:59 +0000)]
No-op: coding style.

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

13 years agoRe-add height menu to tracks (#3761).
Carl Hetherington [Wed, 16 Feb 2011 17:59:28 +0000 (17:59 +0000)]
Re-add height menu to tracks (#3761).

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

13 years agoremove some undefined function decls and an unused function definition
Paul Davis [Wed, 16 Feb 2011 13:17:46 +0000 (13:17 +0000)]
remove some undefined function decls and an unused function definition

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

13 years agoyet more latency compilation fixes
Paul Davis [Wed, 16 Feb 2011 03:49:33 +0000 (03:49 +0000)]
yet more latency compilation fixes

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

13 years agomore latency compilation fixes
Paul Davis [Wed, 16 Feb 2011 03:30:12 +0000 (03:30 +0000)]
more latency compilation fixes

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

13 years agofixes for latency computation and compilation
Paul Davis [Wed, 16 Feb 2011 03:25:23 +0000 (03:25 +0000)]
fixes for latency computation and compilation

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

13 years agoCome to think of it, those size requests were hack to support a clock in the menu...
Carl Hetherington [Wed, 16 Feb 2011 02:12:01 +0000 (02:12 +0000)]
Come to think of it, those size requests were hack to support a clock in the menu bar, which we gave up on.  So remove them.

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

13 years agoUpdate menu bar widget size requests on font scaling.
Carl Hetherington [Wed, 16 Feb 2011 01:29:53 +0000 (01:29 +0000)]
Update menu bar widget size requests on font scaling.

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

13 years agoMake pressing enter in the label or path entries trigger the default dialogue respons...
Carl Hetherington [Wed, 16 Feb 2011 01:08:25 +0000 (01:08 +0000)]
Make pressing enter in the label or path entries trigger the default dialogue response (fixes #3763).

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

13 years agopart two of new JACK latency API support - should fix broken compilation
Paul Davis [Tue, 15 Feb 2011 19:55:14 +0000 (19:55 +0000)]
part two of new JACK latency API support - should fix broken compilation

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

13 years agopart one of several parts: implement support for new (and correct) JACK latency API
Paul Davis [Tue, 15 Feb 2011 18:47:10 +0000 (18:47 +0000)]
part one of several parts: implement support for new (and correct) JACK latency API

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

13 years agoremove theme-specific names from RC.in files, substitute them during build
Paul Davis [Tue, 15 Feb 2011 18:20:02 +0000 (18:20 +0000)]
remove theme-specific names from RC.in files, substitute them during build

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

13 years agoUpdate rc files to use unique rc variable names, update wscript to use the names...
Doug McLain [Tue, 15 Feb 2011 18:02:50 +0000 (18:02 +0000)]
Update rc files to use unique rc variable names, update wscript to use the names, and re-enable theme switching

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

13 years agoSave user key bindings to the right place. Fixes #3773.
Carl Hetherington [Tue, 15 Feb 2011 13:48:50 +0000 (13:48 +0000)]
Save user key bindings to the right place.  Fixes #3773.

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