@@ -172,6 +172,7 @@ jobs: | |||||
!bin/*-dssi.dylib | !bin/*-dssi.dylib | ||||
!bin/lv2 | !bin/lv2 | ||||
!bin/vst2 | !bin/vst2 | ||||
!bin/vst3 | |||||
win32: | win32: | ||||
runs-on: ubuntu-20.04 | runs-on: ubuntu-20.04 | ||||
@@ -255,7 +256,7 @@ jobs: | |||||
- name: Build plugins | - name: Build plugins | ||||
env: | env: | ||||
CFLAGS: -g | CFLAGS: -g | ||||
CXXFLAGS: -g | |||||
CXXFLAGS: -g -DDPF_ABORT_ON_ERROR | |||||
LDFLAGS: -static-libgcc -static-libstdc++ | LDFLAGS: -static-libgcc -static-libstdc++ | ||||
run: | | run: | | ||||
make features | make features | ||||
@@ -321,3 +322,14 @@ jobs: | |||||
--suppressions=./dpf/utils/valgrind-dpf.supp \ | --suppressions=./dpf/utils/valgrind-dpf.supp \ | ||||
/usr/lib/carla/carla-bridge-native vst2 ./bin/${p} "" 1>/dev/null; \ | /usr/lib/carla/carla-bridge-native vst2 ./bin/${p} "" 1>/dev/null; \ | ||||
done | done | ||||
- name: Test VST3 plugins | |||||
run: | | |||||
for p in $(ls bin/ | grep vst3); do \ | |||||
env CARLA_BRIDGE_DUMMY=1 CARLA_BRIDGE_TESTING=native \ | |||||
valgrind \ | |||||
--error-exitcode=255 \ | |||||
--leak-check=full \ | |||||
--track-origins=yes \ | |||||
--suppressions=./dpf/utils/valgrind-dpf.supp \ | |||||
/usr/lib/carla/carla-bridge-native vst3 ./bin/${p} "" 1>/dev/null; \ | |||||
done |
@@ -1,8 +1,8 @@ | |||||
# DISTRHO glBars | # DISTRHO glBars | ||||
This is an OpenGL bars visualization plugin (as seen in XMMS and XBMC/Kodi).<br/> | This is an OpenGL bars visualization plugin (as seen in XMMS and XBMC/Kodi).<br/> | ||||
Adapted from the jack_glbars project by Nedko Arnaudov.<br/> | |||||
It works as a JACK standalone and audio plugin (LV2 or VST). <br/> | |||||
Adapted from the [jack_glbars](https://github.com/nedko/jack_glbars) project by Nedko Arnaudov.<br/> | |||||
It works as a JACK/Standalone and audio plugin (LV2, VST2 or VST3). <br/> | |||||
## Screenshot (in jalv.gtk) | ## Screenshot (in jalv.gtk) | ||||
<br/> | <br/> |
@@ -1 +1 @@ | |||||
Subproject commit e44a908375610d7f46b507532b4602c9f89f085a | |||||
Subproject commit cd9434e3d03349f8db45d77938d5095ff61a88a1 |
@@ -31,9 +31,7 @@ LINK_FLAGS += -lpthread | |||||
# -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
# Enable all possible plugin types | # Enable all possible plugin types | ||||
TARGETS += jack | |||||
TARGETS += lv2 | |||||
TARGETS += vst | |||||
TARGETS = jack lv2 vst2 vst3 | |||||
all: $(TARGETS) | all: $(TARGETS) | ||||