All Projects → openAVproductions → openAV-ArtyFX

openAVproductions / openAV-ArtyFX

Licence: GPL-2.0 license
A repository for the ArtyFX plugin bundle

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
objective c
16641 projects - #2 most used programming language
CMake
9771 projects
Makefile
30231 projects
Meson
512 projects

ArtyFX OpenAV Productions

Official: http://openavproductions.com/artyfx

Manual: ArtyFX Manual

This is the repository of an LV2 plugin suite called Arty FX.

ArtyFX screenshot

Dependencies

ArtyFX uses AVTK for its user interfaces, and therefore depends only on Cairo and X. The LV2 headers are needed to build the plugins.

On Debian Jessie (current stable) the following will grab the dependencies needed to build ArtyFX:

sudo apt-get install libcairo-dev lv2-dev lv2core libsndfile1-dev libsamplerate0-dev

Building

The Meson build system is now preferred over the old CMake based system, as configuring builds in Meson is easier. The following steps build ArtyFX using Meson:

meson build_dir
cd build_dir
ninja
ninja install

Legacy builds

Previous versions of ArtyFX were built using CMake, which is still working
but will be deprecated in future. Steps below for the old method:
Once deps are satisfied, building and installing is easy with CMake:
```
mkdir build
cd build
cmake ..
make -j4
make install
```

Testing
-------
After the INSTALL step Ardour3, QTractor, and any other LV2 host should
automatically find all plugins, and be able to use them. Test availability
with 
```
$ lv2ls | grep openav
```

Contact
-------
Harry van Haaren   <[email protected]>
OpenAV Productions 
http://www.openavproductions.com

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].