Ben Loftis
|
1007b60ae7
|
route removal fixes: notify user that removing a route will result in a save. and clear a routes solos before deleting it so the other tracks will unmute
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6753 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-12 16:45:34 +00:00 |
|
Paul Davis
|
f37752557b
|
do not try to categorize AU plugins based on the "subtype" property, since that is really a per-manufacturer plugin ID - use the type instead (coarser, but not as subject to confusion
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6752 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-12 16:34:01 +00:00 |
|
Paul Davis
|
08f55722b4
|
keep sndfile/ExtAudioFile preference logic the same in ImportableSource as elsewhere
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6751 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-12 13:51:33 +00:00 |
|
Paul Davis
|
637b0423ac
|
use libsndfile in preference to ExtAudioFile when getting info on a source file, since the former can get BWF info.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6750 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-12 13:32:11 +00:00 |
|
Paul Davis
|
de359e5e23
|
remove global LV2 external GUI list, always call LV2 UI cleanup method when appropriate; still need to verify that all plugin UIs are destroyed at session close
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6741 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-06 20:56:25 +00:00 |
|
Paul Davis
|
4ceccdf8d7
|
fix import/embed with "sequence files" option
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6729 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-04 22:02:03 +00:00 |
|
Paul Davis
|
cfd794cd85
|
colinf's patch to make the cursor be the dbl vertical arrow when over the track resize handle
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6714 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-27 02:32:58 +00:00 |
|
Paul Davis
|
8b6652235f
|
make the JACK->Latency->256 frame option actually do something
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6713 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-27 02:32:32 +00:00 |
|
Ben Loftis
|
9bd4251e86
|
turn CoreAudio file support back on, and tweak file list. needs more testing
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6693 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-17 19:13:21 +00:00 |
|
Ben Loftis
|
d3573785fc
|
compile fix for osx
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6689 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-15 21:21:05 +00:00 |
|
Ben Loftis
|
0cdf9a98cd
|
make it easier to measure insert latency. do our best to save and recall it
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6687 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-15 18:54:53 +00:00 |
|
Ben Loftis
|
4734896ba6
|
only prompt to save session once during Quit
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6685 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-15 14:06:14 +00:00 |
|
Ben Loftis
|
34826c1848
|
add missing func for osx
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6684 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-15 04:37:34 +00:00 |
|
Ben Loftis
|
9851993cdb
|
additional osx compilation fixes. more UAD tweaks. close and delete session during shutdown
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6683 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-15 03:57:41 +00:00 |
|
Paul Davis
|
032d2cbf5d
|
fixes for OS X compile of last commit
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6681 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-12 22:44:23 +00:00 |
|
Paul Davis
|
cd9968d473
|
provide Redirect::requires_fixed_sized_buffers() as a way to handle UAD plugins on OS X; reset AU plugins that have requires_fixed_sized_buffers() == true; if a redirect requires fixed sized buffers, quantize all automation to the start of the process block, and ignore actual automation event placement; TRACE_API macros for AU plugins
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6680 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-12 22:17:33 +00:00 |
|
Paul Davis
|
860aef8e6e
|
correct size used by tempo line allocator; fix crash when exit is initiated by menu "quit" on OS X; bump to 2.8.8
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6636 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-05 17:20:07 +00:00 |
|
Paul Davis
|
0bdaf456f1
|
the missing flush call for plugins
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6634 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-04 22:01:39 +00:00 |
|
Paul Davis
|
ecc0e21d44
|
add new Redirect::flush() model to accomodate plugin models where flush != deactivate+activate (such as AU)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6633 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-04 17:15:03 +00:00 |
|
Paul Davis
|
5e0d0db54c
|
updated czech translation from pavel fric, plus correct spelling of his name and add email address in about dialog
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6628 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-03 18:58:27 +00:00 |
|
Paul Davis
|
4c7b4636b8
|
add back missing exp() call in barcontroller logarithmic display handling; switch to user's preferred locale in barcontroller code, not POSIX, to allow use do locale-specific decimal separator (to be fixed in 2.8.8)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6622 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-02 15:40:52 +00:00 |
|
Ben Loftis
|
c4437aa53b
|
remove some debug printouts
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6620 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-02 03:50:29 +00:00 |
|
Ben Loftis
|
23f63db7da
|
if AU is already configured with the io configuration we are requesting, dont do anything
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6618 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-02 03:40:58 +00:00 |
|
Paul Davis
|
026eff6d32
|
cleanup previous commit that would not compile on OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6617 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-02 01:39:56 +00:00 |
|
Paul Davis
|
98b7b458fa
|
some AU debugging
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6611 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-01 17:44:33 +00:00 |
|
Paul Davis
|
cdcc0e0282
|
silence extra buffers not handled/touched/filled by an AU (e.g. 2in/1out - silence the 2nd buffer)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6610 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-01 17:25:43 +00:00 |
|
Paul Davis
|
b55130e425
|
tweaks related to export/AU/VST fix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6609 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-01 17:08:05 +00:00 |
|
Paul Davis
|
ba7fdff8a8
|
call Route::set_block_size() before exporting stuff for a track, so that plugins that care about maximum buffer sizes (AU & VST) can do their stuff. obviously, call it again when done
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6608 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-01 16:56:19 +00:00 |
|
Ben Loftis
|
036aba430b
|
force AU plugins to maintain the number of in-out streams if possible
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6601 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-01 01:06:16 +00:00 |
|
Paul Davis
|
81739d7929
|
bump version to 2.8.7
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6600 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-30 22:24:29 +00:00 |
|
Paul Davis
|
d7707af16b
|
move LocaleGuard "up" into libpbd; use LocaleGuard to replace utterly broken std::locale() in Gtkmm2ext::BarController handling of logarithmic values
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6598 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-30 18:10:50 +00:00 |
|
Paul Davis
|
06c8a2baef
|
fix various issues with AU ID handling
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6596 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-29 17:59:00 +00:00 |
|
Paul Davis
|
a3eb67b0e3
|
use isxdigit not isdigit when parsing 2.8.5 AU id's
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6595 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-29 16:39:08 +00:00 |
|
Paul Davis
|
5783316080
|
fix up coding errors in previous AU-related commit
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6592 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-29 15:46:25 +00:00 |
|
Paul Davis
|
d8f651a0e3
|
potential fixes for AU unique ID confusion(s)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6591 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-29 15:24:11 +00:00 |
|
Ben Loftis
|
e425351de2
|
fix logic in can_do
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6582 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-28 16:39:46 +00:00 |
|
Paul Davis
|
dda0cda30b
|
better algorithm for checking when AU plugins ::can_do() a particular IO configuration (Ben Loftis)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6574 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-27 15:40:23 +00:00 |
|
Paul Davis
|
98a415f220
|
bump to 2.8.6
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6550 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-23 17:14:03 +00:00 |
|
Paul Davis
|
e0130f24f3
|
fix VST compilation
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6549 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-23 01:04:51 +00:00 |
|
Paul Davis
|
d37377eff8
|
remove extraneous separator from menus; remove separator from main menu on OS X since the last item (quit) is removed
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6545 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-22 17:22:06 +00:00 |
|
Paul Davis
|
44f9a6d73f
|
fix AU configure pathway so that we uninitialize the plugin if necessary; strip whitespace from AU names and creators
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6544 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-22 17:00:57 +00:00 |
|
Paul Davis
|
753076d75e
|
include BOTH loop-region and set-loop-from-region on main Region menu, and add a border to a plugin DnD reconf error dialog
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6543 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-22 16:59:09 +00:00 |
|
Paul Davis
|
33130cd40b
|
use correct menu item label strings for [ and ] (but Cocoa refuses to display them anyway)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6542 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-22 16:58:15 +00:00 |
|
Paul Davis
|
1c26bd74d7
|
provide Glib::ustring() variant of strip_whitespace_edges
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6541 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-22 16:57:30 +00:00 |
|
Paul Davis
|
db70bc225d
|
fix misleading message when copy i18n files for GTK
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6540 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-22 16:56:34 +00:00 |
|
Paul Davis
|
ade0851553
|
fix up a little memory mgmt to avoid crashing on OS X 10.5 while setting lang prefs
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6537 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-22 03:05:33 +00:00 |
|
Paul Davis
|
80084cc18b
|
fix weak ordering logic for plugin statuses
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6536 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-22 02:50:20 +00:00 |
|
Paul Davis
|
e58aba80bf
|
fix up parsing/format of plugin_statuses file, and add new italian translators
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6535 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-21 23:09:43 +00:00 |
|
Sampo Savolainen
|
f552628e04
|
Forgotten file from ye olde general plugin type fix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6534 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-21 21:18:46 +00:00 |
|
Paul Davis
|
345f7c739b
|
its time for 2.8.5
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6533 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-21 20:18:54 +00:00 |
|