summaryrefslogtreecommitdiff
path: root/libs/fst
AgeCommit message (Collapse)Author
2016-11-29moving POSIX_VISIBLE to the waf script partDavid Carlier
2016-11-29Making buildable under OpenBSD.David Carlier
2016-11-17try VST2.4's VSTPluginMain firstRobin Gareus
This fixes a crash with loading u-he Diva on windows.
2016-11-15consolidate VSTState functionsRobin Gareus
2016-11-15really fix windows compilation.Robin Gareus
2016-11-15amend 5dc24971009 ...get the windows version to compile.Robin Gareus
eventually vststate_init() needs cleaning up, but not tonight.
2016-11-15rework 8e3b6c9ac (fstwin is C code, not C++)Robin Gareus
2016-11-15fix another typo (f30fbcaaf)Robin Gareus
2016-11-14Fix VST state-lock SNAFU (effSetChunk and process are exclusive)Robin Gareus
2016-11-14consolidate VSTState initializationRobin Gareus
2016-11-13Mac VST-2.x supportRobin Gareus
2016-10-04Make some functions which are needed for native VST support like snprintf() ↵Michael Beer
visible in FreeBSD.
2016-08-28Fix a crash when toggling back and forth between a generic plugin GUI window ↵John Emmas
and a VST plugin's own GUI
2015-12-17more hot wine.Robin Gareus
2015-08-12Fix for crash when loading DrumGizmo VST editor on WindowsTim Mayberry
2015-04-27case insensitive VST plugin file extension - fixes #6285Robin Gareus
2nd attempt.
2015-04-27Revert "case insensitive ".dll" for VST plugins - fixes #6285"Robin Gareus
This reverts commit c2f84af73d4812a7099ba1339ae92f2cd0536eae. strcasestr() is not compatible with mingw nor MSVC. different approach is needed.
2015-04-26case insensitive ".dll" for VST plugins - fixes #6285Robin Gareus
TODO: check portability of strcasestr()
2015-02-14hide terminal window for windows vst scannerRobin Gareus
2015-01-17waf: fix concurrency issue with duplicate targetsRobin Gareus
The same source file cannot safely be used in different wscripts with concurrency (if they were in the same wscript it works .c.1.o .c.2.o, etc). [387/764] c: libs/fst/vstwin.c -> build/libs/fst/vstwin.c.1.o [731/764] c: libs/fst/vstwin.c -> build/libs/fst/vstwin.c.1.o [746/764] cxxprogram: build/libs/fst/scanner.cc.1.o build/libs/fst/vstwin.c.1.o -> build/libs/fst/ardour-vst-scanner.exe [750/764] cxxshlib: [...] build/libs/fst/vstwin.c.1.o [...] -> build/libs/ardour/ardour-3.dll and about one every full moon (depending on concurrency) it failed: missing file: 'build/libs/fst/vstwin.c.1.o'
2015-01-08remove hardcoded major version in build scriptsRobin Gareus
2015-01-05prepare for 'ardour4'Robin Gareus
2014-12-28use ldflags for wine linkingRobin Gareus
fixes issue with eg. wine-unstable: --also-libdir=/usr/lib/i386-linux-gnu/wine-unstable/
2014-12-28fix [rare] concurrent build issue:Robin Gareus
[709/779] subst: headless/hardev_common.sh.in -> build/headless/hardev_common_waf.sh [710/779] hardev_common_waf.sh: -> build/headless/hardev_common_waf.sh chmod: cannot access `headless/hardev_common_waf.sh': No such file or directory
2014-11-13install all additional binaries in $libdirRobin Gareus
2014-11-04When building with MSVC, guard a declaration of 'strdup()' which conflicts ↵John Emmas
slightly with the MSVC declaration (maybe we should just #include <string.h> ?)
2014-10-0564bit windows VSTsRobin Gareus
2014-05-17vst-scanner app: properly init and use libpbd's TransmitterRobin Gareus
2014-04-28finish unfinished work at basing all install paths on the program namePaul Davis
2014-04-18fix VST GUI swallowing for windowsRobin Gareus
2014-04-14remove code intended for use with basename(), fix memory leak since ↵Robin Gareus
g_path_get_basename() returns a newly allocated string.
2014-04-14clean up 6cc2812f2e8 (interim vst fixes)Robin Gareus
2014-04-14despite what MSVC thinks, C is not C++.Robin Gareus
2014-04-11another stab at a working vst on windowsunknown
2014-04-11more vst tweaksunknown
2014-04-11interim vst fixesunknown
2014-04-11amend previous commit, remove cruft, no more extern function pointersRobin Gareus
2014-04-11export fst functions (for MSVC)Robin Gareus
2014-03-18fix potential uninitialized object pointer.Robin Gareus
2014-03-10fix up waf build in wake of search path changes earlier todayPaul Davis
2014-03-04some more mingw x-compile fixesRobin Gareus
2014-03-04mingw build fixes (tested with i686-w64-mingw32 on linux-x86_64)Robin Gareus
2014-02-25update external VST scanner appRobin Gareus
2014-02-25prepare standalone VST scanner tool.. part oneRobin Gareus
2014-02-23consolidate lxVST & winVST file-info code into libardourRobin Gareus
first step and clennup before adding support for VST shell-plugins (collections) and external scanner app...
2014-02-22fix minimum VST GUI window size (gtk padding)Robin Gareus
2014-02-22resolve gtk + VST threading issuesRobin Gareus
while (gtk_events_pending()) gtk_main_iteration(); never returns as long as there's a idle call registered somewhere (and it's not called from an idle callback itself)
2014-02-22NOOP, whitespace change onlyRobin Gareus
2014-02-22first part of merging windows and wine VSTRobin Gareus
libfst is now very ardour specific (no longer compatible with /upstream/)
2014-02-22add support for VST>=2.4Robin Gareus