e61b5e23c4
split out ARDOUR::how_many_dsp_threads() ; fix test for whether to use use route_graph or just process routes in-thread
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8793 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-09 02:41:01 +00:00
5376bc757f
fix num DSP threads computation (TODO: move into a utility function for Sakari's graph too)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8791 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-09 00:01:56 +00:00
4d210bf033
cairo-ify bar controller widget
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8789 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 23:43:18 +00:00
c7708e721d
fixes for pixfader cairo-ification
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8788 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 23:43:06 +00:00
4ed504acd7
added Gtkmm2ext::rounded_rectangle() cairo pseudo-method
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8787 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 23:42:45 +00:00
Carl Hetherington
b7ec5b4b40
Option to colour region background using the track colour ( #3759 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8778 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 20:01:55 +00:00
cc074c66fa
cairo-ify expose handlers for PixFader and PixScroller (latter is not used); tweak UI RC file in response; move rgb macros to gtkmm2ext for easier use there as we go cairo over time
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8775 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 19:19:55 +00:00
0e32134ed4
build-side of UUID reversion
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8764 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 02:28:42 +00:00
b6b0d83965
revert earlier changes to uuid class, but keep boost version in svn for the future
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8763 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-08 02:21:15 +00:00
25a7bb4825
(from 2.x) register Lock edit mode as an enum to provide restore of Lock edit mode
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8762 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 22:19:47 +00:00
94827dd755
forward port thread/abstract_ui changes from 2.X to 3.0
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8751 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 18:21:50 +00:00
32e6f03cd4
remove some dead code
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8750 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 18:21:14 +00:00
f17e2847b8
add explict destructor for Pannable
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8749 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 18:20:18 +00:00
373e2c0413
switch to Boost UUID's and away from libuuid
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8748 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 18:19:24 +00:00
466cc57416
why use fabs?
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8747 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 17:34:19 +00:00
4e40ac9358
make reversed width for the 2in/2out panner actually do something
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8744 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 17:21:11 +00:00
a9d331aa98
add back some missing logic to can-replicate
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8743 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 17:14:40 +00:00
eb012ac243
simplify "can-replicate" to allow replication only if a plugin has zero or one input AND output for each data type
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8742 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 17:04:22 +00:00
44d938b6b2
if using only 1 processor for DSP, do not use the graph code to execute routes - fallback to original unthreaded code
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8741 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 17:01:43 +00:00
4140a67a42
allow dynamic process thread count resets
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8738 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 15:24:04 +00:00
6edd17a471
roll back libcurl requirement to just version 7.0.0
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8737 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 14:45:38 +00:00
Carl Hetherington
ad1f38c0a2
Fix warning.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8734 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 01:12:55 +00:00
Carl Hetherington
49869c98f3
Prevent various things from stopping the transport by requesting a transport speed of exactly 0 when they are really just continuously varying it. Fixes strange playhead behaviour during varispeed when the user varispeeds to exactly 0 and auto-return is triggered.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8733 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 01:12:47 +00:00
Carl Hetherington
6be56d78b1
Somewhat uncertain fix to playhead misbehaviour in rewind.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8732 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-07 01:10:36 +00:00
Carl Hetherington
f0177337d1
Fix up a few mackie control surface exceptions.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8729 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-06 18:51:35 +00:00
Carl Hetherington
674ed2430c
Couple of asserts to catch similar bugs to #3755 a bit earlier.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8728 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-06 18:32:22 +00:00
Carl Hetherington
e0f4bba2d5
Don't update file_frame twice when reversing close to the start of a diskstream. Should fix #3755 .
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8727 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-06 18:32:15 +00:00
Carl Hetherington
6890c43dce
Don't update start more than once when reversing. I don't think this is causing any problems at present, but it might as well be cleaned up.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8726 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-06 18:32:05 +00:00
32e207d966
Compile with new (as yet unreleased) librdf and SPARQL-free slv2.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8696 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-03 22:58:17 +00:00
Carl Hetherington
2c9d2faadb
Check for libcurl in configure ( #3752 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8684 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-03 00:15:36 +00:00
Carl Hetherington
a2eb808660
Fix uninitialised variable.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8683 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-03 00:10:09 +00:00
Carl Hetherington
1b0b7849ee
Remove per-track mono option, as it seems somewhat useless now that we have a mix mono button in the monitor section.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8675 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-02 02:06:30 +00:00
Carl Hetherington
04724c21b6
Stop saving of garbage values to LADSPA preset files when an output parameter is encountered. Should fix #3733 .
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8674 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-02 01:12:40 +00:00
Carl Hetherington
801bd95613
Fix compiler warning.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8673 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-02 01:12:13 +00:00
Carl Hetherington
d3a4b2df74
Fix drop location for drag-and-drop in some cases.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8672 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 23:21:28 +00:00
Carl Hetherington
6c7d8c6877
Merge two methods.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8671 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 23:20:58 +00:00
ea8eabe8c8
avoid unused args warning
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8644 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 17:15:46 +00:00
50af344d12
avoid unused args warning
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8643 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 17:15:06 +00:00
07cadd6fca
ensure that the main outs' panner <-> pannable relationship is setup in a new session
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8641 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 15:09:28 +00:00
b78d036aa0
store void pointers to processor UIs in Processors, and reset ProcessorWindowProxy objects to use them, so that we can never create 2 windows (UIs) for the same processor
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8638 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 02:41:31 +00:00
Carl Hetherington
4233a54ac3
Somewhat unconvincing visual indication that plugin inserts are splitting mono inputs to stereo.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8636 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 01:50:49 +00:00
Carl Hetherington
636ffd7d8d
Fix up display of plugin automation when loading 2.X sessions.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8635 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-01 01:07:38 +00:00
7a03f1c3e6
do not try to open sources with write-permission if the session itself is unwritable
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8633 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-31 19:02:15 +00:00
9ec59d793d
po name changes, again?
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8631 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-31 17:58:06 +00:00
Carl Hetherington
6c3bad48f9
Allow plugins with >1 input to be inserted into mono tracks; the input is passed to each plugin input equally ( #3746 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8628 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-31 15:28:15 +00:00
2bb57b2940
rename PO files in accordance with i18n standards
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8626 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-31 15:17:18 +00:00
Carl Hetherington
d46766aeff
Fix comparison of < 0 with bool.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8623 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-31 14:19:15 +00:00
a2e2412883
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
2011-01-30 04:51:28 +00:00
Carl Hetherington
eb4ec4ca0a
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
2011-01-30 01:39:57 +00:00
Carl Hetherington
3ac765121f
Tidy up slightly.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8614 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-30 01:39:47 +00:00
Carl Hetherington
64e43bf4b1
Fix crash with debug enabled.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8613 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-29 19:36:01 +00:00
79c23f5a66
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
2011-01-29 17:49:27 +00:00
Carl Hetherington
a052488c00
Add operator<< for bundles.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8606 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-29 12:40:57 +00:00
ce03319dd1
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
2011-01-29 01:03:05 +00:00
Sakari Bergen
ab8116e725
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
2011-01-28 22:58:47 +00:00
9a87f854f7
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
2011-01-28 01:04:33 +00:00
4d1d355720
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
2011-01-28 00:49:45 +00:00
92add245d0
remove debug output
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8595 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-28 00:49:11 +00:00
b17dc03047
"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
2011-01-27 23:00:17 +00:00
d116af22db
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
2011-01-27 18:48:33 +00:00
15b5fce904
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
2011-01-27 01:31:03 +00:00
1385643131
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
2011-01-26 19:58:16 +00:00
Carl Hetherington
34d8df6a37
Check for OGG format properly. Should fix #3723 .
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8559 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-21 00:58:36 +00:00
Carl Hetherington
f8d3b1f7a7
Lincoln's OSC clean-ups ( #3716 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8552 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19 22:05:38 +00:00
Carl Hetherington
b621ce7306
Fix build.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8551 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19 21:52:46 +00:00
Carl Hetherington
ba78410f13
Missing files.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8550 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19 21:49:14 +00:00
Carl Hetherington
3ceee5b20e
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
2011-01-19 21:37:32 +00:00
Carl Hetherington
6636a65c10
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
2011-01-19 21:36:38 +00:00
3c1e12e7ac
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
2011-01-19 18:58:50 +00:00
Carl Hetherington
7c313b4918
Missing files.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8540 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19 17:39:22 +00:00
Carl Hetherington
1e8586742e
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
2011-01-19 17:38:56 +00:00
Carl Hetherington
074d58fc6f
Fix undo nesting.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8538 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19 17:38:46 +00:00
5535b994d3
new files
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8533 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19 15:58:13 +00:00
Carl Hetherington
253b652344
Remove unused code.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8532 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-19 01:02:06 +00:00
Doug McLain
0d4d585939
Add checks and config for Rasqal, required by slv2
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8531 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-18 19:17:53 +00:00
Carl Hetherington
c6e9362987
Fix build.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8525 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-17 23:30:35 +00:00
Carl Hetherington
bab0f9c969
Remove unused CrossfadeComparePtr. Make Crossfade operator== private.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8524 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-17 23:23:15 +00:00
f1fd7f6fa4
some new source
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8523 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-17 17:53:34 +00:00
c1c14e229e
some new headers
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8522 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-17 17:53:19 +00:00
2a8629d11c
tentative commit of new panners subtree
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8521 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-17 17:51:44 +00:00
Sakari Bergen
a406d9183a
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
2011-01-16 19:41:11 +00:00
Sakari Bergen
dad0671ba0
Add dynamic type to SessionHandleRef debug output
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8516 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-16 19:17:45 +00:00
Carl Hetherington
ae2314e4f9
Prevent failed reconfigurations on tracks with 0 inputs ( #3709 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8509 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-14 21:58:26 +00:00
Carl Hetherington
93b25e1f13
Tweak colouring in the processor list.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8507 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-14 15:48:45 +00:00
Carl Hetherington
169ad5b019
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
2011-01-11 02:48:02 +00:00
Carl Hetherington
19ee77a74c
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
2011-01-11 02:47:38 +00:00
Carl Hetherington
afc0e2db6c
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
2011-01-11 01:30:29 +00:00
Carl Hetherington
6dde76454d
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
2011-01-11 00:03:12 +00:00
Carl Hetherington
51a3dce3e8
Fix fader motion accidentally broken in previous commit.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8498 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-10 23:58:50 +00:00
Carl Hetherington
648035dba9
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
2011-01-10 23:37:34 +00:00
Carl Hetherington
c482638aa6
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
2011-01-10 23:33:26 +00:00
Carl Hetherington
ed72df29b7
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
2011-01-10 22:48:25 +00:00
Sakari Bergen
ffccaaf0bb
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
2011-01-10 21:16:49 +00:00
Carl Hetherington
bc84cb7479
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
2011-01-10 17:31:43 +00:00
Carl Hetherington
65c97361a9
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
2011-01-10 17:31:34 +00:00
Carl Hetherington
dd7caa0165
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
2011-01-10 16:23:54 +00:00
f7cef2016f
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
2011-01-09 23:14:47 +00:00
Carl Hetherington
173a8894e3
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
2011-01-09 15:10:59 +00:00
Carl Hetherington
ddb1a76e5b
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
2011-01-09 15:10:26 +00:00
Carl Hetherington
bee34078e7
Use DEBUG macros for SessionEvent debugging.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8482 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-08 15:19:32 +00:00