Paul Davis
7198908a00
do not call playhead priority (auto-return) code after selections change, unless doing the
...
Tracks playhead priority thing
2015-07-20 12:57:19 -04:00
Paul Davis
a81cba17a6
fix auditioning on systems with larger disk read chunk sizes.
...
This really brings into focus the question of whether any of the "varifill" code should
really remain. This was probably one of the only remaining places where a partial-fill
operation was done and the code was broken for this case. What we know about disk i/o
streaming doesn't support varifill much at all. Something to think about.
2015-07-20 12:10:38 -04:00
Robin Gareus
5e5e56f589
use power of 2 log-scale for parameters.
2015-07-20 16:18:34 +02:00
Robin Gareus
3f4acaef80
copy AU parameters with plugin
...
fixes AU-plugin transfer function display.
(LADSPA & LV2 do not need this, connect&run pushes the
parameters)
2015-07-20 16:17:29 +02:00
Robin Gareus
64b63f8ad9
plugin analysis set block-size
...
fixes live spectrum analysis (for AU)
2015-07-20 16:16:25 +02:00
Robin Gareus
61a084e0ad
configure Analysis Plugin
...
required for variable I/O count plugins
2015-07-20 13:31:12 +02:00
Robin Gareus
527e067d1b
amend 7a3280b, fix typo
2015-07-20 01:20:08 +02:00
Robin Gareus
7a3280bbc2
another OSX/PPC fix
2015-07-20 01:09:01 +02:00
Robin Gareus
7742d07b3a
fix compilation w/o posix_malign
2015-07-19 23:24:19 +02:00
Robin Gareus
2f10fb5b96
OSX 10.5/PPC compat
...
posix_memalign is 10.6 or later
2015-07-19 23:02:24 +02:00
John Emmas
e29fd9a2fd
Minor changes to ensure that MSVC knows about 'CaptureStackBackTrace()'
2015-07-18 15:22:43 +01:00
Paul Davis
8587fef16a
do not carry out a size check on peakfiles for files still being recorded.
...
The size check (and possible rebuild) causes a crash with MSVC. It would be nice to know
more about why.
2015-07-17 11:52:58 -04:00
Robin Gareus
a78cb6b341
print name instead of ID for skipped AUs
2015-07-17 16:08:32 +02:00
Robin Gareus
9da934ff29
reworked variant of john’s soundfile locale fix
...
see 87b89a6
IMPORTANT NOTE: In theory, the correct glibmm function should have been Glib::filename_from_utf8() but I couldn't make that work on Windows and
ended up using Glib::locale_from_utf8() instead. sfdb import will therefore
need to get re-tested on the other platforms (especially in a non-English locale).
If this fix doesn't work we should probably revert to the previous strategy
but using the global specifier "::g_open()" explicitly…
… and only on PLATFORM_WINDOWS (POSIX #define g_open open) fails regardless.
2015-07-17 16:03:24 +02:00
Ben Loftis
9673e6b271
merge fix again
2015-07-16 17:14:14 -05:00
Ben Loftis
46c8369328
merge fix
2015-07-16 16:13:24 -05:00
Robin Gareus
edce75973c
offer to scan for plugins at first start.
2015-07-16 21:11:22 +02:00
Robin Gareus
762ed5cd18
remove “Refresh” button in Plugin manager
...
use Preferences > Plugins
2015-07-16 20:01:44 +02:00
Robin Gareus
1ed63c5247
clarify splash message (plugin scan/discover)
2015-07-16 20:01:11 +02:00
Robin Gareus
700c7b225f
prevent multiple concurrent plugin scans.
2015-07-16 19:49:55 +02:00
Robin Gareus
87b89a605f
Revert "Possible fix for http://tracker.ardour.org/view.php?id=6332 "
...
This reverts commit 1a619472ca .
On Unix systems "#define g_open open" interferes with class member function
IMHO this is the wrong approach, the filename should be converted using
glib::filename_from_utf8().
2015-07-16 19:29:45 +02:00
John Emmas
1a619472ca
Possible fix for http://tracker.ardour.org/view.php?id=6332
...
For sfdb stuff, use glib file functions in preference to ANSI or libsndfile handling. On Windows, we need functions which understand UTF-8 (so that we'll be able to import sound files, even in a non-English locale).
2015-07-16 18:27:52 +02:00
Robin Gareus
93b90396d2
rework AU scanning/discovery
...
Scan-only: “Iterate over all plugins. skip the ones where there's no
io-cache entry
Discover: cache new plugins info, update cache if needed.
2015-07-16 16:54:57 +02:00
Paul Davis
a95b6cfd92
ctrl-shift-click on solo isolate now enables AND disables solo-isolate for all routes.
...
It would be nice to have operate-on-selection for all this RouteUI stuff, wouldn't it?
2015-07-16 10:11:04 -04:00
Paul Davis
8a686632a0
separate solo isolate into two components (self-solo-isolate and solo-isolated-by-upstream)
2015-07-16 10:11:04 -04:00
Robin Gareus
782aa6aa47
add missing return value
2015-07-16 15:34:37 +02:00
Robin Gareus
6c10ddc339
Revert "AU discover: remember discover-at-start setting"
...
This reverts commit 7c3c213d45 .
2015-07-16 15:19:02 +02:00
Robin Gareus
7c3c213d45
AU discover: remember discover-at-start setting
...
Prior to this every successful discovery enabled
auto-discovery at application start.
2015-07-16 14:59:02 +02:00
Robin Gareus
6dbe10dcfd
-Wabsolute-value fix
2015-07-15 23:52:05 +02:00
Robin Gareus
9bf381db0a
amend 3a5ac7f
2015-07-15 23:40:45 +02:00
Robin Gareus
3a5ac7f37f
update existing dpm meter-falloff config to new fastest.
2015-07-15 23:18:13 +02:00
Robin Gareus
84485a4cf2
remove insanely fast meter fall-off (inaccurate)
2015-07-15 23:16:18 +02:00
Robin Gareus
aa87e52c3b
VST-info hotfix for 32/64 parallel installs.
...
In the long-run this needs a better solution: Dedicated cache
folders..
2015-07-15 19:36:49 +02:00
Robin Gareus
3f25b7ec4f
Revert "add debug info for xjadeo binary"
...
This reverts commit 8af2d08f88 .
2015-07-15 19:03:56 +02:00
Robin Gareus
42bfc63d7a
fix pre-fader insert mute.
2015-07-15 16:53:29 +02:00
Robin Gareus
b7b1f9a0a6
fix “missing operator<< for PBD::ID” (clang)
2015-07-15 01:21:19 +02:00
Robin Gareus
5b748e20d8
migrate bundled-plugin site
2015-07-14 20:17:30 +02:00
Len Ovens
847946694b
Removed (version specific) keybindings file name from usage.
2015-07-13 14:05:32 -07:00
Len Ovens
d8f3f9f02d
Move learned midi binding reload after midi map load ( fixes #6405 )
2015-07-13 13:47:00 -07:00
Robin Gareus
fa3896a483
use “1” as small-step for integer controls.
2015-07-13 15:33:46 +02:00
Robin Gareus
56ba08b7cb
implement scroll-wheel support for ClickBoxes
2015-07-13 15:33:15 +02:00
Robin Gareus
f4229968d9
keep invisible processors enabled.
...
fixes issues with --disable-plugins disabling internal returns
(and breaking existing aux-sends).
2015-07-13 13:19:24 +02:00
Robin Gareus
1c438e9a05
almost uname -m :)
2015-07-12 19:27:23 +02:00
Robin Gareus
34315a59ad
consolidate windows pingback
2015-07-12 01:54:44 +02:00
Robin Gareus
6315b2ebf5
add ProductName to windows pingback
2015-07-12 01:16:44 +02:00
Robin Gareus
be14d600c9
windows announcements file name
2015-07-11 23:39:22 +02:00
Robin Gareus
e7c60afd6b
another windows pingback fix
2015-07-11 22:59:15 +02:00
Robin Gareus
7775933cd8
tweak windows pingback
2015-07-11 22:35:59 +02:00
Robin Gareus
e188051ea0
add missing include
2015-07-11 22:20:55 +02:00
Robin Gareus
9abed822b8
cont'd work on windows pingback
2015-07-11 22:19:08 +02:00