[go: up one dir, main page]

Menu

Tree [r24] /
 History

HTTPS access


File Date Author Commit
 cmake 2011-06-11 mbechard [r2] Added cmake Find modules for lv2-gui/lv2-plugin
 doc 2011-07-19 mbechard [r24] Documentation...
 src 2011-07-07 mbechard [r23] Slight changes to CMakeLists.txt's
 AUTHORS 2011-06-11 mbechard [r1] 1st checkin
 CMakeLists.txt 2011-07-07 mbechard [r23] Slight changes to CMakeLists.txt's
 COPYING.Newtonator 2011-06-11 mbechard [r1] 1st checkin
 COPYING.STK 2011-06-11 mbechard [r1] 1st checkin
 README 2011-07-06 mbechard [r18] Reorg of the CMakeLists.txt files

Read Me

The Newtonator
==============

The Newtonator is an LV2 soft synth that uses a unique algorithm based on
simple ideas of velocity and acceleration to produce some unpredictable
sounds. More documentation can be found on the project wiki at
https://sourceforge.net/apps/mediawiki/newtonator/index.php.

To build and install, you will need cmake installed on your system. Once
installed, create a new directory for your build (preferably at the root
project directory), change to it, then run cmake against the root
directory of the project. For example, from the "newtonator" directory:

mkdir build
cd build
cmake ..

That's it. The configuration step will let you know if you are missing any
dependencies; if everything is in place, the necessary files to build the
project will be generated (Makefiles on Linux) in the current directory,
so you'll then need to run:

make

...from your build directory in order to actually compile the code, and a
subsequent "make install" to install the LV2 plugin to the proper
folder(s). Note that there are some customizable variables that can be set
when running cmake that control the app's configuration and installation;
these can be viewed with "cmake -L". In addition to these variables, the
following variables are also available:

PEG_COMMAND - how to invoke the lv2peg script that comes with the
lv2-c++-tool package (this tool is required); defaults to "lv2peg"

LV2_INSTALL_DIR - the root directory to install LV2 plugins; defaults to
"lib/lv2" (this is relative to cmake's default install root directory,
which is usually /usr/local)

Get help and submit bug reports here:
https://sourceforge.net/projects/newtonator/support