Age | Commit message (Collapse) | Author |
|
The official VST spec says 8 bytes, JUCE uses 24 + 1, and there's
anecdotal evidence that some VSTs use up to 100 (which apparently works
in many hosts).
|
|
|
|
|
|
..until we find a backwards compatible way to save/load effFlagsIsSynth
in the cache info files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
on Windows)
|
|
|
|
|
|
|
|
|
|
Don’t clutter up actual vst-plugin dirs with additional files.
Use dedicated folder for VST info-cache; use sha1-hash (of absolute dll
path) for .fsi file.
Use a single blacklist file (one path per line) instead of individual
.fsb files per plugin.
|
|
|
|
|
|
2nd attempt.
|
|
This reverts commit c2f84af73d4812a7099ba1339ae92f2cd0536eae.
strcasestr() is not compatible with mingw nor MSVC.
different approach is needed.
|
|
TODO: check portability of strcasestr()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
windows writes \r\n to non-binary files and the VST
info parser does not handle that case.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|