summaryrefslogtreecommitdiff
path: root/libs/fst
AgeCommit message (Collapse)Author
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
2013-02-19disable unused windows-vst / ALSA-MIDI codeRobin Gareus
replace / amend to prev commit. git-svn-id: svn://localhost/ardour2/branches/3.0@14065 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-06fix windows-VST/ALSA combinationRobin Gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@13793 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-04merge Marcel Bonnet's patches for Free-BSDRobin Gareus
(may need further cleanup: compare with timbyr's windows patch, verify fst/vsti + ALSA) git-svn-id: svn://localhost/ardour2/branches/3.0@13774 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-23Remove VST current_program variable, since that stuff isCarl Hetherington
managed by the presets code in Plugin. git-svn-id: svn://localhost/ardour2/branches/3.0@10801 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-23Merge some linux/windows VST GUI code.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10783 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-22Remove unused define.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10764 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-22Share main VSTFX / FST struct between windows / linux VSTs.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10762 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-22Remove unused file.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10759 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-22Share VSTHandle and VSTInfo between windows/linux VSTs.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10758 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-22Use same aeffectx.h for windows and linux VSTs.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10757 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-22Fix Windows VST compile.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10756 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-22Remove VESTIGE_HEADER stuff since we will always use it.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10755 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21Make the windows VST callback use int32_t rather than long (to make it the ↵Carl Hetherington
same as the linux VST one); I think this is safe as the windows VST code is only built on 32-bit. git-svn-id: svn://localhost/ardour2/branches/3.0@10754 d708f5d6-7413-0410-9779-e7cbd77b26cf