faust to LV2 (with guitarix)

Programming applications for making music on Linux.

Moderators: MattKingUSA, khz

Post Reply
tramp
Established Member
Posts: 2335
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 454 times

faust to LV2 (with guitarix)

Post by tramp »

Apart from the build-faust script in the guitarix/tools directory, which could be used to create/install shared guitarix plugins from faust files, there is in the guitarix/src/LV2 directory the make_lv2_bundle.sh script, which could generate (GUI-less) LV2 plugins from faust source files. The bundles include a makefile which could be used to build and install /uninstall the bundle. Usage is simple :

./make_lv2_bundle.sh -p path/to/source/ sourcefile.dsp

will create a sourcefile.lv2 directory which contain the sources, the ttl files, the makefile and, to include it into the guitarix build environment, a wscript.

make_lv2_bundle.sh accept as well C++ sources, but they must fit into a generic class structure, otherwise the build process will fail. So for the uninitiated, it will be only recommended to use faust files with it.
On the road again.
Post Reply