• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

artyfx.lv2/H08-May-2020-1,6351,458

friza/H08-May-2020-1,8441,386

planning/H03-May-2022-

screenshots/H03-May-2022-

src/H08-May-2020-39,27330,158

.gitignoreH A D08-May-202057 118

CHANGELOGH A D08-May-20201.2 KiB5746

LICENSEH A D08-May-202017.7 KiB341281

PACKAGINGH A D08-May-2020619 2821

README.mdH A D08-May-20201.6 KiB6752

archive.shH A D08-May-2020142 41

artyfx.cxxH A D08-May-20203.8 KiB193164

artyfx_ui.cxxH A D08-May-20204.1 KiB180137

manual.mdH A D08-May-20208.2 KiB297226

meson.buildH A D08-May-2020823 3628

updateAvtk.shH A D08-May-2020130 51

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