|
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 |
|