ardour.git
13 years agorename PO files in accordance with i18n standards
Paul Davis [Mon, 31 Jan 2011 15:17:18 +0000 (15:17 +0000)]
rename PO files in accordance with i18n standards

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

13 years agoadd linux packaging script(s) from 2.0-ongoing
Paul Davis [Mon, 31 Jan 2011 14:48:34 +0000 (14:48 +0000)]
add linux packaging script(s) from 2.0-ongoing

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

13 years agocopy sanitycheck from 2.0-ongoing
Paul Davis [Mon, 31 Jan 2011 14:45:56 +0000 (14:45 +0000)]
copy sanitycheck from 2.0-ongoing

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

13 years agoFix comparison of < 0 with bool.
Carl Hetherington [Mon, 31 Jan 2011 14:19:15 +0000 (14:19 +0000)]
Fix comparison of < 0 with bool.

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

13 years agoUpdate summary when a region is removed.
Carl Hetherington [Sun, 30 Jan 2011 13:24:41 +0000 (13:24 +0000)]
Update summary when a region is removed.

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

13 years agoShow bank number as well as program change in patch flags (remainder of #3625).
Carl Hetherington [Sun, 30 Jan 2011 13:06:09 +0000 (13:06 +0000)]
Show bank number as well as program change in patch flags (remainder of #3625).

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

13 years agoNo-op; very minor cleanup.
Carl Hetherington [Sun, 30 Jan 2011 13:05:45 +0000 (13:05 +0000)]
No-op; very minor cleanup.

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

13 years agoStart new sessions with the playhead at 0 and the editor scrolled fully left (#3670).
Carl Hetherington [Sun, 30 Jan 2011 12:48:00 +0000 (12:48 +0000)]
Start new sessions with the playhead at 0 and the editor scrolled fully left (#3670).

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

13 years agoNo-op; formatting.
Carl Hetherington [Sun, 30 Jan 2011 12:46:57 +0000 (12:46 +0000)]
No-op; formatting.

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

13 years agodo not send MMC DeferredPlay or Stop commands if slaving to MTC when transport starts...
Paul Davis [Sun, 30 Jan 2011 04:51:28 +0000 (04:51 +0000)]
do not send MMC DeferredPlay or Stop commands if slaving to MTC when transport starts or stops

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

13 years agopatch for step editing bindings from Melvin Ray Herr, modified by me to keep full...
Paul Davis [Sun, 30 Jan 2011 03:40:42 +0000 (03:40 +0000)]
patch for step editing bindings from Melvin Ray Herr, modified by me to keep full octave access available

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

13 years agoFix fader jumps when releasing button 2 on drags; move to mouse position on button...
Carl Hetherington [Sun, 30 Jan 2011 01:39:57 +0000 (01:39 +0000)]
Fix fader jumps when releasing button 2 on drags; move to mouse position on button down, instead (#3743).

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

13 years agoTidy up slightly.
Carl Hetherington [Sun, 30 Jan 2011 01:39:47 +0000 (01:39 +0000)]
Tidy up slightly.

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

13 years agoFix crash with debug enabled.
Carl Hetherington [Sat, 29 Jan 2011 19:36:01 +0000 (19:36 +0000)]
Fix crash with debug enabled.

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

13 years agoRe-offer region context menu even when in note mode, as selections made out of note...
Carl Hetherington [Sat, 29 Jan 2011 19:01:49 +0000 (19:01 +0000)]
Re-offer region context menu even when in note mode, as selections made out of note mode are now preserved again.

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

13 years agoFix problems when using the same menu item in both the track and xfade context menus...
Carl Hetherington [Sat, 29 Jan 2011 18:25:10 +0000 (18:25 +0000)]
Fix problems when using the same menu item in both the track and xfade context menus.  Fixes #3725.

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

13 years agofix auditioner by virtualizing Route::input_streams(), since the auditioner never...
Paul Davis [Sat, 29 Jan 2011 17:49:27 +0000 (17:49 +0000)]
fix auditioner by virtualizing Route::input_streams(), since the auditioner never has any inputs

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

13 years agodesensitize almost everything in a mixer strip when displaying send(s), to avoid...
Paul Davis [Sat, 29 Jan 2011 15:28:58 +0000 (15:28 +0000)]
desensitize almost everything in a mixer strip when displaying send(s), to avoid user confusion about what can and cannot be modified

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

13 years agoa radically new approach to sizing the track header layout that now allows ardour...
Paul Davis [Sat, 29 Jan 2011 14:48:59 +0000 (14:48 +0000)]
a radically new approach to sizing the track header layout that now allows ardour to shrink dramatically in vertical height. current lower limit is about 763 pixels WITH the editor mixer strip, and something much, much smaller without it

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

13 years agoFix crash on unchecking show individual ports (#3740).
Carl Hetherington [Sat, 29 Jan 2011 12:41:10 +0000 (12:41 +0000)]
Fix crash on unchecking show individual ports (#3740).

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

13 years agoAdd operator<< for bundles.
Carl Hetherington [Sat, 29 Jan 2011 12:40:57 +0000 (12:40 +0000)]
Add operator<< for bundles.

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

13 years agoprevent formation of new xfades when two regions are precisely co-terminal, and inval...
Paul Davis [Sat, 29 Jan 2011 01:03:05 +0000 (01:03 +0000)]
prevent formation of new xfades when two regions are precisely co-terminal, and invalidate existing xfades if their participants become co-terminal

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

13 years agoAdd boost:: to shared_ptrs (not to be ambiguous with std::shared_ptr, Deja vu :)
Sakari Bergen [Fri, 28 Jan 2011 22:58:47 +0000 (22:58 +0000)]
Add boost:: to shared_ptrs (not to be ambiguous with std::shared_ptr, Deja vu :)

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

13 years agoa lighter half-lit mute button color, plus some minor renaming in the gtk rc file
Paul Davis [Fri, 28 Jan 2011 22:55:42 +0000 (22:55 +0000)]
a lighter half-lit mute button color, plus some minor renaming in the gtk rc file

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

13 years agomore meta-stasizing of the GUI rc file
Paul Davis [Fri, 28 Jan 2011 15:41:13 +0000 (15:41 +0000)]
more meta-stasizing of the GUI rc file

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

13 years agorestore bigger fonts for transport clocks
Paul Davis [Fri, 28 Jan 2011 01:09:12 +0000 (01:09 +0000)]
restore bigger fonts for transport clocks

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

13 years agoallow derived children of BarController to set label position as a width fraction...
Paul Davis [Fri, 28 Jan 2011 01:04:33 +0000 (01:04 +0000)]
allow derived children of BarController to set label position as a width fraction, not an absolute position

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

13 years agomove point at which main outs Panner <-> Route Pannable binding occurs, so that it...
Paul Davis [Fri, 28 Jan 2011 00:49:45 +0000 (00:49 +0000)]
move point at which main outs Panner <-> Route Pannable binding occurs, so that it does, in fact, occur

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

13 years agoremove debug output
Paul Davis [Fri, 28 Jan 2011 00:49:11 +0000 (00:49 +0000)]
remove debug output

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

13 years agorestore (mostly) processor colors from before RC meta-ization
Paul Davis [Thu, 27 Jan 2011 23:49:56 +0000 (23:49 +0000)]
restore (mostly) processor colors from before RC meta-ization

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

13 years ago"Listen" delivery processors (i.e. monitor out) never get their own panner; Route...
Paul Davis [Thu, 27 Jan 2011 23:00:17 +0000 (23:00 +0000)]
"Listen" delivery processors (i.e. monitor out) never get their own panner; Route calls Pannable::set_panner() so that it is always the panner for the main outs that controls the Route's own Pannable

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

13 years agovirtualize the way that AutomationController gets strings to display values, so that...
Paul Davis [Thu, 27 Jan 2011 18:48:33 +0000 (18:48 +0000)]
virtualize the way that AutomationController gets strings to display values, so that we can callback through the owner of an AutomationControl, not just rely on the value from the AutomationControl; make pan automation tracks use this to display more audio-centric values

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

13 years agoremove gtkrcify tool
Paul Davis [Thu, 27 Jan 2011 18:47:11 +0000 (18:47 +0000)]
remove gtkrcify tool

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

13 years agonew meta dark RC file (no light for now), along with tools to convert from .in into...
Paul Davis [Thu, 27 Jan 2011 18:46:47 +0000 (18:46 +0000)]
new meta dark RC file (no light for now), along with tools to convert from .in into the real thing built into wscript - THIS WILL MESS UP COLORS AND SOME FONTS

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

13 years agonew tool to convert meta version of ardour3_ui.rc.in into the real thing
Paul Davis [Thu, 27 Jan 2011 03:15:55 +0000 (03:15 +0000)]
new tool to convert meta version of ardour3_ui.rc.in into the real thing

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

13 years agomerge 3.0-panexp (pan experiments) branch, revisions 8534-8585 into 3.0, thus ending...
Paul Davis [Thu, 27 Jan 2011 01:31:03 +0000 (01:31 +0000)]
merge 3.0-panexp (pan experiments) branch, revisions 8534-8585 into 3.0, thus ending 3.0-panexp. THIS COMMIT WILL BREAK ALL EXISTING 3.0 SESSIONS IN SOME WAY (possibly not fatally).

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

13 years agoImplement non-SPARQL LV2Plugin::find_presets using more basic SLV2 API.
David Robillard [Wed, 26 Jan 2011 19:58:16 +0000 (19:58 +0000)]
Implement non-SPARQL LV2Plugin::find_presets using more basic SLV2 API.

Also add a (for now) commented out implementation for LV2Plugin::load_preset,
but this requires SLV2 to have blank node SLV2Values, which the current
version does not...

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

13 years agoFix warning.
Carl Hetherington [Mon, 24 Jan 2011 12:06:12 +0000 (12:06 +0000)]
Fix warning.

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

13 years agoPatch from Lincoln to fix uncommitted reversible command during rubberband selection...
Carl Hetherington [Sun, 23 Jan 2011 23:13:46 +0000 (23:13 +0000)]
Patch from Lincoln to fix uncommitted reversible command during rubberband selection (#3729).

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

13 years agoMake all types of import at least partially undo-able so that the session range gets...
Carl Hetherington [Fri, 21 Jan 2011 00:58:45 +0000 (00:58 +0000)]
Make all types of import at least partially undo-able so that the session range gets set properly on import.

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

13 years agoCheck for OGG format properly. Should fix #3723.
Carl Hetherington [Fri, 21 Jan 2011 00:58:36 +0000 (00:58 +0000)]
Check for OGG format properly.  Should fix #3723.

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

13 years agoRemove duplicated code.
Carl Hetherington [Wed, 19 Jan 2011 23:05:30 +0000 (23:05 +0000)]
Remove duplicated code.

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

13 years agoLincoln's OSC clean-ups (#3716).
Carl Hetherington [Wed, 19 Jan 2011 22:05:38 +0000 (22:05 +0000)]
Lincoln's OSC clean-ups (#3716).

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

13 years agoFix build.
Carl Hetherington [Wed, 19 Jan 2011 21:52:46 +0000 (21:52 +0000)]
Fix build.

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

13 years agoMissing files.
Carl Hetherington [Wed, 19 Jan 2011 21:49:14 +0000 (21:49 +0000)]
Missing files.

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

13 years agoStop thought-to-be-safe alloc in RT thread from triggering the checker.
Carl Hetherington [Wed, 19 Jan 2011 21:37:32 +0000 (21:37 +0000)]
Stop thought-to-be-safe alloc in RT thread from triggering the checker.

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

13 years agoConfigure option to abort when malloc is called in the process thread.
Carl Hetherington [Wed, 19 Jan 2011 21:36:38 +0000 (21:36 +0000)]
Configure option to abort when malloc is called in the process thread.

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

13 years agoTerminate RapidScreenUpdate clock updates earlier when they are not necessary. Fix...
Carl Hetherington [Wed, 19 Jan 2011 20:54:51 +0000 (20:54 +0000)]
Terminate RapidScreenUpdate clock updates earlier when they are not necessary.  Fix set from playhead when used on the position clock in the region properties dialogue.  Make clocks sample-accurate when they are set in frames and then queried in frames without an edit in-between.

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

13 years agocheck that we're still connected to JACK when using jack_port_get_connections()
Paul Davis [Wed, 19 Jan 2011 18:58:50 +0000 (18:58 +0000)]
check that we're still connected to JACK when using jack_port_get_connections()

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

13 years agoPatch from Lincoln to fix rhythm ferret in various ways (#3715).
Carl Hetherington [Wed, 19 Jan 2011 18:35:11 +0000 (18:35 +0000)]
Patch from Lincoln to fix rhythm ferret in various ways (#3715).

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

13 years agoMissing files.
Carl Hetherington [Wed, 19 Jan 2011 17:39:22 +0000 (17:39 +0000)]
Missing files.

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

13 years agoFix session range location by hooking into the undo system. Fixes #3654.
Carl Hetherington [Wed, 19 Jan 2011 17:38:56 +0000 (17:38 +0000)]
Fix session range location by hooking into the undo system.  Fixes #3654.

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

13 years agoFix undo nesting.
Carl Hetherington [Wed, 19 Jan 2011 17:38:46 +0000 (17:38 +0000)]
Fix undo nesting.

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

13 years agonew files
Paul Davis [Wed, 19 Jan 2011 15:58:13 +0000 (15:58 +0000)]
new files

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

13 years agoRemove unused code.
Carl Hetherington [Wed, 19 Jan 2011 01:02:06 +0000 (01:02 +0000)]
Remove unused code.

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

13 years agoAdd checks and config for Rasqal, required by slv2
Doug McLain [Tue, 18 Jan 2011 19:17:53 +0000 (19:17 +0000)]
Add checks and config for Rasqal, required by slv2

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

13 years agoRename Frames ruler to Samples.
Carl Hetherington [Tue, 18 Jan 2011 12:51:02 +0000 (12:51 +0000)]
Rename Frames ruler to Samples.

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

13 years agoTidy up the ruler code slightly.
Carl Hetherington [Tue, 18 Jan 2011 01:16:05 +0000 (01:16 +0000)]
Tidy up the ruler code slightly.

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

13 years agoMake the frames ruler behave more like the other time-based rulers when the editor...
Carl Hetherington [Tue, 18 Jan 2011 01:00:27 +0000 (01:00 +0000)]
Make the frames ruler behave more like the other time-based rulers when the editor window is resized.

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

13 years agoFix colour of timecode ruler.
Carl Hetherington [Tue, 18 Jan 2011 00:28:13 +0000 (00:28 +0000)]
Fix colour of timecode ruler.

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

13 years agoFix build.
Carl Hetherington [Mon, 17 Jan 2011 23:30:35 +0000 (23:30 +0000)]
Fix build.

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

13 years agoRemove unused CrossfadeComparePtr. Make Crossfade operator== private.
Carl Hetherington [Mon, 17 Jan 2011 23:23:15 +0000 (23:23 +0000)]
Remove unused CrossfadeComparePtr.  Make Crossfade operator== private.

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

13 years agosome new source
Paul Davis [Mon, 17 Jan 2011 17:53:34 +0000 (17:53 +0000)]
some new source

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

13 years agosome new headers
Paul Davis [Mon, 17 Jan 2011 17:53:19 +0000 (17:53 +0000)]
some new headers

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

13 years agotentative commit of new panners subtree
Paul Davis [Mon, 17 Jan 2011 17:51:44 +0000 (17:51 +0000)]
tentative commit of new panners subtree

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

13 years agoMake stem export export from right before any processors.
Sakari Bergen [Sun, 16 Jan 2011 19:41:11 +0000 (19:41 +0000)]
Make stem export export from right before any processors.
The dialog does not support exporting from the outputs anymore, sorry. Will add options later...

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

13 years agoFix memory leak.
Carl Hetherington [Sun, 16 Jan 2011 19:34:00 +0000 (19:34 +0000)]
Fix memory leak.

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

13 years agoDisable follow playhead during editor summary drags.
Carl Hetherington [Sun, 16 Jan 2011 19:33:16 +0000 (19:33 +0000)]
Disable follow playhead during editor summary drags.

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

13 years agoUse lines between marker bars from the SAE profile.
Carl Hetherington [Sun, 16 Jan 2011 19:33:04 +0000 (19:33 +0000)]
Use lines between marker bars from the SAE profile.

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

13 years agoAdd dynamic type to SessionHandleRef debug output
Sakari Bergen [Sun, 16 Jan 2011 19:17:45 +0000 (19:17 +0000)]
Add dynamic type to SessionHandleRef debug output

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

13 years agoMake sure minsec ruler works when it is first enabled.
Carl Hetherington [Sat, 15 Jan 2011 00:59:58 +0000 (00:59 +0000)]
Make sure minsec ruler works when it is first enabled.

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

13 years agoAdd tooltip to send fader.
Carl Hetherington [Sat, 15 Jan 2011 00:45:32 +0000 (00:45 +0000)]
Add tooltip to send fader.

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

13 years agoFix graphical glitches in processor list on some systems.
Carl Hetherington [Fri, 14 Jan 2011 23:48:34 +0000 (23:48 +0000)]
Fix graphical glitches in processor list on some systems.

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

13 years agoFix warnings.
Carl Hetherington [Fri, 14 Jan 2011 22:26:45 +0000 (22:26 +0000)]
Fix warnings.

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

13 years agoPrevent failed reconfigurations on tracks with 0 inputs (#3709).
Carl Hetherington [Fri, 14 Jan 2011 21:58:26 +0000 (21:58 +0000)]
Prevent failed reconfigurations on tracks with 0 inputs (#3709).

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

13 years agoTweak colouring in the processor list.
Carl Hetherington [Fri, 14 Jan 2011 15:48:45 +0000 (15:48 +0000)]
Tweak colouring in the processor list.

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

13 years agoFix send UI fader (#3708)
Carl Hetherington [Thu, 13 Jan 2011 19:43:31 +0000 (19:43 +0000)]
Fix send UI fader (#3708)

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

13 years agoDon't add post-fader aux sends after the main deliveries; put them post-fader but...
Carl Hetherington [Tue, 11 Jan 2011 02:48:02 +0000 (02:48 +0000)]
Don't add post-fader aux sends after the main deliveries; put them post-fader but pre-main-outs.

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

13 years agoshow_all() more selectively so that unwanted notebook tabs don't appear in SendUI...
Carl Hetherington [Tue, 11 Jan 2011 02:47:53 +0000 (02:47 +0000)]
show_all() more selectively so that unwanted notebook tabs don't appear in SendUI port matrices.

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

13 years agoPrevent Processor classes messing with names when setting state from XML. Fixes...
Carl Hetherington [Tue, 11 Jan 2011 02:47:38 +0000 (02:47 +0000)]
Prevent Processor classes messing with names when setting state from XML.  Fixes JACK-send loading from state.

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

13 years agoRe-fix #3685 having read the request properly.
Carl Hetherington [Tue, 11 Jan 2011 01:30:37 +0000 (01:30 +0000)]
Re-fix #3685 having read the request properly.

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

13 years agoDon't modify a send's output count depending on where it lands in the processor list.
Carl Hetherington [Tue, 11 Jan 2011 01:30:29 +0000 (01:30 +0000)]
Don't modify a send's output count depending on where it lands in the processor list.

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

13 years agoDear oh dear. Re-fix main fader double click and internal send edit.
Carl Hetherington [Tue, 11 Jan 2011 00:03:12 +0000 (00:03 +0000)]
Dear oh dear.  Re-fix main fader double click and internal send edit.

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

13 years agoShow send UI window on edit (#3696)
Carl Hetherington [Mon, 10 Jan 2011 23:58:57 +0000 (23:58 +0000)]
Show send UI window on edit (#3696)

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

13 years agoFix fader motion accidentally broken in previous commit.
Carl Hetherington [Mon, 10 Jan 2011 23:58:50 +0000 (23:58 +0000)]
Fix fader motion accidentally broken in previous commit.

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

13 years agoAdd route group property to share route active state (#3703)
Carl Hetherington [Mon, 10 Jan 2011 23:37:34 +0000 (23:37 +0000)]
Add route group property to share route active state (#3703)

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

13 years agoRevert to fader-is-for-route on double-clicking a mixer strip's fader. Fixes #3685.
Carl Hetherington [Mon, 10 Jan 2011 23:33:26 +0000 (23:33 +0000)]
Revert to fader-is-for-route on double-clicking a mixer strip's fader.  Fixes #3685.

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

13 years agoRespond to MMC even when synced to JACK. Fixes #3700.
Carl Hetherington [Mon, 10 Jan 2011 22:48:25 +0000 (22:48 +0000)]
Respond to MMC even when synced to JACK.  Fixes #3700.

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

13 years agoMake export channels own their buffers + some other small code tidy-ups. Preparation...
Sakari Bergen [Mon, 10 Jan 2011 21:16:49 +0000 (21:16 +0000)]
Make export channels own their buffers + some other small code tidy-ups. Preparation for more stem export options

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

13 years agoRemove erroneous handling of input IO for sends, which don't have them. Fixes #3694.
Carl Hetherington [Mon, 10 Jan 2011 19:36:00 +0000 (19:36 +0000)]
Remove erroneous handling of input IO for sends, which don't have them.  Fixes #3694.

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

13 years agoMake a couple of bits of debug conditional to avoid mallocs when they are turned...
Carl Hetherington [Mon, 10 Jan 2011 17:31:43 +0000 (17:31 +0000)]
Make a couple of bits of debug conditional to avoid mallocs when they are turned off.

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

13 years agoSomewhat hacky fix to stop the graph code allocating in the RT thread.
Carl Hetherington [Mon, 10 Jan 2011 17:31:34 +0000 (17:31 +0000)]
Somewhat hacky fix to stop the graph code allocating in the RT thread.

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

13 years agoOptimise BufferSet::attach_buffers code to avoid memory allocation in the RT thread...
Carl Hetherington [Mon, 10 Jan 2011 16:23:54 +0000 (16:23 +0000)]
Optimise BufferSet::attach_buffers code to avoid memory allocation in the RT thread and speed things up a bit.

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

13 years agopatch from lincoln to fix failure to leave loop play mode at transort stop
Paul Davis [Sun, 9 Jan 2011 23:14:47 +0000 (23:14 +0000)]
patch from lincoln to fix failure to leave loop play mode at transort stop

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

13 years agoPut add route/bus button at the bottom of the mixer window track display (#3688)
Carl Hetherington [Sun, 9 Jan 2011 19:09:56 +0000 (19:09 +0000)]
Put add route/bus button at the bottom of the mixer window track display (#3688)

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

13 years agoFactor out track display setup code into its own method.
Carl Hetherington [Sun, 9 Jan 2011 19:09:49 +0000 (19:09 +0000)]
Factor out track display setup code into its own method.

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

13 years agoFix setup of route meter point on load, and fix intermittent left-channel-only meteri...
Carl Hetherington [Sun, 9 Jan 2011 15:10:59 +0000 (15:10 +0000)]
Fix setup of route meter point on load, and fix intermittent left-channel-only metering (#3699).

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

13 years agoReplace RouteGroup's collection of apply() methods with a single one.
Carl Hetherington [Sun, 9 Jan 2011 15:10:26 +0000 (15:10 +0000)]
Replace RouteGroup's collection of apply() methods with a single one.

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

13 years agoRemove unused methods.
Carl Hetherington [Sun, 9 Jan 2011 15:10:16 +0000 (15:10 +0000)]
Remove unused methods.

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

13 years agoFix cancel button in route group dialogue, as per #3689.
Carl Hetherington [Sat, 8 Jan 2011 15:19:44 +0000 (15:19 +0000)]
Fix cancel button in route group dialogue, as per #3689.

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