falkTX
e03e3685b0
Move juce-current as module folder, fixup LV2 wrapper
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ff94b1a380
Add juce-current cryptography module, fix build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
365f5652b4
Add up-to-date juce as juce-current
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b7659ec6e4
Update gitignore
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
Filipe Coelho
2c0f2afbe8
Update README.md
4 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>
4 years ago
falkTX
4453ad09c5
Name Vex as vex, to be in sync with previous vst binary name
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8677773fad
Add rule to install extra lv2 preset bundles
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b4c1a3157b
Ignore sse-optimizations if cpu family does not contain x86
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
aefe6349cf
fix win32 cpu-family
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
179095ad88
Remove premake/Makefile stuff, no longer in use
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
deb1c5507a
CI: Run lv2lint on the linux builds
Closes #41
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c013bba461
Only expose state-interface to host with JucePlugin_WantsLV2State
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
53db28d9ec
Export version to LV2 data
Signed-off-by: falkTX <falktx@falktx.com>
4 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>
4 years ago
falkTX
344bb2b931
Remove plugin checks for JucePlugin_Build_Standalone
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8bbd15bd89
CI: Install wine32 for win32 builds
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
5eb48800de
Use wine-stable
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
6bea926105
Install wine in CI
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b3ba1bde67
Fix link to CI page
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
2ef52aac7a
CI: Install g++-multilib for win32
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
2681764b16
Fix non-cross builds
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
612078156e
CI: enable i386 multiarch for win32 cross-build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
f3973894da
Add meson mingw cross-compile files
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d42779806f
Use script file for CI
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c6d995000e
Add CI files
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7b21549655
Update README; Fix sources to be compatible with mingw a bit
Signed-off-by: falkTX <falktx@falktx.com>
4 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
4 years ago
Alexandros Theodotou
6aba3c7ba2
add missing ladspa headers for juce
4 years ago
falkTX
4ac89c4527
Tweaks for getting same lv2 binary filename as main branch
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
42fc788556
Can now build lv2 plugins too
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
99a2da118b
Build VST2 plugins with meson
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b4f51e1c7f
Start conversion to meson, libraries done
4 years ago
falkTX
d5e85bd5b6
Tweaks for getting everything building with legacy juce
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ed6d1e8740
Rename current (better said "old") stuff as legacy
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
f06b0bc64f
Update readme
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
6d07715451
Update readme
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
48249c4902
Move mod-lv2-data to static-lv2-ttl/moddevices
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0fa46e240e
Fix whitespace
Signed-off-by: falkTX <falktx@falktx.com>
4 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
4 years ago
falkTX
1dd1200c5b
Fix VST build
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
0c2e381b6a
Import fixes from distrho/juce master branch
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
65c7c68a79
Implement Wave selector as parameter in vex for MOD
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
7ce2603d96
Remove arpeggiator from vex linux-embed build
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
88ffab3994
Make temper work as linux-embed plugin
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
1324e4adbe
Don't include opengl headers when not required
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
45189f727c
Update gitignore
Closes #32
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
e4213b4176
Fix klanfalter build with SSE (includes header inside namespace)
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
Gitter Dude
9823171189
Compile complains about the extra values to toggleOn/Off
5 years ago
Gitter Dude
fd4f00243b
Compile complains about not knowing variable type
5 years ago