summaryrefslogtreecommitdiff
path: root/libs/ardour
AgeCommit message (Collapse)Author
2015-07-25Revert "A few more instances of non-glib 'open()' getting used without ↵Tim Mayberry
locale-specific input paths" This reverts commit 52ef02b387d8267315547129f7f100048a5c1166.
2015-07-25Remove sse optimization sources from test applicationsTim Mayberry
These are already built and included in libardour
2015-07-24VST info: use g_fopen() for Windows compat.Robin Gareus
2015-07-23A few more instances of non-glib 'open()' getting used without ↵John Emmas
locale-specific input paths (noticed by Todd. probably more to come...)
2015-07-23When peakfiles get opened using a non-glib function (in a non-English ↵John Emmas
locale) make sure that we pass locale-specific paths
2015-07-23signed/unsigned comparisonRobin Gareus
2015-07-23amend a73a039a3a, separate VST cache for 32/64bitRobin Gareus
2015-07-23avoid llabs ambiguityRobin Gareus
(old gcc has a built-in)
2015-07-21VST plugin title fix #6467Robin Gareus
2015-07-21bye bye Unix.Robin Gareus
An IPv4 or IPv6 address query for the name localhost must always resolve to the respective loopback address [rfc6761]. According to several users, apparently chromebook and OSX `host localhost` fails but configuring 127.0.0.1 works. (maybe a DNS/DHCP issue?! or ipv6)
2015-07-20do not call playhead priority (auto-return) code after selections change, ↵Paul Davis
unless doing the Tracks playhead priority thing
2015-07-20fix auditioning on systems with larger disk read chunk sizes.Paul Davis
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-20use power of 2 log-scale for parameters.Robin Gareus
2015-07-20copy AU parameters with pluginRobin Gareus
fixes AU-plugin transfer function display. (LADSPA & LV2 do not need this, connect&run pushes the parameters)
2015-07-20configure Analysis PluginRobin Gareus
required for variable I/O count plugins
2015-07-17do not carry out a size check on peakfiles for files still being recorded.Paul Davis
The size check (and possible rebuild) causes a crash with MSVC. It would be nice to know more about why.
2015-07-17print name instead of ID for skipped AUsRobin Gareus
2015-07-17reworked variant of john’s soundfile locale fixRobin Gareus
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-16merge fixBen Loftis
2015-07-16clarify splash message (plugin scan/discover)Robin Gareus
2015-07-16prevent multiple concurrent plugin scans.Robin Gareus
2015-07-16Revert "Possible fix for http://tracker.ardour.org/view.php?id=6332"Robin Gareus
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().
2015-07-16Possible fix for http://tracker.ardour.org/view.php?id=6332John Emmas
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-16rework AU scanning/discoveryRobin Gareus
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-16separate solo isolate into two components (self-solo-isolate and ↵Paul Davis
solo-isolated-by-upstream)
2015-07-16Revert "AU discover: remember discover-at-start setting"Robin Gareus
This reverts commit 7c3c213d4565655ab802072829979d78999315de.
2015-07-16AU discover: remember discover-at-start settingRobin Gareus
Prior to this every successful discovery enabled auto-discovery at application start.
2015-07-15-Wabsolute-value fixRobin Gareus
2015-07-15amend 3a5ac7fRobin Gareus
2015-07-15update existing dpm meter-falloff config to new fastest.Robin Gareus
2015-07-15VST-info hotfix for 32/64 parallel installs.Robin Gareus
In the long-run this needs a better solution: Dedicated cache folders..
2015-07-15fix pre-fader insert mute.Robin Gareus
2015-07-13use “1” as small-step for integer controls.Robin Gareus
2015-07-13keep invisible processors enabled.Robin Gareus
fixes issues with --disable-plugins disabling internal returns (and breaking existing aux-sends).
2015-07-11fix verbose plugin scanRobin Gareus
2015-07-11add pingback URL for windowsRobin Gareus
2015-07-11prepare verbose plugin scanning (log VST details)Robin Gareus
2015-07-10Add debug for generic midi controlLen Ovens
2015-07-10assign new IDs to plugin copies on paste.Robin Gareus
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-10fix previous commit double dot in file ext.Robin Gareus
2015-07-10separate VST blacklist for 32/64bitRobin Gareus
2015-07-05use default meter type when creating new tracks/bussesRobin Gareus
2015-07-05prepare default meter-type configRobin Gareus
2015-07-05remove tabs from python codeRobin Gareus
2015-07-02alternative fix for the same problem that 9e2048decf7c567 was addressingPaul Davis
2015-07-02Don’t use invalid iterator during cleanup. fixes #6403Robin Gareus
2015-06-30when seeking, completely refill buffers rather than just a partial refillPaul Davis
2015-06-30fix -Wabsolute-valueRobin Gareus
2015-06-29remove debugging outputPaul Davis
2015-06-29push seek-after-state-loaded into butler thread, to avoid multiple threads ↵Paul Davis
doing disk i/o related stuff