OpenEmbedded/Yocto layer which contains all the necessary recipes and packages which make up the core of Elk Audio OS.
The key contributions of this layer to Elk PI Audio OS image are:
- All core Elk Audio OS software such as SUSHI, SENSEI, RASPA and TWINE.
- Example audio plugins (MDA suite) and useful libraries for audio development (e.g. LV2, CSound, Fluidsynth)
- Extra development tools and libraries.
- Creation of users.
- Important system tools.
In order to include the mda-vst2 plugins into the image, you need to have a copy of the
VST 2.4 SDK and define the its path in a variable VST2SDK_PATH
in your local.conf file:
VST2SDK_PATH = "path/to/the/vst2sdk/in/your/build/machine"
Please note that in order to redistribute a binary that includes any VST 2.x plugins you need to have signed an agreement with Steinberg before October 2018.
This layer depends on the Qt5 layer. If you are not installing Qt in the image, you can remove the dependency by adding the following line to your local.conf:
BBMASK += "meta-elk/recipes-qt/qt/qtbase_git.bbappend"
Copyright 2017-2019 Modern Ancient Instruments Networked AB, dba Elk, Stockholm, Sweden.