falkTX
|
29c55500a7
|
Pass DLS/GIG files into fluidsynth if version is recent enough
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6fb2785918
|
Only build juce for certain archs; Report if using vst3 support
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d91b48e908
|
Use JUCE by default on linux if supported; Cleanup config a bit
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
bb76c8df6d
|
Build juce_gui_extra under linux
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3147479822
|
Bunch of tweaks for osx builds, seems to work :)
|
4 years ago |
falkTX
|
319555bf0e
|
Building frontend requires "libs" now too
|
4 years ago |
falkTX
|
459a85409b
|
Add first good tests, can be automated if needed
|
4 years ago |
falkTX
|
abe9043c77
|
Fix wrong logic leading to non-installed startup scripts
Fixes #987
|
4 years ago |
falkTX
|
682dcdfbbf
|
Make C++ frontend optional, by use of "make cpp"
|
4 years ago |
falkTX
|
8e8fe2e111
|
Cleanup the way split lv2-bundles are installed
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
f9b59964a7
|
Start work to allow split lv2 bundles of carla plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
36a3980fbc
|
Fix installing modgui files
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
30b817649e
|
Fix Makefile print, LV2/VST2 plugin is available for Windows
|
5 years ago |
falkTX
|
226561ed1b
|
Add some safeguards against wrong Qt bridge builds
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
062c43e4c0
|
Only build and install jack internal client with JACKBRIDGE_DIRECT
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
c6966042c8
|
Edit "make features" to say VST is often available
|
5 years ago |
falkTX
|
5ecbedbcc1
|
Dont link resources for lv2 plugin when no gui is available
|
5 years ago |
falkTX
|
3811069936
|
Build nuitka for osx
|
5 years ago |
falkTX
|
46ef657d1c
|
Allow to build+link directly to libjack
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d0610840bd
|
Add back modgui support
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
25392124d3
|
Install internal jack client
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
cf4f1dd97a
|
Allow to build arm32 bridge, magically works with qemu/binfmt \o/
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
27b6dc18af
|
Separate 3rd-party libs into new Makefile var; Simplify CI config
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
a83212434a
|
Add back about-juce dialog
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
ea88d9169d
|
Make juce/carla vst save cross-compatible; Builds entire juce on linux
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
a720e52c9a
|
juce_gui_extra is needed on macOS
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
9de72258bd
|
More fixes
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
f75a4803db
|
More juce tweaks
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
51428eeb94
|
Avoid jassert name clashes, makefile stuff
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
37014357ad
|
Start adapting for old juce
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
7f81fe0a0c
|
Drop support for PyQt4 in frontend
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
4e8e85f512
|
Split patchcanvas code into multiple files, fix up
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
ad2bd0937b
|
Add "plugin-wine" make target in cross-compile mingw mode
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
61c78d5745
|
Add final steps for carla-vst via wine
|
6 years ago |
falkTX
|
a373a71d61
|
Build VST plugin for all possible OSes
|
6 years ago |
falkTX
|
6230243c0d
|
Install the new header and pkg-config files
|
6 years ago |
falkTX
|
5af074b399
|
Move frontend code to its own folder
|
6 years ago |
falkTX
|
5b3db940e4
|
Bump required fluidsynth to 1.1.7, for sf3 support
A lot easier than handle sf2 vs sf3 separately.
Closes #717
|
6 years ago |
falkTX
|
02f0ee8ed4
|
Add rest make target
|
6 years ago |
falkTX
|
2157400dc9
|
Whitespace
|
6 years ago |
falkTX
|
3a270f573c
|
Always build DGL, even if not using external plugins
|
6 years ago |
falkTX
|
1286793a53
|
Start getting rid of linuxsampler
|
6 years ago |
falkTX
|
56c05b4952
|
SFZero stuff working, only final details needed now
|
6 years ago |
falkTX
|
8d1b48b72c
|
Don't install base python scripts in dist-packages
Often ends up in wrong dir, and did not prove useful in the end
Fixes #678
|
6 years ago |
falkTX
|
7cf981fa7c
|
Prevent user from cross-compiling the wrong target
|
6 years ago |
falkTX
|
5094196ece
|
Show if libmagic is available during "make features"
|
6 years ago |
falkTX
|
376264d97d
|
Never build pulseaudio driver for MacOS
|
7 years ago |
falkTX
|
26601eaaef
|
Continue previous commit
|
7 years ago |
falkTX
|
3758c0051c
|
Only create libdir/python3/dist-packages on linux
|
7 years ago |
falkTX
|
ee47b2d019
|
Use relative paths for make-install symlinks
This finishes the BSD port, hurray!
|
7 years ago |