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 |
|
Paul Davis
|
b8f2b0c75c
|
don't throw an exception if /home/paul is not writable
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7261 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-06-16 15:40:48 +00:00 |
|
Paul Davis
|
3012d86672
|
specialize ConfigVariable<bool> to use string_is_affirmative() and thus get consistency about how XML state is interpreted when setting *all* Configuration variables
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7204 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-06-02 11:40:01 +00:00 |
|
Paul Davis
|
8b68707bc4
|
fix handling of automation recording when stopping and restarting from the exact same location ("no spikes")
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7180 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-27 12:41:41 +00:00 |
|
Paul Davis
|
32593eb61c
|
logic error in AutomationEvent::cut_copy_clear() when deciding whether to add an extra final point to an automation list
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7169 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-26 20:41:58 +00:00 |
|
Paul Davis
|
8730620fed
|
make AU Cocoa plugin views with "client-side-windows" versions of GTK+; make keyboard event forwarding work for AU Cocoa plugin views
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7124 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-20 02:16:05 +00:00 |
|
Paul Davis
|
c22d09f9ca
|
almost-certain fix for "randomly-muted overlapped region" bug
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7114 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-17 23:11:59 +00:00 |
|
Paul Davis
|
2f55c7aa2a
|
region export/bounce should use ::read_at() methods, not read directly from the source (thus providing fade outs, automation, etc; minor code cleanups
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7113 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-17 19:38:42 +00:00 |
|
Ben Loftis
|
d092815d68
|
fix for clocks refusing to update when reverse-playback was used later in the session. from A3 svn 6999. fixes the bug but needs additional testing
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7103 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-14 22:03:28 +00:00 |
|
Paul Davis
|
0f6e2b8e31
|
updated french translation from raphael
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7079 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-07 20:09:54 +00:00 |
|
Paul Davis
|
12446dd439
|
move largefile and reentrant compiler flags up to the top level, rather than being libardour-specific
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7071 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-06 17:00:53 +00:00 |
|
Paul Davis
|
a0ad7177f6
|
when splitting to mono regions, don't make the new mono regions children of existing regions in the list (involves changingthe definition of source-equivalent, but to its correct and intended meaning)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7063 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-05 14:54:28 +00:00 |
|
Paul Davis
|
1f3024c324
|
patch for #2997 from carl, fix handling stat of large files
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7042 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-02 15:20:28 +00:00 |
|
Paul Davis
|
c42c57e5fd
|
fix faulty logic when deciding whether to run a redirect's ::silence() method; initialize propertyList to 0 in audio_unit.cc, taken from mixbus branch
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7019 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-29 16:22:22 +00:00 |
|
Paul Davis
|
2324bf93cc
|
patch for mantis #2794 - fix route ordering after creating sends etc.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7014 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-28 21:06:38 +00:00 |
|
Paul Davis
|
a3cd755fc7
|
more reductions in stack space requirements for export
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7004 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-27 14:37:08 +00:00 |
|
Paul Davis
|
91fc0c70bc
|
reduce stack space requirements for export and normalization
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7003 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-27 14:29:44 +00:00 |
|
Paul Davis
|
3ee7780750
|
AU parameter unit is a single integer value, not a bitmask, so treat it correctly and don't interpret any unit type with bit 1 set as a boolean
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7002 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-27 12:41:41 +00:00 |
|
Paul Davis
|
803edaed49
|
significant fixes for AutomationList::cut_copy_clear() for cut and copy operations
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6994 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-26 16:03:54 +00:00 |
|
Ben Loftis
|
0d63cd0108
|
if something is in Write, dont take it out of Write when locating
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6981 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-23 21:45:33 +00:00 |
|
Paul Davis
|
5d616e51c2
|
remove iterator-based AutomationList cut/copy methods, to avoid appearance of code duplication, since they were not used
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6979 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-23 12:08:42 +00:00 |
|
Paul Davis
|
7b19392dea
|
more cleanups, redesigns and subtle bug fixes for automation editing
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6972 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-23 02:13:40 +00:00 |
|
Paul Davis
|
1a8bfa4a08
|
refuse to accept Auto_Write state when loading automation list state from disk
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6968 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-22 16:58:20 +00:00 |
|
Paul Davis
|
55b1a3d1ed
|
finally change the misnamed ::reposition_for_rt_add(); never save automation_state=Write in a session file; drop from Write to Touch at transport stop; other related minor cleanup
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6966 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-22 16:28:44 +00:00 |
|
Ben Loftis
|
2df9058286
|
more realtime automation fixes: only do realtime automation while rolling, and never Read on a locate when you are in Write
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6965 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-22 15:54:12 +00:00 |
|
Paul Davis
|
9ed1768212
|
cleanup AutomationList::cut_copy_clear() and try to add guard/clamp points to keep the curve shape intact
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6964 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-22 14:34:05 +00:00 |
|
Paul Davis
|
622e8c5b24
|
multiple touches in a single automation pass now work; write mode works (with some interesting quirks); remove some debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6963 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-22 13:42:49 +00:00 |
|
Paul Davis
|
5a33e0900c
|
better, cleaner, correct merging of nascent automation events into the event list
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6949 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-22 01:33:42 +00:00 |
|
Paul Davis
|
1220b52434
|
correctly handle touch/write automation data merging when it occurs before the start or after the end of existing data
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6944 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-21 16:07:29 +00:00 |
|
Paul Davis
|
15cf746b80
|
start of The Fix for automation touch+write
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6943 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-21 14:58:12 +00:00 |
|
Ben Loftis
|
4894ec8c41
|
append Auto_ to auto modes so they are more easily searchable
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6941 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-20 17:27:45 +00:00 |
|
Paul Davis
|
8f58400278
|
add config parameter to control missing-region-channel behaviour. not controllable from GUI in this commit. default behaviour is as in ardour 2.8.7
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6923 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-17 18:44:00 +00:00 |
|
Paul Davis
|
035a8d02bc
|
don't add "anchor" control events on when a touch gesture ends unless the automation list is in Touch mode
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6922 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-17 17:10:38 +00:00 |
|
Paul Davis
|
25be940d3f
|
initial pass at "ramping back" to existing automation values at the end of a touch pass
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6921 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-17 15:22:07 +00:00 |
|