1
0
Fork
You've already forked openav-artyfx
0
Fork of https://github.com/openAVproductions/openAV-ArtyFX with support for ppc64le
  • C++ 82.1%
  • C 14.6%
  • Objective-C 1.7%
  • CMake 1%
  • Makefile 0.3%
  • Other 0.2%
Find a file
2024年02月21日 05:42:41 -08:00
artyfx.lv2 Define ArtyFX as project in ttl, to make data validators happy 2021年01月13日 21:41:45 +00:00
friza Fixing build for lv2 1.18.0 2020年05月01日 23:58:40 +01:00
planning astyle refactor: masha custom BPM implmented 2016年02月28日 17:19:38 +00:00
screenshots manual: updated Masha entry, new screenshot 2016年02月28日 18:12:37 +00:00
src Add support for IBM Power in CMake files 2024年02月21日 05:42:41 -08:00
.gitignore CMake fix, update .gitignore 2016年02月28日 18:00:29 +00:00
archive.sh #13 TTL updated to UI .so 2015年05月19日 20:59:20 +01:00
artyfx.cxx astyle refactor: masha custom BPM implmented 2016年02月28日 17:19:38 +00:00
artyfx_ui.cxx astyle refactor: masha custom BPM implmented 2016年02月28日 17:19:38 +00:00
CHANGELOG release 1.3.1 2021年01月15日 19:46:46 +00:00
CMakeLists.txt Add support for IBM Power in CMake files 2024年02月21日 05:42:41 -08:00
LICENSE -Added LICENSE file, fixes #1 2013年10月13日 14:17:39 +01:00
manual.md whaaa: add some basic docs 2016年12月30日 18:24:03 +00:00
meson.build dsp: make benchmark library optional, runtime detected 2020年01月07日 12:17:48 +00:00
PACKAGING -Updated README to 1.3 2015年11月01日 14:52:03 +00:00
README.md Add support for IBM Power in CMake files 2024年02月21日 05:42:41 -08:00
updateAvtk.sh #13 Reworked layout, added DSP files 2015年05月19日 18:09:04 +01:00

PowerAudio fork of ArtyFX

This fork of ArtyFX currently has the following changes:

  • Added support for IBM Power in CMake build files.

The following changes have since been merged upstream:

  • Fixed compilation errors due to syntax error.

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 <harryhaaren@gmail.com>
OpenAV Productions 
http://www.openavproductions.com