falkTX
5b2907c95e
One more fix
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
80538f22b8
Fixes for new juce with mingw
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
Alexandros Theodotou
1473926093
add option to choose plugins to build
3 years ago
falkTX
c0d6ab4807
Use juce vst interface for vst3 "can replace vst2" mode
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
18e85d4a72
Add mingw-std-threads used for mingw builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
c2db59a2ad
Remove sdks folder, no longer used
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
6f60b37d93
Add chow as plugin port
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
830a5e0b94
Fix vst2 build with new juce
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
49b88c6209
Fix VST3 builds with new juce
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
e03e3685b0
Move juce-current as module folder, fixup LV2 wrapper
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
ff94b1a380
Add juce-current cryptography module, fix build
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
365f5652b4
Add up-to-date juce as juce-current
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b7659ec6e4
Update gitignore
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
Filipe Coelho
2c0f2afbe8
Update README.md
3 years ago
falkTX
a953bed058
Pass parameter and touch UI events to LV2 host in main thread
Fixes #52
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
4453ad09c5
Name Vex as vex, to be in sync with previous vst binary name
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
8677773fad
Add rule to install extra lv2 preset bundles
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b4c1a3157b
Ignore sse-optimizations if cpu family does not contain x86
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
aefe6349cf
fix win32 cpu-family
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
179095ad88
Remove premake/Makefile stuff, no longer in use
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
deb1c5507a
CI: Run lv2lint on the linux builds
Closes #41
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
c013bba461
Only expose state-interface to host with JucePlugin_WantsLV2State
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
53db28d9ec
Export version to LV2 data
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
fc97e1e212
Do not build same plugin files twice for each format
Speeds up compilation times
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
344bb2b931
Remove plugin checks for JucePlugin_Build_Standalone
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
8bbd15bd89
CI: Install wine32 for win32 builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
5eb48800de
Use wine-stable
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
6bea926105
Install wine in CI
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b3ba1bde67
Fix link to CI page
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
2ef52aac7a
CI: Install g++-multilib for win32
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
2681764b16
Fix non-cross builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
612078156e
CI: enable i386 multiarch for win32 cross-build
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
f3973894da
Add meson mingw cross-compile files
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
d42779806f
Use script file for CI
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
c6d995000e
Add CI files
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
7b21549655
Update README; Fix sources to be compatible with mingw a bit
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
alex-tee
c06b5b883c
meson fixes ( #54 )
* add missing ladspa headers for juce
* meson: fix plugin include directories
* meson: fix paths not found during linking
3 years ago
Alexandros Theodotou
6aba3c7ba2
add missing ladspa headers for juce
3 years ago
falkTX
4ac89c4527
Tweaks for getting same lv2 binary filename as main branch
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
42fc788556
Can now build lv2 plugins too
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
99a2da118b
Build VST2 plugins with meson
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b4f51e1c7f
Start conversion to meson, libraries done
3 years ago
falkTX
d5e85bd5b6
Tweaks for getting everything building with legacy juce
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
ed6d1e8740
Rename current (better said "old") stuff as legacy
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
f06b0bc64f
Update readme
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
6d07715451
Update readme
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
48249c4902
Move mod-lv2-data to static-lv2-ttl/moddevices
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
0fa46e240e
Fix whitespace
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
Bram Giesen
58485ff6b7
MOD TAL-reverb2: Remove normalization ( #51 )
* Add ifdef in setParameter functions
Added ifdef to check if during compile time if the TAL-Reverb-II is
compiled for a MOD Device. When this is true the plugin won't use the
default normalized parameter input.
* Add LV2 data for mod version TAL-Reverb-2
* Adjusted volume settings
* Removed unused parameter
* Renamed parameters and removed unused param
* Changed values in presets to match MOD version
* Removed defines for __MOD__ and setProgram
Removed hardcoded defines for __MOD_DEVICES__ macro and bypassed
setProgram for mod version
* Minor changes for compatibility
* Fixed mixed indent ReverbEngine.h
* Reverted indent of ReverbEngine to use tabs
* Changed spaces to tabs on few lines
* Moved decayTime and update ttl for mod
- Removed decayTime adjustments for __MOD_DEVICES_ macro so it keeps
using the same normalization as in the original version.
- Updated ttl data for MOD Devices version.
* Small correction on TAL-Reverb preset
* Change URI
Changed URI for MOD Devices version
3 years ago
falkTX
1dd1200c5b
Fix VST build
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago