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

..03-May-2022-

faust/H06-Mar-2016-2,3401,899

gui/H03-May-2022-6,6345,627

presets/H06-Mar-2016-465445

sorcer.lv2/H06-Mar-2016-310302

wavetables/H03-May-2022-428412

.gitignoreH A D06-Mar-2016268 2015

LICENSEH A D06-Mar-201634.3 KiB675553

README.mdH A D06-Mar-20161.7 KiB7656

debug.shH A D06-Mar-201671 41

run.shH A D06-Mar-201663 41

README.md

1Sorcer - OpenAV Productions
2===========================
3
4Official page: http://openavproductions.com/sorcer
5
6This is the repository of a wavetable synthesizer called Sorcer.
7
8![screenshot](https://raw.github.com/harryhaaren/openAV-Sorcer/master/gui/sorcer.png "Sorcer Screenshot")
9
10Install
11-------
12Use CMake to compile and install Sorcer:
13```
14mkdir build
15cd build
16cmake ..
17make
18make install
19```
20
21If an error saying "package NTK not found" occurs, it means the development
22files for NTK are not present. The following will download the source for
23NTK and install it:
24```
25git clone git://git.tuxfamily.org/gitroot/non/fltk.git ntk
26cd ntk
27./waf configure --prefix=/usr
28./waf
29./waf install
30```
31
32Running
33-------
34After the INSTALL step Ardour3, QTractor, and any other LV2 host should
35automatically find Sorcer, and add it to the list of loadable plugins.
36
37If you have the JALV LV2 host installed, the "run.sh" script can be used to
38launch Sorcer as a standalone JACK client.
39
40$  ./run.sh
41
42
43Presets
44-------
45Presets are included in this repo, and copied to the
46
47
48Bug Reports
49-----------
50Please use the issue tracker on github to report bugs:
51https://github.com/harryhaaren/openAV-Sorcer/issues/new
52
53
54Details
55-------
56I've removed the dependency on FAUST to install: the generated CPP file is
57included in the repo now. To tweak the FAUST code, just edit faust/main.dsp.
58
59Use FAUST with the following command to generate the next .cpp file:
60```
61faust main.dsp > main.cpp
62```
63
64See the `CMakeLists.txt` file in the top directory for instructions on how to
65re-compile with the modified FAUST code.
66
67
68Contact
69-------
70If you have a particular question, email me!
71```
72harryhaaren@gmail.com
73```
74
75Cheers, -Harry
76