ardour.git
13 years agoget that last commit right
Paul Davis [Wed, 23 Mar 2011 20:55:59 +0000 (20:55 +0000)]
get that last commit right

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

13 years agodrop need for argument to "noderun" when building binaries on VMs
Paul Davis [Wed, 23 Mar 2011 20:54:54 +0000 (20:54 +0000)]
drop need for argument to "noderun" when building binaries on VMs

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

13 years agoadd light theme to binary package
Paul Davis [Wed, 23 Mar 2011 16:00:24 +0000 (16:00 +0000)]
add light theme to binary package

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

13 years agoremove "alsa_pcm:" prefix from MIDI port names in the port matrix, to make things...
Paul Davis [Wed, 23 Mar 2011 15:13:04 +0000 (15:13 +0000)]
remove "alsa_pcm:" prefix from MIDI port names in the port matrix, to make things slightly easier to read

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

13 years ago(linux too!) set ARDOUR_SURFACES_PATH for a bundle, just like ARDOUR_PANNER_PATH
Paul Davis [Wed, 23 Mar 2011 14:53:20 +0000 (14:53 +0000)]
(linux too!) set ARDOUR_SURFACES_PATH for a bundle, just like ARDOUR_PANNER_PATH

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

13 years agoset ARDOUR_SURFACES_PATH for a bundle, just like ARDOUR_PANNER_PATH
Paul Davis [Wed, 23 Mar 2011 14:36:29 +0000 (14:36 +0000)]
set ARDOUR_SURFACES_PATH for a bundle, just like ARDOUR_PANNER_PATH

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

13 years agomore tracking down why alpha binaries don't find control surfaces
Paul Davis [Wed, 23 Mar 2011 14:24:06 +0000 (14:24 +0000)]
more tracking down why alpha binaries don't find control surfaces

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

13 years agotracking down why alpha binaries don't find control surfaces
Paul Davis [Wed, 23 Mar 2011 14:09:48 +0000 (14:09 +0000)]
tracking down why alpha binaries don't find control surfaces

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

