Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
artyfx.lv2/ | H | 08-May-2020 | - | 1,635 | 1,458 | |
friza/ | H | 08-May-2020 | - | 1,844 | 1,386 | |
planning/ | H | 03-May-2022 | - | |||
screenshots/ | H | 03-May-2022 | - | |||
src/ | H | 08-May-2020 | - | 39,273 | 30,158 | |
.gitignore | H A D | 08-May-2020 | 57 | 11 | 8 | |
CHANGELOG | H A D | 08-May-2020 | 1.2 KiB | 57 | 46 | |
LICENSE | H A D | 08-May-2020 | 17.7 KiB | 341 | 281 | |
PACKAGING | H A D | 08-May-2020 | 619 | 28 | 21 | |
README.md | H A D | 08-May-2020 | 1.6 KiB | 67 | 52 | |
archive.sh | H A D | 08-May-2020 | 142 | 4 | 1 | |
artyfx.cxx | H A D | 08-May-2020 | 3.8 KiB | 193 | 164 | |
artyfx_ui.cxx | H A D | 08-May-2020 | 4.1 KiB | 180 | 137 | |
manual.md | H A D | 08-May-2020 | 8.2 KiB | 297 | 226 | |
meson.build | H A D | 08-May-2020 | 823 | 36 | 28 | |
updateAvtk.sh | H A D | 08-May-2020 | 130 | 5 | 1 |
README.md
1ArtyFX OpenAV Productions 2========================= 3 4Official: [http://openavproductions.com/artyfx](http://openavproductions.com/artyfx) 5 6Manual: [ArtyFX Manual](https://github.com/harryhaaren/openAV-ArtyFX/blob/master/manual.md) 7 8This is the repository of an LV2 plugin suite called Arty FX. 9 10![ArtyFX screenshot](https://raw.github.com/harryhaaren/openAV-ArtyFX/master/screenshots/artyfx_1.3.png "ArtyFX 1.3 screenshot") 11 12 13Dependencies 14------------ 15ArtyFX uses AVTK for its user interfaces, and therefore 16depends only on Cairo and X. The LV2 headers are needed 17to build the plugins. 18 19On Debian Jessie (current stable) the following will grab 20the dependencies needed to build ArtyFX: 21``` 22sudo apt-get install libcairo-dev lv2-dev lv2core libsndfile1-dev libsamplerate0-dev 23``` 24 25Building 26-------- 27 28The Meson build system is now preferred over the old CMake based system, 29as configuring builds in Meson is easier. The following steps build ArtyFX 30using Meson: 31 32``` 33meson build_dir 34cd build_dir 35ninja 36ninja install 37``` 38 39Legacy builds 40~~~~~~~~~~~~~ 41Previous versions of ArtyFX were built using CMake, which is still working 42but will be deprecated in future. Steps below for the old method: 43Once deps are satisfied, building and installing is easy with CMake: 44``` 45mkdir build 46cd build 47cmake .. 48make -j4 49make install 50``` 51 52Testing 53------- 54After the INSTALL step Ardour3, QTractor, and any other LV2 host should 55automatically find all plugins, and be able to use them. Test availability 56with 57``` 58$ lv2ls | grep openav 59``` 60 61Contact 62------- 63Harry van Haaren <harryhaaren@gmail.com> 64OpenAV Productions 65http://www.openavproductions.com 66 67