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 |
|
Paul Davis
|
203257bd6e
|
a few bits of EPA debugging
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8336 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-23 04:11:23 +00:00 |
|
Paul Davis
|
c52d875701
|
fix location of use of EPA objects
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8334 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-23 04:05:29 +00:00 |
|
Paul Davis
|
f49fd15680
|
add new EnvironmentalProtectionAgency to save/restore extern char** environ as needed when forking external apps like JACK
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8333 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-23 04:01:05 +00:00 |
|
Ben Loftis
|
be5053441c
|
more fixes to linux bundle packager
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8292 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-17 15:36:27 +00:00 |
|
Paul Davis
|
256bf66ae0
|
abort loading crossfades that are missing data for _fade_in or _fade_out
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8190 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-06 01:13:38 +00:00 |
|
Paul Davis
|
5fa878da94
|
ongoing xfade debugging with fkeymo
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8189 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-06 00:58:25 +00:00 |
|
Paul Davis
|
97c7eca2a1
|
more debugging with fkeymo, but make it useful
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8184 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-05 21:57:13 +00:00 |
|
Paul Davis
|
e90b7a49f2
|
more debugging with fkeymo
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8183 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-05 21:42:11 +00:00 |
|
Paul Davis
|
3b34524fe0
|
remove debugging with fkeymo
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8182 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-05 21:20:14 +00:00 |
|
Paul Davis
|
6bb34390d2
|
debugging with fkeymo 4
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8181 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-05 21:14:55 +00:00 |
|
Paul Davis
|
f3ba8e83b5
|
debugging with fkeymo 3
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8180 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-05 21:01:49 +00:00 |
|
Paul Davis
|
32408c4f6b
|
debugging with fkeymo 2
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8179 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-05 20:50:12 +00:00 |
|
Paul Davis
|
6946db5710
|
debugging with fkeymo
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@8178 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-05 20:46:05 +00:00 |
|
Paul Davis
|
1bfb94d1b5
|
a few tweaks and cleanups for the linux build bundle stuff
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7914 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-22 01:13:22 +00:00 |
|
Paul Davis
|
b7fecd03c8
|
some Mackie-emulation systems (e.g. euphonix) send zero for the tick count when the jog wheel is moved, so accomodate this by pretending that they reported 1 tick
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7906 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-19 15:42:43 +00:00 |
|
Paul Davis
|
452c4f6e1c
|
don't set RenderCallback for AU plugins with no input elements (on trial)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7899 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-15 13:57:33 +00:00 |
|
Ben Loftis
|
b3b0cc36d0
|
fix enum validation for embedded wavefiles (and likely other stuff)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7872 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-04 22:07:51 +00:00 |
|
Paul Davis
|
736ea5fe44
|
reverse mistakenly applied commit
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7844 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-26 13:25:05 +00:00 |
|
Paul Davis
|
477e8ae7f4
|
correct version of: port cairo ARGB/BGRA -> pixbuf RGBA patch from recent 2.X commit (restores text on canvas)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7843 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-26 13:06:21 +00:00 |
|