13 years agoPatch from Joskar to use scientific pitch notation for MIDI note names (#3867).
Carl Hetherington [Wed, 23 Mar 2011 13:17:35 +0000 (13:17 +0000)]
Patch from Joskar to use scientific pitch notation for MIDI note names (#3867).

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

13 years agoFix crash on getting state of selected MIDI region automation tracks (fixes #3860).
Carl Hetherington [Tue, 22 Mar 2011 19:01:34 +0000 (19:01 +0000)]
Fix crash on getting state of selected MIDI region automation tracks (fixes #3860).

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

13 years agofinal copy needs to be done as root to deal wit vbox mount defaults 3.0-alpha1
Paul Davis [Mon, 21 Mar 2011 22:17:11 +0000 (22:17 +0000)]
final copy needs to be done as root to deal wit vbox mount defaults

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

13 years agopart two of force mount of shared folder before build, and copy result there when...
Paul Davis [Mon, 21 Mar 2011 21:29:18 +0000 (21:29 +0000)]
part two of force mount of shared folder before build, and copy result there when done

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

13 years agoforce mount of shared folder before build, and copy result there when done
Paul Davis [Mon, 21 Mar 2011 21:28:43 +0000 (21:28 +0000)]
force mount of shared folder before build, and copy result there when done

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

13 years agoautomated build stuff continues on
Paul Davis [Mon, 21 Mar 2011 20:47:28 +0000 (20:47 +0000)]
automated build stuff continues on

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

13 years agoautomated build stuff continues
Paul Davis [Mon, 21 Mar 2011 20:46:15 +0000 (20:46 +0000)]
automated build stuff continues

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

13 years agomore automated build stuff
Paul Davis [Mon, 21 Mar 2011 19:55:06 +0000 (19:55 +0000)]
more automated build stuff

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

13 years agomore automated build stuff
Paul Davis [Mon, 21 Mar 2011 19:12:54 +0000 (19:12 +0000)]
more automated build stuff

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

13 years agomore tweaks
Paul Davis [Mon, 21 Mar 2011 19:05:47 +0000 (19:05 +0000)]
more tweaks

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

13 years agofirst round of automated builds
Paul Davis [Mon, 21 Mar 2011 19:00:30 +0000 (19:00 +0000)]
first round of automated builds

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

13 years agoavoid untested use of 2 jack weak symbols
Paul Davis [Mon, 21 Mar 2011 16:58:16 +0000 (16:58 +0000)]
avoid untested use of 2 jack weak symbols

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

13 years agoadd qm-dsp lib dir to linux packaging script
Paul Davis [Mon, 21 Mar 2011 15:51:08 +0000 (15:51 +0000)]
add qm-dsp lib dir to linux packaging script

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

13 years agoits about that time
Paul Davis [Mon, 21 Mar 2011 15:38:09 +0000 (15:38 +0000)]
its about that time

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

13 years agoprevent limits on MAX_DBL from messing up combination of a framepos_t and a speed...
Paul Davis [Mon, 21 Mar 2011 15:08:33 +0000 (15:08 +0000)]
prevent limits on MAX_DBL from messing up combination of a framepos_t and a speed. probably needs a change to max_framepos as a better solution

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

13 years agotwo small fixes from melvin ray herr for the step editor
Paul Davis [Mon, 21 Mar 2011 15:07:37 +0000 (15:07 +0000)]
two small fixes from melvin ray herr for the step editor

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

13 years agofixup auto-connection of new MIDI tracks and MIDI tracks with newly-added audio ports
Paul Davis [Sun, 20 Mar 2011 22:09:46 +0000 (22:09 +0000)]
fixup auto-connection of new MIDI tracks and MIDI tracks with newly-added audio ports

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

13 years agoAdd a temporary message about the need to use JACK 0.120.1.
Carl Hetherington [Sat, 19 Mar 2011 00:36:42 +0000 (00:36 +0000)]
Add a temporary message about the need to use JACK 0.120.1.

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

13 years agofix (?) capture alignment by making sure we use non-public latency information for...
Paul Davis [Fri, 18 Mar 2011 20:21:51 +0000 (20:21 +0000)]
fix (?) capture alignment by making sure we use non-public latency information for playback latency, thus avoiding counting plugin latency twice

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

13 years agoactual working fix for threads/graph/route removal problem
Paul Davis [Fri, 18 Mar 2011 20:20:20 +0000 (20:20 +0000)]
actual working fix for threads/graph/route removal problem

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

13 years agospell check
Paul Davis [Thu, 17 Mar 2011 20:56:28 +0000 (20:56 +0000)]
spell check

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

13 years agoadd warning re alpha status and forum use to wscript
Paul Davis [Thu, 17 Mar 2011 20:51:24 +0000 (20:51 +0000)]
add warning re alpha status and forum use to wscript

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

13 years agoallow more precision when editing plugin parameters by hand within a generic GUI
Paul Davis [Thu, 17 Mar 2011 17:22:52 +0000 (17:22 +0000)]
allow more precision when editing plugin parameters by hand within a generic GUI

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

13 years agoAdd emacs directory local configuration to tame naughty editors and hopefully end...
David Robillard [Wed, 16 Mar 2011 16:37:35 +0000 (16:37 +0000)]
Add emacs directory local configuration to tame naughty editors and hopefully end this tab nightmare.

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

13 years agoIndent python files with spaces as per style guide.
David Robillard [Wed, 16 Mar 2011 16:32:56 +0000 (16:32 +0000)]
Indent python files with spaces as per style guide.

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

13 years agorestore zero line visibility; change selected region colors back to 2.X version
Paul Davis [Wed, 16 Mar 2011 13:20:31 +0000 (13:20 +0000)]
restore zero line visibility; change selected region colors back to 2.X version

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

13 years agoReplace connection cerr dumping with DEBUG_TRACE.
David Robillard [Wed, 16 Mar 2011 06:49:23 +0000 (06:49 +0000)]
Replace connection cerr dumping with DEBUG_TRACE.

Logging here is unusably slow for adding a large number of tracks.

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

13 years agofix all manner of things relating to io connections, setting capture alignment, and...
Paul Davis [Tue, 15 Mar 2011 19:32:21 +0000 (19:32 +0000)]
fix all manner of things relating to io connections, setting capture alignment, and so on. still needs more tests of actual precise placement of newly recorded material

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

13 years agoFix weird whitespace.
David Robillard [Tue, 15 Mar 2011 01:22:03 +0000 (01:22 +0000)]
Fix weird whitespace.

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

13 years agoFix undefined operations (according to gcc 4.5.2).
David Robillard [Tue, 15 Mar 2011 01:19:43 +0000 (01:19 +0000)]
Fix undefined operations (according to gcc 4.5.2).

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

13 years agoFix more broken whitespace.
David Robillard [Tue, 15 Mar 2011 01:16:24 +0000 (01:16 +0000)]
Fix more broken whitespace.

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

13 years agoFix broken indentation.
David Robillard [Mon, 14 Mar 2011 21:53:10 +0000 (21:53 +0000)]
Fix broken indentation.

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

13 years agoFix LV2 UI related memory errors with new SLV2.
David Robillard [Mon, 14 Mar 2011 21:02:51 +0000 (21:02 +0000)]
Fix LV2 UI related memory errors with new SLV2.

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

13 years agomore fun and games with latency compensation, and so forth ... not done yet
Paul Davis [Mon, 14 Mar 2011 20:33:47 +0000 (20:33 +0000)]
more fun and games with latency compensation, and so forth ... not done yet

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

13 years agoreinstate code that prevents GUI control from talking to backend if session is synced...
Paul Davis [Mon, 14 Mar 2011 20:32:43 +0000 (20:32 +0000)]
reinstate code that prevents GUI control from talking to backend if session is synced externall

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

13 years agoadd separate color for the border of a selected time axis view item
Paul Davis [Mon, 14 Mar 2011 19:36:41 +0000 (19:36 +0000)]
add separate color for the border of a selected time axis view item

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

13 years agoRemove unnecessary (and wrong) check for movement, as the parent does it (fixes ...
Carl Hetherington [Mon, 14 Mar 2011 19:25:41 +0000 (19:25 +0000)]
Remove unnecessary (and wrong) check for movement, as the parent does it (fixes #3850).

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

13 years agoCheck movement threshold using the raw grab frame rather than the snapped one, which...
Carl Hetherington [Mon, 14 Mar 2011 19:25:18 +0000 (19:25 +0000)]
Check movement threshold using the raw grab frame rather than the snapped one, which I think is right.

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

13 years agoFix assert failure when cycle_end is called by AudioEngine::set_session before the...
Carl Hetherington [Mon, 14 Mar 2011 18:41:35 +0000 (18:41 +0000)]
Fix assert failure when cycle_end is called by AudioEngine::set_session before the buffer is set up.

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

13 years agorestore visibility of streamview rect lines that act as track separators
Paul Davis [Mon, 14 Mar 2011 17:41:02 +0000 (17:41 +0000)]
restore visibility of streamview rect lines that act as track separators

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

13 years agouse a better contrasting color for selected region waveform fill
Paul Davis [Mon, 14 Mar 2011 17:14:51 +0000 (17:14 +0000)]
use a better contrasting color for selected region waveform fill

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

13 years agoadd a new alpha release notification page to startup assistant
Paul Davis [Sun, 13 Mar 2011 18:17:42 +0000 (18:17 +0000)]
add a new alpha release notification page to startup assistant

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

13 years agoMake build look for gnomecanvas headers in our copy rather than the system one.
Carl Hetherington [Sun, 13 Mar 2011 18:03:42 +0000 (18:03 +0000)]
Make build look for gnomecanvas headers in our copy rather than the system one.

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

13 years agoadd build stuff for export formats/presets
Paul Davis [Sun, 13 Mar 2011 16:23:35 +0000 (16:23 +0000)]
add build stuff for export formats/presets

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

13 years agochange builtin export format/preset search path to correct value; remove line of...
Paul Davis [Sun, 13 Mar 2011 16:23:13 +0000 (16:23 +0000)]
change builtin export format/preset search path to correct value; remove line of debug output

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

13 years agosort export formats & presets in alphabetical name order
Paul Davis [Sun, 13 Mar 2011 16:22:24 +0000 (16:22 +0000)]
sort export formats & presets in alphabetical name order

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

13 years agoremove duplicate, less-usefully named duplicate export preset
Paul Davis [Sun, 13 Mar 2011 16:19:28 +0000 (16:19 +0000)]
remove duplicate, less-usefully named duplicate export preset

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

13 years agopre-defined export presets and formats, part one
Paul Davis [Sun, 13 Mar 2011 16:02:35 +0000 (16:02 +0000)]
pre-defined export presets and formats, part one

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

13 years agoProperly create new presets, i.e. without duplicate id's on save-after-rename
Sakari Bergen [Sat, 12 Mar 2011 21:28:58 +0000 (21:28 +0000)]
Properly create new presets, i.e. without duplicate id's on save-after-rename

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

13 years agomake XMLNode::add_property() correctly re-entrant and reduce the size of the tmp...
Paul Davis [Sat, 12 Mar 2011 20:29:40 +0000 (20:29 +0000)]
make XMLNode::add_property() correctly re-entrant and reduce the size of the tmp buffer used to print a long integer

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

13 years agoproperly use and publish private/public port latency values for JACK latency API
Paul Davis [Sat, 12 Mar 2011 20:25:09 +0000 (20:25 +0000)]
properly use and publish private/public port latency values for JACK latency API

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

13 years agoremoved long-ifdef'ed-out code
Paul Davis [Sat, 12 Mar 2011 20:24:32 +0000 (20:24 +0000)]
removed long-ifdef'ed-out code

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

13 years agoa better fix fpr that wierd XMLProperty botch
Paul Davis [Sat, 12 Mar 2011 20:23:56 +0000 (20:23 +0000)]
a better fix fpr that wierd XMLProperty botch

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

13 years agouse legalize_for_path() on filenames for export presets and formats
Paul Davis [Sat, 12 Mar 2011 20:17:38 +0000 (20:17 +0000)]
use legalize_for_path() on filenames for export presets and formats

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

13 years agouse legalize_for_path() on filenames for export presets and formats
Paul Davis [Sat, 12 Mar 2011 20:16:16 +0000 (20:16 +0000)]
use legalize_for_path() on filenames for export presets and formats

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

13 years agomove internal (note) edit mode binding to "e" to be more ergonomic (the old binding...
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

13 years agoFix duplicate singular/plural plugin category menus.
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

13 years agomake "Flush Wastebasket" operate on the correct directory rather than a non-existent one
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

13 years agosorta-kinda working latency compensation, latency reporting and capture alignment...
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

13 years agoRestore Use PH button in locations UI (#3667).
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

13 years agoPython 2/3 compatible blank line print.
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

13 years agoSmall refactoring; fix stuck notes on the sequence LMB down, RMB down, LMB up, RMB...
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

13 years agomove comment to a more appropriate location
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

13 years agoadd new concept for managing alignment style (AlignChoice); switch to using worst_pla...
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

13 years agosince some track context menu items depend on the selection, conditionally add a...
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

13 years agoFix compilation with old SLV2.
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

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