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 |
|
Paul Davis
|
584b3fea95
|
add an API for listening to AU properties
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9246 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-30 13:53:56 +00:00 |
|
Ben Loftis
|
cfe3c891de
|
significant fixes to realtime (touch/write) automation. no longer decide point visibility based on scale. thin automation on recording. fix bugs in nascent automation pass handling. allow timecode to skip forwards or backwards or even loop. automation is only recording during forward playback though. this is all backported from mixbus branch.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9231 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-29 17:49:49 +00:00 |
|