|
3bed0850ba
|
fix bug when interpolating VBAP gains, and remove debug output from that code
git-svn-id: svn://localhost/ardour2/branches/3.0@8922 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-22 02:38:29 +00:00 |
|
Torben Hohn
|
7333044870
|
reset _execution_tokens to 0 in Graph::drop_threads()
this was causing false thread wakeups.
git-svn-id: svn://localhost/ardour2/branches/3.0@8921 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-22 02:06:46 +00:00 |
|
|
5369f0b121
|
c&p debug
git-svn-id: svn://localhost/ardour2/branches/3.0@8919 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-21 03:58:23 +00:00 |
|
|
f204206ff9
|
c&p debug
git-svn-id: svn://localhost/ardour2/branches/3.0@8916 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-21 03:22:06 +00:00 |
|
Carl Hetherington
|
279c9d8b4c
|
Fix plugin parameter controllers again (#3767).
git-svn-id: svn://localhost/ardour2/branches/3.0@8912 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-20 17:57:45 +00:00 |
|
Carl Hetherington
|
2304a51b85
|
Use an action's tooltip in the key editor if its label is empty; add some tooltips so that Solo / Monitor actions are not blank in the key editor.
git-svn-id: svn://localhost/ardour2/branches/3.0@8909 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-20 17:29:52 +00:00 |
|
Carl Hetherington
|
d81625a9b6
|
Fix erroneous use of NDEBUG and hidden typo.
git-svn-id: svn://localhost/ardour2/branches/3.0@8906 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-20 11:26:29 +00:00 |
|
Carl Hetherington
|
8fcf7e6a07
|
Remove out-of-date comment.
git-svn-id: svn://localhost/ardour2/branches/3.0@8905 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-20 01:00:44 +00:00 |
|
Carl Hetherington
|
8f0750cc7e
|
Make InternalReturns collect their sends' data on the return's ::run(), rather than sends merging data with the InternalReturn on their ::run(). This makes internal send/return thread-safe so that N routes can send to 1 whilst they are being run in parallel process threads.
git-svn-id: svn://localhost/ardour2/branches/3.0@8904 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-20 00:55:52 +00:00 |
|
Carl Hetherington
|
13232d03f3
|
Modify route _processor list set up so that the logic for placing `invisible' processors (e.g. internal returns etc.) is in one place. Add option to get pre-fade listen from before or after pre-fade processors (#3781).
git-svn-id: svn://localhost/ardour2/branches/3.0@8903 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-20 00:55:32 +00:00 |
|
|
c77d116703
|
first pass at full output & gain coefficient interpolation for VBAP panning
git-svn-id: svn://localhost/ardour2/branches/3.0@8902 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-19 17:42:38 +00:00 |
|
|
b25f334207
|
prevent VBAP from silencing an output buffer that it actually used
git-svn-id: svn://localhost/ardour2/branches/3.0@8901 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-18 14:57:34 +00:00 |
|
|
4145bfc33c
|
somewhat working VBAP panning (no interpolation, and some outputs don't get output)
git-svn-id: svn://localhost/ardour2/branches/3.0@8898 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-17 23:41:45 +00:00 |
|
Carl Hetherington
|
e9e0251af6
|
Cope with stereo click files by mixing them down to mono before playback. Kind-of fixes #1893.
git-svn-id: svn://localhost/ardour2/branches/3.0@8894 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-17 20:25:17 +00:00 |
|
Carl Hetherington
|
ff102f4cac
|
Trim some duplicate code.
git-svn-id: svn://localhost/ardour2/branches/3.0@8893 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-17 20:25:09 +00:00 |
|
|
e9e1800d86
|
GUI for VBAP panner actually does something (not the right thing, though)
git-svn-id: svn://localhost/ardour2/branches/3.0@8892 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-17 20:15:26 +00:00 |
|
|
1b8e8303b2
|
draw speaker positions in 2d panner
git-svn-id: svn://localhost/ardour2/branches/3.0@8891 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-17 19:47:53 +00:00 |
|
|
96cc6c3410
|
draw pucks (signal positions) on vbap panner
git-svn-id: svn://localhost/ardour2/branches/3.0@8890 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-17 18:54:13 +00:00 |
|
|
da144ab5ed
|
more progress on speakers/vbap etc. etc (still a work in progress)
git-svn-id: svn://localhost/ardour2/branches/3.0@8887 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-17 16:43:55 +00:00 |
|
Carl Hetherington
|
7ae7416cc5
|
Minor cleanups.
git-svn-id: svn://localhost/ardour2/branches/3.0@8879 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-17 14:05:21 +00:00 |
|
|
fee3709438
|
preparations for a working speaker editing dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@8878 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-17 04:45:49 +00:00 |
|
|
ccc8facdc7
|
remove some undefined function decls and an unused function definition
git-svn-id: svn://localhost/ardour2/branches/3.0@8871 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-16 13:17:46 +00:00 |
|
|
10d7c08fd9
|
yet more latency compilation fixes
git-svn-id: svn://localhost/ardour2/branches/3.0@8870 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-16 03:49:33 +00:00 |
|
|
cdcaf9bfb8
|
more latency compilation fixes
git-svn-id: svn://localhost/ardour2/branches/3.0@8869 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-16 03:30:12 +00:00 |
|
|
bf806a87c3
|
fixes for latency computation and compilation
git-svn-id: svn://localhost/ardour2/branches/3.0@8868 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-16 03:25:23 +00:00 |
|
|
1c3f709bf7
|
part two of new JACK latency API support - should fix broken compilation
git-svn-id: svn://localhost/ardour2/branches/3.0@8864 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-15 19:55:14 +00:00 |
|
|
01c253b61b
|
part one of several parts: implement support for new (and correct) JACK latency API
git-svn-id: svn://localhost/ardour2/branches/3.0@8863 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-15 18:47:10 +00:00 |
|
Doug McLain
|
8d44c2b82a
|
Update rc files to use unique rc variable names, update wscript to use the names, and re-enable theme switching
git-svn-id: svn://localhost/ardour2/branches/3.0@8861 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-15 18:02:50 +00:00 |
|
Carl Hetherington
|
ea11968f95
|
Clean up and hopefully fix handling of logarithmic plugin parameters (fixes #3769).
git-svn-id: svn://localhost/ardour2/branches/3.0@8850 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-15 01:42:48 +00:00 |
|
Carl Hetherington
|
4aaa507472
|
No-op: whitespace.
git-svn-id: svn://localhost/ardour2/branches/3.0@8849 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-15 01:09:03 +00:00 |
|
Carl Hetherington
|
70126fb9d6
|
Fix warnings.
git-svn-id: svn://localhost/ardour2/branches/3.0@8848 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-15 01:08:15 +00:00 |
|
|
7a5b6a5031
|
patches from lincoln to speed up the regionlist and provide region removal (causes dangling shared ptrs to regions, fix to come
git-svn-id: svn://localhost/ardour2/branches/3.0@8845 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-14 21:49:43 +00:00 |
|
|
7ac5d03cb8
|
3.0 version of previous 2.X change to always prevent deletion of existing sources
git-svn-id: svn://localhost/ardour2/branches/3.0@8842 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-14 16:04:53 +00:00 |
|
Doug McLain
|
b307462f4f
|
Disable theme changing untill we figure out whats broken
git-svn-id: svn://localhost/ardour2/branches/3.0@8840 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-14 04:44:52 +00:00 |
|
Doug McLain
|
d4dd6fbe63
|
Make light theme functional, add waf processing, and small change to UI::load_rcfile() that fixes a hang when switching between two rc files that are identical in style defs
git-svn-id: svn://localhost/ardour2/branches/3.0@8839 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-14 01:46:57 +00:00 |
|
Carl Hetherington
|
d36e6b95c0
|
GCC 4.6 fixes from oget (#3771).
git-svn-id: svn://localhost/ardour2/branches/3.0@8835 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-13 18:47:13 +00:00 |
|
|
dce6d0e6a3
|
actually delete the contents of the history list, rather than just empty the list. could break things at session closing.
git-svn-id: svn://localhost/ardour2/branches/3.0@8833 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-12 20:57:44 +00:00 |
|
Carl Hetherington
|
825cb4ce18
|
Label logarithmic plugin controls correctly. Should fix #3767.
git-svn-id: svn://localhost/ardour2/branches/3.0@8832 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-12 14:10:15 +00:00 |
|
|
2aa4fc8599
|
keep track of the solo mute gain control for MIDI binding etc. etc
git-svn-id: svn://localhost/ardour2/branches/3.0@8829 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-11 22:21:27 +00:00 |
|
|
1a49bb9556
|
use volume controller widget for monitor section, drop some now-unused code
git-svn-id: svn://localhost/ardour2/branches/3.0@8828 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-11 18:04:09 +00:00 |
|
|
2484291254
|
provide solo mute gain Config parameter as a controllable and use it in the monitor section GUI to allow MIDI binding
git-svn-id: svn://localhost/ardour2/branches/3.0@8825 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-11 16:14:54 +00:00 |
|
|
c1be28e7b0
|
new class to wrap a pair of set/get methods as a Controllable
git-svn-id: svn://localhost/ardour2/branches/3.0@8824 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-11 16:14:24 +00:00 |
|
|
7cf4419d62
|
#ifdef-ize all/most uses of the boost debug hooks API
git-svn-id: svn://localhost/ardour2/branches/3.0@8823 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-10 18:33:43 +00:00 |
|
|
01471c8879
|
break circular reference between panners and pannables; more destruction debug tracing; a little more boost debug stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@8822 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-10 18:13:15 +00:00 |
|
|
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 |
|