config ADK_APPLIANCE_CONVOLUTION bool "BruteFIR convolution engine appliance" depends on ADK_TARGET_OS_LINUX && (\ ADK_TARGET_ARCH_X86_64 || \ ADK_TARGET_ARCH_X86 || \ ADK_TARGET_ARCH_ARM ) select ADK_PACKAGE_GRUB_TOOLS if ( \ ADK_TARGET_ARCH_X86_64 || \ ADK_TARGET_ARCH_X86 ) select ADK_PACKAGE_MPD select ADK_PACKAGE_MPD_WITH_ALSA select ADK_PACKAGE_MPD_WITH_MP3 select ADK_PACKAGE_MPD_WITH_MP4 select ADK_PACKAGE_MPD_WITH_OGG select ADK_PACKAGE_MPD_WITH_OPUS select ADK_PACKAGE_MPD_WITH_FLAC select ADK_PACKAGE_MPD_WITH_WAV select ADK_PACKAGE_MPD_WITH_MMS select ADK_PACKAGE_MPD_WITH_FFMPEG select ADK_PACKAGE_MPD_WITH_SHOUT select ADK_PACKAGE_MPD_WITH_CURL select ADK_PACKAGE_MPD_WITH_SAMPLERATE select ADK_PACKAGE_MPD_WITH_SNDFILE select ADK_PACKAGE_MPD_WITH_HTTPD select ADK_PACKAGE_MPD_WITH_JACK select ADK_PACKAGE_LIBMPDCLIENT select ADK_PACKAGE_MPC select ADK_PACKAGE_DROPBEAR select ADK_PACKAGE_DROPBEAR_WITH_UTMP select ADK_PACKAGE_FFPROBE select ADK_PACKAGE_LIBFFMPEG select ADK_PACKAGE_LIBFFMPEG_WITH_AAC select ADK_PACKAGE_LIBFFMPEG_WITH_MP3 select ADK_PACKAGE_LIBFFMPEG_WITH_VORBIS select ADK_PACKAGE_ALSA_UTILS select ADK_PACKAGE_RT_TESTS select ADK_PACKAGE_SCHEDTOOL select ADK_PACKAGE_NANO select ADK_PACKAGE_BRUTEFIR select ADK_PACKAGE_SOX select BUSYBOX_NTPD select BUSYBOX_WATCHDOG select ADK_KERNEL_PREEMPT_RT_FULL select ADK_KERNEL_HIGH_RES_TIMERS select ADK_RUNTIME_HOSTNAME convbox select ADK_RUNTIME_VERBOSE_KERNEL_SERIAL_ONLY if ( \ ADK_TARGET_SYSTEM_RASPBERRY_PI || \ ADK_TARGET_SYSTEM_RASPBERRY_PI2 || \ ADK_TARGET_SYSTEM_RASPBERRY_PI3 || \ ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 ) select ADK_RUNTIME_START_SERVICES select ADK_RUNTIME_START_DROPBEAR select ADK_RUNTIME_START_BUSYBOX_NTPD select ADK_RUNTIME_START_BUSYBOX_SYSLOGD help Create a convolution engine based on BruteFIR.