blob: f181a23944d50644e5b07f38e73b2535261de740 [file] [log] [blame]
config BR2_PACKAGE_ZYNADDSUBFX
bool "zynaddsubfx"
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++11
depends on BR2_TOOLCHAIN_HAS_THREADS # liblo
select BR2_PACKAGE_FFTW
select BR2_PACKAGE_FFTW_SINGLE
select BR2_PACKAGE_LIBLO
select BR2_PACKAGE_MXML
select BR2_PACKAGE_ZLIB
help
ZynAddSubFX is a fully featured open source software
synthesizer capable of making a countless number of
instruments, from some common heard from expensive hardware
to interesting sounds that you'll boost to an amazing
universe of sounds.
Note: this Buildroot package does not include the graphical
user interface. It is meant to be executed as a headless
daemon to be controlled with MIDI events or network OSC
(Open Sound Control) events. OSC events can be generated
from an external system with the ZynAddSubFX external GUI
program zynaddsubfx-ext-gui.
https://zynaddsubfx.sourceforge.io/
comment "zynaddsubfx needs a toolchain w/ C++11 and threads"
depends on !BR2_INSTALL_LIBSTDCPP || \
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
!BR2_TOOLCHAIN_HAS_THREADS