Commit graph

17139 commits

Author SHA1 Message Date
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
Robin Gareus
5e7d9d30e2 fix verbose plugin scan 2015-07-11 22:16:33 +02:00
Robin Gareus
96a9bf988f prepare windows pingback 2015-07-11 21:46:25 +02:00
Robin Gareus
deedb25ab6 add pingback URL for windows 2015-07-11 21:46:25 +02:00
Robin Gareus
5c1b594920 GUI checkbox to en/disable verbose plugin-scan 2015-07-11 21:46:25 +02:00
Robin Gareus
4baf634a67 prepare verbose plugin scanning (log VST details) 2015-07-11 21:46:25 +02:00
Robin Gareus
81c7eff66b fix “Show waveform in regions” Preference. 2015-07-11 05:25:47 +02:00
Robin Gareus
937ed39c45 fix PBD::ID string format 2015-07-11 05:17:02 +02:00
Robin Gareus
95545630e5 tweak video import dialog (handle non video files) 2015-07-10 23:46:48 +02:00
Robin Gareus
8c56770593 Allow to select video-files regardless of file ext. 2015-07-10 23:46:48 +02:00
Paul Davis
1d0bff865b Merge branch 'ovenwerks-master' 2015-07-10 16:53:14 -04:00
Len Ovens
ed8ab2c80a Fixed pb in toggle mode to switch at half way (fixes #6424) 2015-07-10 16:52:43 -04:00
Len Ovens
a29b050883 Fixed generic MIDI program change event size to two bytes (fixes #6426) 2015-07-10 16:52:43 -04:00
Len Ovens
6349570fb2 Add debug for generic midi control 2015-07-10 16:52:43 -04:00
Len Ovens
81bd6469fc Add a midimap for WiiMote via midikb. 2015-07-10 16:52:43 -04:00
Paul Davis
da6790fc21 Merge branch 'Seablade-master' 2015-07-10 16:45:26 -04:00
Thomas Vecchione
7d3ef23183 Add in MXF file as a supported video format 2015-07-10 16:45:10 -04:00
Robin Gareus
4c608b6e04 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>/*
2015-07-10 22:09:18 +02:00
Robin Gareus
9ab76a5cf0 fix previous commit double dot in file ext. 2015-07-10 19:02:46 +02:00
Robin Gareus
a73a039a3a separate VST blacklist for 32/64bit 2015-07-10 18:54:26 +02:00