|
7fc5212eaf
|
get boost debug code working again (global constructors, proper location for the define)
git-svn-id: svn://localhost/ardour2/branches/3.0@8818 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-10 13:41:41 +00:00 |
|
Carl Hetherington
|
5d64748a51
|
Minor cleanup.
git-svn-id: svn://localhost/ardour2/branches/3.0@8817 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-10 02:45:06 +00:00 |
|
|
d9770ba4cc
|
set up default speakers in new sessions
git-svn-id: svn://localhost/ardour2/branches/3.0@8809 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-09 16:42:18 +00:00 |
|
|
2b3adfb18f
|
make SiP mute gain work ... hopefully without breaking anything else
git-svn-id: svn://localhost/ardour2/branches/3.0@8808 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-09 16:37:07 +00:00 |
|
|
e460208d22
|
export graph uses as many threads as there are cores, not the number of DSP threads
git-svn-id: svn://localhost/ardour2/branches/3.0@8796 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-09 13:11:14 +00:00 |
|
|
08e01b85c8
|
make the export graph use the same number of threads as the DSP graph
git-svn-id: svn://localhost/ardour2/branches/3.0@8795 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-09 13:01:23 +00:00 |
|
|
a2354db323
|
make a note about process lock and ARDOUR::how_many_dsp_threads()
git-svn-id: svn://localhost/ardour2/branches/3.0@8794 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-09 02:51:50 +00:00 |
|
|
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 |
|