Commit graph

1486 commits

Author SHA1 Message Date
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
Paul Davis
f050cf93c2 patch from a collaboration in ticket #2377 that forces new tempo and meter markers to start a new bar on the first beat
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7839 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-09-24 12:25:25 +00:00
Paul Davis
918b61e818 realhangman's patch for fade in/out active management
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7838 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-09-24 12:17:38 +00:00
Paul Davis
d1771add39 provide enumeration value validation during loading of configuration variables (and other) - if the loaded value isn't a legal enum value, the first registered legal value will be used instead
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7824 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-09-21 20:44:57 +00:00
Paul Davis
13f05dc115 carl's patch for #3461, applied to 2.X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7812 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-09-20 13:36:53 +00:00
Paul Davis
5c1cf951d7 initialize undo trnsaction timestamp in copy constructor (fixes a valgrind warning)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7432 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-16 21:09:38 +00:00
Sampo Savolainen
25053fa3ef Make sure ardour acts accordingly when freewheeling but not exporting.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7414 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-14 21:02:57 +00:00
Paul Davis
d8770da34f remove all debugging output from NPAE debugging process
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7362 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-02 21:05:08 +00:00
Paul Davis
9f5a179bf1 and yet more of a possible fix for NPAE problem
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7361 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-02 20:42:37 +00:00
Paul Davis
ef02f8b0f8 and more of a possible fix for NPAE problem
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7360 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-02 20:37:32 +00:00
Paul Davis
2847be8940 more of a possible fix for NPAE problem
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7359 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-02 20:30:13 +00:00
Paul Davis
c45ec1ea94 a bit more of a possible fix for NPAE problem
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7358 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-02 20:15:10 +00:00
Paul Davis
23612a9a4d possible fix for NPAE problem
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7357 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-02 20:03:29 +00:00
Paul Davis
c21e78aac3 more NPAE debugging
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7355 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-02 11:51:20 +00:00
Paul Davis
73ae3053ac show what post-transport-work is pending that leads us to not process events
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7354 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-01 23:51:07 +00:00
Paul Davis
234c7e9f38 show event state for debugging of NPAE\n
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7353 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-01 21:56:45 +00:00
Paul Davis
b899b94227 even extremely verbose process()/session event debugging
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7352 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-01 21:28:34 +00:00
Paul Davis
7bdb9f5249 extremely verbose process() debugging
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7351 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-01 20:29:35 +00:00
Paul Davis
d033e48461 more n-p-o-e debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7343 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-06-30 18:37:00 +00:00
Paul Davis
ef60337b54 re-apply 6864
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7342 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-06-30 18:08:05 +00:00
Paul Davis
7658b9a020 temporarily revert 6864 to see if it fixes no-play-after-export
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7341 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-06-30 17:57:07 +00:00
Paul Davis
4fc33edf72 debugging output to help track down the no-playback-after-export issue
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7340 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-06-30 16:59:32 +00:00