Paul Davis
0622d3c06a
make bounce range and bounce region work properly (wrong boundaries before); add "Consolidate Range" which writes a new audio file and uses it to replace whatever was in the playlist within the range
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3478 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-18 22:28:16 +00:00
Paul Davis
6f7d8728c8
patch from colinf for #2305 to use sizeof(Sample)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3473 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-18 16:16:47 +00:00
Paul Davis
7b652d8a58
make Session::region_name() have the same performance as std::map<std::string,uint32_t> rather than O(N^2) where N is the number of regions in a session
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3472 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-18 15:01:53 +00:00
Paul Davis
f2fddb626a
fix deep design problem with redirect parameter automation being handled as a non-thread safe map - shift back to a predefined-size vector. Basically bugs #2198 and likely #2199
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3465 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-17 14:01:58 +00:00
Paul Davis
776294d096
(4) more debuggin
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3456 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-10 17:28:04 +00:00
Paul Davis
38ce37a80c
(3) more debuggin
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3455 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-10 17:26:26 +00:00
Paul Davis
671e116ea7
(2) debugging region splitting with nowhiskey_
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3454 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-10 17:19:12 +00:00
Paul Davis
d3cb241309
debugging region splitting with nowhiskey_
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3453 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-10 16:58:45 +00:00
Doug McLain
8d5e5ecd16
Apply the fix for post fader redirects
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3452 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-10 03:36:29 +00:00
Doug McLain
a6f6a3909c
The real fix for 3450
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3451 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-10 03:04:51 +00:00
Doug McLain
4614909ea6
Fix for error loaing a 2input plugin following a mono to stereo splitter plugin on a mono track on the prefader box.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3450 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-09 21:39:25 +00:00
Ben Loftis
570454f23a
minor UI fixes for clocks and Locations dialog. Prevent tape tracks from skewing the session extents
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3448 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-05 16:59:39 +00:00
Doug McLain
6468d722a9
remove another autostools excrement
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3445 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-03 23:53:33 +00:00
Paul Davis
a29b3b862a
small changes to export code to hopefully fix some bugs with range export(s)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3441 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-03 12:22:21 +00:00
Paul Davis
66016dfef7
don't double-call JackStartFreewheeling if we're already freewheeling
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3434 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-02 16:16:20 +00:00
Sampo Savolainen
4def7ed222
Finally a commit to the right branch. Wow. Thanks Petter, everyone else: sorry.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3429 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-06-01 15:39:12 +00:00
Paul Davis
11837cf46f
fix for sigc++ compilation on platforms where "nil" is a C macro
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3427 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-29 20:20:11 +00:00
Paul Davis
02ddd35fc9
don't cadd a potentially null region from inside RegionFactory::create()
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3426 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-29 18:50:41 +00:00
Paul Davis
5fc24b7f01
fix(es) from chris cannam for rb_effect mistakes
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3424 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-29 14:45:13 +00:00
Doug McLain
b7f48adb56
remove autostools files that should be there, and remove WIP stuff that shouldnt be there either
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3405 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-23 07:04:02 +00:00
Doug McLain
07f2210880
Add sigc 2.2.2
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3400 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-22 22:47:52 +00:00
Doug McLain
c271a30273
Remove sigc 2.0.18
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3399 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-22 22:42:27 +00:00
Paul Davis
613cc4fe07
yet more path-building fixes from colinf
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3390 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-22 17:58:23 +00:00
Paul Davis
eb8fa216c2
more path-building fixes from colinf
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3388 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-22 16:38:36 +00:00
Paul Davis
93664a2ada
fix for recent portability-oriented change to all session foobar_dir() methods
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3386 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-22 13:26:25 +00:00
Paul Davis
13b50783fd
actual fix for ustring mistake
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3385 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-22 13:15:47 +00:00
Paul Davis
066ffa6fba
add header for ustring to vst_plugin.h
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3383 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-22 11:57:59 +00:00
Paul Davis
50d464486d
add missing header to vst_plugin.cc, needed for Glib::build_filename()
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3362 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-16 15:10:44 +00:00
Paul Davis
5f61efff8f
add note onset detection to the ferret, c/o the aubio-based Onset VAMP plugin (REQUIRES libaubio installed); add toggle-region-opaque menu item for scalable ops on region opacity
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3356 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-15 19:37:35 +00:00
Paul Davis
5ea9dee73b
mike taht's patch to remove all use of gettimeofday() in favor of ARDOUR::get_microseconds() which now uses JACK's usec clock
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3355 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-15 14:13:47 +00:00
Paul Davis
e313838485
generalize "delete-while-mouse-button-pressed" fix; make LADSPA/VST plugins compute i/o numbers correctly; add spacing to wierd plugin config dialog
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3354 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-15 13:40:07 +00:00
Paul Davis
cb78405ec2
lots and lots of work to correctly deduce AU IO configurations and related issues
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3349 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-15 00:52:54 +00:00
Paul Davis
3ecc9b4f75
colinf's fix for my inadvertent commit of his previous patch
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3348 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-14 22:54:45 +00:00
Paul Davis
371ca6da98
use Glib::build_filename() more widely
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3347 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-14 02:26:03 +00:00
Paul Davis
49f73b561b
initial code for AU I/O config discovery (i hate you apple!)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3346 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-13 18:54:21 +00:00
Paul Davis
02de669c51
comment out latency debug output
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3343 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-13 13:46:18 +00:00
David Robillard
4505d3aa99
Fix compilation with GCC 4.3 (at least with SYSLIBS=1).
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3334 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-11 21:42:10 +00:00
Paul Davis
7d765bd207
fix for plugins-do-not-work-on-all-channels bug ( #2203 )
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3285 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-24 19:22:29 +00:00
Paul Davis
1e59c4a220
plugin selection via menu, along with "favorites"
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3284 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-24 17:59:08 +00:00
Sampo Savolainen
0a70c91f3f
Removed unnecessary libusb dependency for libardour_cp.so
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3271 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-20 15:59:07 +00:00
Paul Davis
ae08029719
latency computation debugging, part one (of many?)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3266 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-18 17:21:26 +00:00
Paul Davis
5d8aa9459c
the missing var
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3264 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-18 13:33:13 +00:00
Paul Davis
803b502bf1
AccessAction() OSC patch from Ryan Scott
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3258 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-17 05:58:43 +00:00
Tim Mayberry
656524c23e
Remove some unused classes, methods and variables, mostly in ARDOUR_UI
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3254 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-16 00:38:09 +00:00
Sampo Savolainen
da91ac6686
Make sure ardour does not crash if there is are audio diskstreams with
...
no IO's associated with them. We still need to add a warning to the user
about the inconsistency in the ardour file.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3250 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-11 16:49:25 +00:00
Sampo Savolainen
3ff4a8581f
Updated and correctly named Polish translation.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3246 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-10 14:37:15 +00:00
Paul Davis
079d322fd6
make plugin latency compensation work for AU's (latency is returned in seconds, not samples)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3210 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-03 21:38:47 +00:00
Paul Davis
c557bf28a7
rename menu items for monitoring options, and make the one based on JACK insensitive if there are no JACK ports capable of being monitored in that way
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3209 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-03 19:53:58 +00:00
Paul Davis
395193416f
make probably-audio-file suffix detection case insensitive
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3207 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-02 12:29:20 +00:00
Paul Davis
d4ca31ada8
clean up port insert port count/config mess, maybe
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3205 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-01 19:08:10 +00:00