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 |
|
Ben Loftis
|
3c1625a712
|
new route groups should default ON
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9229 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-29 15:21:03 +00:00 |
|
Ben Loftis
|
54d4fda60d
|
make sure declicking fades reach their target, from svn 9086
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9228 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-29 15:18:39 +00:00 |
|
Paul Davis
|
9e9fe1dfeb
|
make AUBIO a non-optional dependency
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9043 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-02 20:41:40 +00:00 |
|
Paul Davis
|
6ff201fab2
|
remove per-file references to __STDC_FORMAT_MACROS
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@9042 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-02 20:36:13 +00:00 |
|
Paul Davis
|
e51541e5f0
|
prevent ardour from ever, EVER, EVAH removing an existing source file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8841 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-14 15:58:17 +00:00 |
|
Paul Davis
|
943b9c01e1
|
register Lock edit mode as an enum to provide restore of Lock edit mode
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8761 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-07 22:18:19 +00:00 |
|
Paul Davis
|
a0f2932db9
|
use PROGRAM_NAME to determine MIDI port to use for Mackie control
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8710 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-04 19:31:09 +00:00 |
|
Paul Davis
|
c60c1d2844
|
remove debug output from previous commit
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8701 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-04 14:05:50 +00:00 |
|
Paul Davis
|
808ce59488
|
better (?) fix for handling cleanup of per-thread UI request buffers : the thread mark the buffer as dead, and the UI gets to cleanup when appropriate
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8700 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-04 13:41:05 +00:00 |
|
Paul Davis
|
33dc722235
|
ensure that Gtkmm2ext::UI's requests always get their type field initialized, since they are now deleted without necessarily having been used
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8699 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-04 12:43:26 +00:00 |
|
Paul Davis
|
97d1ba4e62
|
remove unused variable
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8698 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-04 12:42:33 +00:00 |
|
Paul Davis
|
97967538f1
|
final tweaks for LV2 UI fixes: (a) add per-key destructors for the request buffers so that they die with the thread (b) remove debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8697 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-04 00:08:36 +00:00 |
|
Paul Davis
|
a7b53d41ac
|
more fixes for any and all LV2 UI thread schemes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8690 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-03 16:24:03 +00:00 |
|
Paul Davis
|
4d25ed13f9
|
really fix conflicts in epa.cc
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8572 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-26 01:01:07 +00:00 |
|
Paul Davis
|
25024467b9
|
fix use of environ in shared library on OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8571 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-25 18:28:34 +00:00 |
|
Doug McLain
|
61ce55c944
|
Add checks and config for Rasqal, required by slv2
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8530 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-18 18:42:28 +00:00 |
|
Paul Davis
|
03c159e089
|
remove EPA debug output, and use scoped_ptr<> to make sure we don't change the environment in the non-bundled case
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8469 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-06 19:32:23 +00:00 |
|
Paul Davis
|
8fd752b7e8
|
more fixes for EPA madness
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8467 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-06 18:37:13 +00:00 |
|
Paul Davis
|
3da0361480
|
correct more brain-damage with EPA
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8464 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-06 16:47:25 +00:00 |
|
Ben Loftis
|
ed1f55a892
|
fixed bug: any change to a region end would move the session end location to the end of the last region. now we check _end_location_is_free first
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8446 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-05 15:47:27 +00:00 |
|
Paul Davis
|
635da6aac8
|
fix from carl (backported from A3) that causes varispeed to let tracks go out of sync
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8437 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-04 21:09:36 +00:00 |
|
Paul Davis
|
19b0b3d01a
|
a few more EPA tweaks to make it do absolutely nothing in the unbundled case
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8339 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-23 14:21:50 +00:00 |
|