Robin Gareus [Mon, 20 Jul 2015 14:16:41 +0000 (16:16 +0200)]
copy AU parameters with plugin
fixes AU-plugin transfer function display.
(LADSPA & LV2 do not need this, connect&run pushes the
parameters)
Robin Gareus [Mon, 20 Jul 2015 12:17:54 +0000 (14:17 +0200)]
plugin analysis set block-size
fixes live spectrum analysis (for AU)
Robin Gareus [Mon, 20 Jul 2015 11:31:12 +0000 (13:31 +0200)]
configure Analysis Plugin
required for variable I/O count plugins
Robin Gareus [Sun, 19 Jul 2015 23:20:08 +0000 (01:20 +0200)]
Robin Gareus [Sun, 19 Jul 2015 23:09:01 +0000 (01:09 +0200)]
another OSX/PPC fix
Robin Gareus [Sun, 19 Jul 2015 21:24:19 +0000 (23:24 +0200)]
fix compilation w/o posix_malign
Robin Gareus [Sun, 19 Jul 2015 21:02:24 +0000 (23:02 +0200)]
OSX 10.5/PPC compat
posix_memalign is 10.6 or later
John Emmas [Sat, 18 Jul 2015 14:22:43 +0000 (15:22 +0100)]
Minor changes to ensure that MSVC knows about 'CaptureStackBackTrace()'
Paul Davis [Fri, 17 Jul 2015 15:52:45 +0000 (11:52 -0400)]
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.
Robin Gareus [Fri, 17 Jul 2015 14:08:32 +0000 (16:08 +0200)]
print name instead of ID for skipped AUs
Robin Gareus [Fri, 17 Jul 2015 14:03:24 +0000 (16:03 +0200)]
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.
Ben Loftis [Thu, 16 Jul 2015 22:14:14 +0000 (17:14 -0500)]
merge fix again
Ben Loftis [Thu, 16 Jul 2015 21:13:24 +0000 (16:13 -0500)]
merge fix
Robin Gareus [Thu, 16 Jul 2015 19:11:22 +0000 (21:11 +0200)]
offer to scan for plugins at first start.
Robin Gareus [Thu, 16 Jul 2015 18:01:44 +0000 (20:01 +0200)]
remove “Refresh” button in Plugin manager
use Preferences > Plugins
Robin Gareus [Thu, 16 Jul 2015 18:01:11 +0000 (20:01 +0200)]
clarify splash message (plugin scan/discover)
Robin Gareus [Thu, 16 Jul 2015 17:49:55 +0000 (19:49 +0200)]
prevent multiple concurrent plugin scans.
Robin Gareus [Thu, 16 Jul 2015 17:29:45 +0000 (19:29 +0200)]
Revert "Possible fix for tracker.ardour.org/view.php?id=6332"
This reverts commit
1a619472ca0d7514831476bb9be9980ffbd91f46.
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().
John Emmas [Thu, 16 Jul 2015 11:45:49 +0000 (12:45 +0100)]
Possible fix for 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).
Robin Gareus [Thu, 16 Jul 2015 14:32:38 +0000 (16:32 +0200)]
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.
Paul Davis [Thu, 16 Jul 2015 14:08:09 +0000 (10:08 -0400)]
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?
Paul Davis [Mon, 13 Jul 2015 19:26:59 +0000 (15:26 -0400)]
separate solo isolate into two components (self-solo-isolate and solo-isolated-by-upstream)
Robin Gareus [Thu, 16 Jul 2015 13:34:37 +0000 (15:34 +0200)]
add missing return value
Robin Gareus [Thu, 16 Jul 2015 13:19:02 +0000 (15:19 +0200)]
Revert "AU discover: remember discover-at-start setting"
This reverts commit
7c3c213d4565655ab802072829979d78999315de.
Robin Gareus [Thu, 16 Jul 2015 12:59:02 +0000 (14:59 +0200)]
AU discover: remember discover-at-start setting
Prior to this every successful discovery enabled
auto-discovery at application start.
Robin Gareus [Wed, 15 Jul 2015 21:52:05 +0000 (23:52 +0200)]
-Wabsolute-value fix
Robin Gareus [Wed, 15 Jul 2015 21:40:45 +0000 (23:40 +0200)]
Robin Gareus [Wed, 15 Jul 2015 21:18:13 +0000 (23:18 +0200)]
update existing dpm meter-falloff config to new fastest.
Robin Gareus [Wed, 15 Jul 2015 21:16:18 +0000 (23:16 +0200)]
remove insanely fast meter fall-off (inaccurate)
Robin Gareus [Wed, 15 Jul 2015 17:36:49 +0000 (19:36 +0200)]
VST-info hotfix for 32/64 parallel installs.
In the long-run this needs a better solution: Dedicated cache
folders..
Robin Gareus [Wed, 15 Jul 2015 17:03:56 +0000 (19:03 +0200)]
Revert "add debug info for xjadeo binary"
This reverts commit
8af2d08f88c4a9b3faf14f6d46b2ad2cecdc8ada.
Robin Gareus [Wed, 15 Jul 2015 14:53:29 +0000 (16:53 +0200)]
fix pre-fader insert mute.
Robin Gareus [Tue, 14 Jul 2015 23:21:19 +0000 (01:21 +0200)]
fix “missing operator<< for PBD::ID” (clang)
Robin Gareus [Tue, 14 Jul 2015 18:17:30 +0000 (20:17 +0200)]
migrate bundled-plugin site
Len Ovens [Mon, 13 Jul 2015 21:05:32 +0000 (14:05 -0700)]
Removed (version specific) keybindings file name from usage.
Len Ovens [Mon, 13 Jul 2015 20:47:00 +0000 (13:47 -0700)]
Move learned midi binding reload after midi map load (fixes #6405)
Robin Gareus [Mon, 13 Jul 2015 13:33:46 +0000 (15:33 +0200)]
use “1” as small-step for integer controls.
Robin Gareus [Mon, 13 Jul 2015 13:33:15 +0000 (15:33 +0200)]
implement scroll-wheel support for ClickBoxes
Robin Gareus [Mon, 13 Jul 2015 11:00:39 +0000 (13:00 +0200)]
keep invisible processors enabled.
fixes issues with --disable-plugins disabling internal returns
(and breaking existing aux-sends).
Robin Gareus [Sun, 12 Jul 2015 17:27:23 +0000 (19:27 +0200)]
almost `uname -m` :)
Robin Gareus [Sat, 11 Jul 2015 23:54:44 +0000 (01:54 +0200)]
consolidate windows pingback
Robin Gareus [Sat, 11 Jul 2015 23:16:44 +0000 (01:16 +0200)]
add ProductName to windows pingback
Robin Gareus [Sat, 11 Jul 2015 21:39:22 +0000 (23:39 +0200)]
windows announcements file name
Robin Gareus [Sat, 11 Jul 2015 20:59:15 +0000 (22:59 +0200)]
another windows pingback fix
Robin Gareus [Sat, 11 Jul 2015 20:35:59 +0000 (22:35 +0200)]
tweak windows pingback
Robin Gareus [Sat, 11 Jul 2015 20:20:55 +0000 (22:20 +0200)]
add missing include
Robin Gareus [Sat, 11 Jul 2015 20:19:08 +0000 (22:19 +0200)]
cont'd work on windows pingback
Robin Gareus [Sat, 11 Jul 2015 20:16:33 +0000 (22:16 +0200)]
fix verbose plugin scan
Robin Gareus [Sat, 11 Jul 2015 19:45:26 +0000 (21:45 +0200)]
prepare windows pingback
Robin Gareus [Sat, 11 Jul 2015 19:44:58 +0000 (21:44 +0200)]
add pingback URL for windows
Robin Gareus [Sat, 11 Jul 2015 19:39:47 +0000 (21:39 +0200)]
GUI checkbox to en/disable verbose plugin-scan
Robin Gareus [Sat, 11 Jul 2015 18:39:17 +0000 (20:39 +0200)]
prepare verbose plugin scanning (log VST details)
Robin Gareus [Sat, 11 Jul 2015 03:25:47 +0000 (05:25 +0200)]
fix “Show waveform in regions” Preference.
Robin Gareus [Sat, 11 Jul 2015 03:17:02 +0000 (05:17 +0200)]
fix PBD::ID string format
Robin Gareus [Fri, 10 Jul 2015 21:46:35 +0000 (23:46 +0200)]
tweak video import dialog (handle non video files)
Robin Gareus [Fri, 10 Jul 2015 21:21:20 +0000 (23:21 +0200)]
Allow to select video-files regardless of file ext.
Paul Davis [Fri, 10 Jul 2015 20:53:14 +0000 (16:53 -0400)]
Merge branch 'ovenwerks-master'
Len Ovens [Fri, 10 Jul 2015 01:27:08 +0000 (18:27 -0700)]
Fixed pb in toggle mode to switch at half way (fixes #6424)
Len Ovens [Fri, 10 Jul 2015 01:23:14 +0000 (18:23 -0700)]
Fixed generic MIDI program change event size to two bytes (fixes #6426)
Len Ovens [Fri, 10 Jul 2015 01:16:44 +0000 (18:16 -0700)]
Add debug for generic midi control
Len Ovens [Fri, 10 Jul 2015 01:15:00 +0000 (18:15 -0700)]
Add a midimap for WiiMote via midikb.
Paul Davis [Fri, 10 Jul 2015 20:45:26 +0000 (16:45 -0400)]
Merge branch 'Seablade-master'
Thomas Vecchione [Fri, 10 Jul 2015 20:38:50 +0000 (16:38 -0400)]
Add in MXF file as a supported video format
Robin Gareus [Fri, 10 Jul 2015 20:09:18 +0000 (22:09 +0200)]
assign new IDs to plugin copies on paste.
when copying a plugin the state is transferred by serializing
XML and setting state from XML. This state includes the unique ID.
This ID needs to be identical at first in order to load
the state from <session-dir>/plugins/<ID>/*
Robin Gareus [Fri, 10 Jul 2015 17:02:46 +0000 (19:02 +0200)]
fix previous commit double dot in file ext.
Robin Gareus [Fri, 10 Jul 2015 16:54:26 +0000 (18:54 +0200)]
separate VST blacklist for 32/64bit
Robin Gareus [Fri, 10 Jul 2015 09:11:44 +0000 (11:11 +0200)]
add context menu to hide/show Midi-tracks - fixes #6430
Robin Gareus [Thu, 9 Jul 2015 22:09:01 +0000 (00:09 +0200)]
ignore ldd warnings version during installation
some selinux systems can be picky
Robin Gareus [Thu, 9 Jul 2015 19:06:30 +0000 (21:06 +0200)]
add debug info for xjadeo binary
Robin Gareus [Wed, 8 Jul 2015 16:08:01 +0000 (18:08 +0200)]
fix MB’s .so execution permissions
Robin Gareus [Wed, 8 Jul 2015 09:34:30 +0000 (11:34 +0200)]
add locale-guard when saving engine states, also #6418
Robin Gareus [Wed, 8 Jul 2015 09:33:37 +0000 (11:33 +0200)]
UTF8 encode windows device names - potential fix for #6418
Robin Gareus [Tue, 7 Jul 2015 01:21:01 +0000 (03:21 +0200)]
stationary PH: improve performance and reduce jitter.
Paul Davis [Mon, 6 Jul 2015 14:05:49 +0000 (10:05 -0400)]
fix wscripts to work with python3.
encode/decode return byte arrays in python3, not strings
Robin Gareus [Mon, 6 Jul 2015 00:07:32 +0000 (02:07 +0200)]
update system config to match rc_configuration_vars
Robin Gareus [Sun, 5 Jul 2015 15:19:55 +0000 (17:19 +0200)]
tweak human readable names for meter-types
Robin Gareus [Sun, 5 Jul 2015 15:19:39 +0000 (17:19 +0200)]
Preference GUI for default meters
Robin Gareus [Sun, 5 Jul 2015 15:15:01 +0000 (17:15 +0200)]
use default meter type when creating new tracks/busses
Robin Gareus [Sun, 5 Jul 2015 15:12:30 +0000 (17:12 +0200)]
prepare default meter-type config
Robin Gareus [Sun, 5 Jul 2015 14:13:08 +0000 (16:13 +0200)]
another float/double -Wabsolute-value fix
Robin Gareus [Sun, 5 Jul 2015 12:50:02 +0000 (14:50 +0200)]
remove tabs from python code
Robin Gareus [Sun, 5 Jul 2015 12:43:26 +0000 (14:43 +0200)]
another python3 issue
Robin Gareus [Sat, 4 Jul 2015 14:34:19 +0000 (16:34 +0200)]
stationary playhead implies follow playhead
Robin Gareus [Sat, 4 Jul 2015 10:54:29 +0000 (12:54 +0200)]
fix jack_port_get_aliases return value (if n/a)
Robin Gareus [Sat, 4 Jul 2015 10:33:10 +0000 (12:33 +0200)]
fix various issues when deleting midi region during step-edit
fixes #6404
Robin Gareus [Sat, 4 Jul 2015 09:49:44 +0000 (11:49 +0200)]
fix jack/pthread windows condition
Robin Gareus [Sat, 4 Jul 2015 09:46:09 +0000 (11:46 +0200)]
synchronize with https://github.com/x42/weakjack/
Robin Gareus [Sat, 4 Jul 2015 07:52:04 +0000 (09:52 +0200)]
use a trick to compile JACK/win with new and old headers
jack/systemdeps.h is jack2-only and contains many
windows-specific typedefs (native windows threads, ptw32 threads, MSVC
special cases etc etc.) which are not present in jack1/shared headers.
Robin Gareus [Sat, 4 Jul 2015 03:59:37 +0000 (05:59 +0200)]
fix side-effect of moving to jack1 headers
Robin Gareus [Sat, 4 Jul 2015 03:48:42 +0000 (05:48 +0200)]
fix compilation with mingw + pthreads
Robin Gareus [Sat, 4 Jul 2015 03:43:34 +0000 (05:43 +0200)]
fix use of += in waf variable
Robin Gareus [Sat, 4 Jul 2015 02:24:22 +0000 (04:24 +0200)]
only compile, don’t link & run jack checks
Robin Gareus [Sat, 4 Jul 2015 00:47:47 +0000 (02:47 +0200)]
packaging: cope with OSX/finder latency on busy systems
Robin Gareus [Fri, 3 Jul 2015 22:20:12 +0000 (00:20 +0200)]
fix weak jack w/new jack_port_rename()
Paul Davis [Thu, 2 Jul 2015 18:24:49 +0000 (14:24 -0400)]
fix error in type definition for weak jack handling of jack_port_rename
Paul Davis [Thu, 2 Jul 2015 18:15:11 +0000 (14:15 -0400)]
alternative fix for the same problem that
9e2048decf7c567 was addressing
Paul Davis [Thu, 2 Jul 2015 18:02:00 +0000 (14:02 -0400)]
add conditional use of jack_port_rename(), a newly added public API for JACK
Robin Gareus [Thu, 2 Jul 2015 17:46:38 +0000 (19:46 +0200)]
Don’t use invalid iterator during cleanup. fixes #6403
Robin Gareus [Thu, 2 Jul 2015 13:32:29 +0000 (15:32 +0200)]
don’t compile tracks specific sources for ardour.
Robin Gareus [Thu, 2 Jul 2015 12:46:46 +0000 (14:46 +0200)]
possible fix for stack overflow when parsing video info