Paul Davis
|
f3b38e263a
|
backport the increase in the click pool size and clear_clicks() call from 3.X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11498 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-15 19:11:52 +00:00 |
|
Paul Davis
|
b829261fbc
|
make AUPlugin::describe_parameter() safe
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11497 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-15 19:11:23 +00:00 |
|
Paul Davis
|
bfd126e73b
|
backport click latency correction change from a3
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11227 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-11 15:07:12 +00:00 |
|
Paul Davis
|
66873e9f4b
|
remove dangling debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10797 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-23 17:22:29 +00:00 |
|
Paul Davis
|
58a9b0f2de
|
fix up Meta/Mod2/Command madness for OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10796 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-23 17:21:22 +00:00 |
|
Paul Davis
|
ad8240f5c1
|
make PBD::file_subst() actually work
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10795 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-23 17:20:44 +00:00 |
|
Paul Davis
|
23f91595b3
|
add guard #ifdefs
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10794 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-23 17:20:33 +00:00 |
|
Paul Davis
|
8c4a23cfc2
|
initial rev of file_subst() and its initial use (testing for now) for converting old OS X bindings from Meta to Mod2 modifiers
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10793 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-23 15:09:06 +00:00 |
|
Ben Loftis
|
6a851f5a64
|
fix from a3 svn 10541
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10543 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-11 16:18:38 +00:00 |
|
Todd Naugle
|
df5b171c2a
|
backports of 10318, 10380, 10403-10405. Fixes a crash in opening sessions and several leak fixes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10411 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-03 14:33:04 +00:00 |
|
David Robillard
|
85d34e80bf
|
Replace use of SLV2 with its successor Lilv.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10187 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-03 21:39:13 +00:00 |
|
Paul Davis
|
33729905f4
|
compile-time fix for VST support - remove bad result of ustring=>string search-and-replace from a month ago
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10160 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-28 22:36:10 +00:00 |
|
Paul Davis
|
921bd1fe36
|
safety fix for the connection-based latency in the event that there are no connections
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10146 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-27 18:09:30 +00:00 |
|
Paul Davis
|
606c13885a
|
make lookup of ardour port names work
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10145 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-27 18:08:58 +00:00 |
|
Paul Davis
|
d6e0be5245
|
minor tweak to OS X linkflags, to remove suppression of undefined symbol warnings
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10143 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-27 14:54:23 +00:00 |
|
Paul Davis
|
a57b429dc9
|
some header-file rearrangements to get JACK weak linkage working correctly
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10142 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-27 14:52:53 +00:00 |
|
Paul Davis
|
aed62d61de
|
reset worst_track_latency to zero before computing it again, so that it can be reduced when latent signal paths get less latent or go away
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10133 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-26 22:07:13 +00:00 |
|
Paul Davis
|
c1e827cb48
|
ardour has never done latency compensations on busses, so what was Route::check_initial_delay() doing? Moved to Track::check_initial_delay() - fixes loopback/play-along recording via the master (or other) busses
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10120 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-25 19:47:14 +00:00 |
|
Paul Davis
|
09231489bd
|
first part of colinf's patch for bogus xfades. this merely treats symptoms, not causes, but its application seems like the expedient and sensible thing to do for now
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10111 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-21 17:50:18 +00:00 |
|
Paul Davis
|
29a3ff4aa2
|
reinstante code to setup latency related stuff after plugin changes etc (removed when back-porting 3.0 code)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10107 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-21 16:46:02 +00:00 |
|
Paul Davis
|
7ec428ca56
|
do NOT reverse the route list during latency computations
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10099 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-20 16:26:36 +00:00 |
|
Paul Davis
|
a80ca3079c
|
patch from #3537 that fixes crashes when playhead is moved if fader automation is on the 'write' setting (from carl)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10086 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-14 19:22:49 +00:00 |
|
Paul Davis
|
a3ea8641e4
|
back-port Ardour3's capture alignment code to Ardour2, to get correct results with the new JACK latency API
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10085 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-14 19:05:05 +00:00 |
|
Paul Davis
|
711d16a651
|
unsigned/signed confusion
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10084 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-14 19:04:31 +00:00 |
|
Paul Davis
|
dff3dc0bb2
|
restore the use of Glib::ustring when iterating over possibly illegal characters in a pathname
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10071 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-13 18:30:01 +00:00 |
|
Paul Davis
|
66498207f1
|
do not attempt to lookup sndfile constants/enums using a string, because this breaks when using anything but english; remove thinko-function sndfile_file_ending_by_string() because file endings like .wav .caf etc. are not subject to i18n
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10070 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-12 19:22:42 +00:00 |
|
Paul Davis
|
115934e6ab
|
remove critical use of Glib::ustring
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10005 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-08-18 17:33:48 +00:00 |
|
Paul Davis
|
52537effeb
|
remove Glib::ustring from libardour
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10004 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-08-18 17:32:49 +00:00 |
|
Paul Davis
|
c8f5d847e5
|
step one of removing Glib::ustring from ardour2
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10003 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-08-18 14:20:10 +00:00 |
|
Paul Davis
|
bc9d6f66c1
|
fix return value from ::ensure_outputs()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9916 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-24 14:39:20 +00:00 |
|
Paul Davis
|
aae7b39a41
|
fix botched argument prototype and return signature for IO::ensure_(input|output) and cousins
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9913 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-22 19:59:10 +00:00 |
|
Ben Loftis
|
60eabcd32b
|
fix bug that prevented fade-ins from recalling
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9871 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-13 21:18:34 +00:00 |
|
Paul Davis
|
6a99b1ef4b
|
new Basque translation from Pablo F. and friends
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9812 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-08 18:49:56 +00:00 |
|
Todd Naugle
|
7262fb1a7a
|
When importing sources that are using sample rate conversion, the BWF start time has to be converted also
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9745 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-16 19:39:23 +00:00 |
|
Paul Davis
|
f38882ba43
|
commit patch from colinf to just err, rather than abort, if ::truncate_start() is called on an empty automation list
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9705 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-11 17:12:29 +00:00 |
|
Paul Davis
|
6a1dc5467c
|
fix cut-n-paste typo that caused Session::send_buffers to be the wrong size
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9653 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-01 16:44:32 +00:00 |
|
Paul Davis
|
9a091eb304
|
fix reallocation of silent, passthru and send buffers, specifically after a reconnect to JACK, so that we retain AT LEAST as many of each kind of buffer as we had before
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9650 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-01 01:09:34 +00:00 |
|
Paul Davis
|
71a32f5a00
|
conditionally compile support for jack_port_type_get_buffer_size() and if available at compile AND runtime, use it in preference to jack_port_get_buffer_size() during a reconnect to JACK
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9646 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-05-31 19:54:40 +00:00 |
|
Paul Davis
|
888b025f79
|
do not try to silence port buffers after a reconnect, since this violates old JACK policy and new JACK implementation
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9645 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-05-31 19:24:14 +00:00 |
|
Paul Davis
|
1a5b0a5195
|
gcc 4.6 compile fix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9634 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-05-30 15:36:50 +00:00 |
|
Paul Davis
|
5082250b74
|
fix declaration of setup_enum_writer()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9622 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-05-28 03:10:04 +00:00 |
|
Paul Davis
|
5f6cd9882f
|
fixes for gcc 4.6 from bug #3771
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9505 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-05-13 16:47:13 +00:00 |
|
Ben Loftis
|
4ffb67a4df
|
fix old issue where copy-pasting a range selection from region(s), each region would inherit the parents full fade-in or -out even when the region excerpt didnt include the fade
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9487 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-05-09 18:33:33 +00:00 |
|
Ben Loftis
|
0dee6d6d75
|
fix nasty bug caused by incorrect checking of list contents
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9433 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-26 15:20:56 +00:00 |
|
Ben Loftis
|
a5d9eebe13
|
fix for AU param listeners
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9326 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-07 17:19:54 +00:00 |
|
Paul Davis
|
d3b2f9e498
|
make AUPlugin emit ParameterChanged() whenever it is notified of a parameter change event by the AU
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9323 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-07 15:41:36 +00:00 |
|
Paul Davis
|
04b3f11979
|
remove recently added, but bogus, property listener stuff from appleutility libs
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9322 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-07 15:40:44 +00:00 |
|
Paul Davis
|
73b4506d2b
|
move deprecated JACK latency API out of port.h so that deprecation messages don't spam everything
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9321 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-07 15:40:10 +00:00 |
|
Paul Davis
|
45cd3d519c
|
add support for AudioUnit parameter listening (e.g. in non-plugin GUIs)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9312 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-06 21:09:04 +00:00 |
|
Paul Davis
|
ffbc27b1c3
|
back-port capture offset corrections from 3.0 to 2.0-ongoing. fairly well tested, though not exhaustively
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9306 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-06 17:55:51 +00:00 |
|