|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| drumgizmo/ | H | 22-Nov-2020 | - | 5,272 | 3,908 |
| getoptpp/ | H | 22-Nov-2020 | - | 184 | 141 |
| hugin/ | H | 22-Nov-2020 | - | 1,255 | 657 |
| man/ | H | 22-Nov-2020 | - | 1,142 | 967 |
| plugin/ | H | 22-Nov-2020 | - | 6,206 | 4,586 |
| plugingui/ | H | 22-Nov-2020 | - | 31,480 | 20,927 |
| pugixml/src/ | H | 22-Nov-2020 | - | 14,334 | 10,247 |
| src/ | H | 03-May-2022 | - | 13,567 | 8,336 |
| test/ | H | 22-Nov-2020 | - | 12,993 | 9,832 |
| tools/ | H | 22-Nov-2020 | - | 584 | 507 |
| zita-resampler/libs/ | H | 22-Nov-2020 | - | 584 | 410 |
| ABOUT | H A D | 05-Aug-2018 | 292 | 5 | 4 |
| ABOUT.fr | H A D | 22-Nov-2020 | 327 | 6 | 5 |
| AUTHORS | H A D | 22-Nov-2020 | 536 | 27 | 18 |
| AUTHORS.fr | H A D | 22-Nov-2020 | 609 | 27 | 18 |
| BUGS | H A D | 25-Aug-2018 | 251 | 5 | 4 |
| BUGS.fr | H A D | 22-Nov-2020 | 312 | 5 | 4 |
| COPYING | H A D | 03-Nov-2019 | 7.5 KiB | 166 | 128 |
| ChangeLog | H A D | 22-Nov-2020 | 19 KiB | 474 | 416 |
| INSTALL | H A D | 11-May-2020 | 15.4 KiB | 369 | 287 |
| Makefile.am | H A D | 22-Nov-2020 | 715 | 32 | 30 |
| Makefile.in | H A D | 22-Nov-2020 | 26.5 KiB | 887 | 789 |
| README | H A D | 16-Sep-2018 | 2.5 KiB | 70 | 57 |
| aclocal.m4 | H A D | 22-Nov-2020 | 371.7 KiB | 10,410 | 9,406 |
| compile | H A D | 11-May-2020 | 7.2 KiB | 349 | 259 |
| config.guess | H A D | 11-May-2020 | 43.3 KiB | 1,474 | 1,280 |
| config.h.in | H A D | 22-Nov-2020 | 2.5 KiB | 100 | 67 |
| config.sub | H A D | 11-May-2020 | 35.7 KiB | 1,844 | 1,706 |
| configure | H A D | 03-May-2022 | 669.9 KiB | 22,052 | 18,581 |
| configure.ac | H A D | 22-Nov-2020 | 19.8 KiB | 726 | 613 |
| depcomp | H A D | 11-May-2020 | 23 KiB | 792 | 502 |
| install-sh | H A D | 11-May-2020 | 14.8 KiB | 509 | 329 |
| ltmain.sh | H A D | 11-May-2020 | 317.8 KiB | 11,201 | 8,096 |
| missing | H A D | 11-May-2020 | 6.7 KiB | 216 | 143 |
| test-driver | H A D | 11-May-2020 | 4.5 KiB | 149 | 87 |
| version.h | H A D | 22-Nov-2020 | 25 | 2 | 1 |
README
1Installation Instructions
2*************************
3NOTE1: Certain audio-centric Linux distros such as KxStudio has DrumGizmo
4included in the repository. To install it on such systems, use the distros
5package manager, search for it and install it. Please refer to each distro's
6documentation for detailed instructions on how to do this.
7
8NOTE2: Be aware that if you are planning on running the LV2 plugin from within
9one of the binary releases of Ardour, you must make sure that drumgizmo is using
10the same version of pthread as Ardour was compiled with (or
11at least versions matching the ABI), otherwise the plugin will show strange
12behaviour or even crash upon load.
13
14Compiling and Installing on linux (LV2)
15=======================================
16This guide will show you how to unpack, compile and install the lv2 version
17of the drumgizmo plugin. It will also show how to make it usable for the LV2
18host Ardour3.
19
20Prerequisites
21-------------
22* lv2-devel package >= 1.0
23* libsndfile-devel >= 1.0.21
24* zita-resampler-devel (no minimal version specified)
25* pkg-config >= 0.23
26* Xlib >= 1.0
27* libsmf (no minimal version specified)
28* pthread (no minimal version specified)
29
30Compiling source tarball
31------------------------
32$ tar xvzf drumgizmo-[version].tar.gz (you probably already did this)
33$ cd drumgizmo-[version]
34$ ./configure --prefix=$PWD/install --enable-lv2
35$ make
36$ make install
37
38Compiling from git sources
39--------------------------
40$ git clone http://git.drumgizmo.org/drumgizmo.git
41$ cd drumgizmo
42$ git submodule init
43$ git submodule update
44$ ./autogen.sh
45$ ./configure --prefix=$PWD/install --enable-lv2
46
47If you want to compile only the LV2 parts of the plugin use
48'--disable-editor --disable-cli' as additional parameters to the configure
49script.
50
51Now compile and install
52$ make
53$ make install
54
55Installing for use with Ardour3
56-------------------------------
57When the make install step has been successfully performed the source directory
58will contain a folder named install. In this folder the:
59
60 install/lib/lv2/drumgizmo.lv2
61
62... is located. This folder contain all the files needed for the plugin to run.
63In order to make it work with Ardour3, either copy this directory to the lv2
64plugin dir (usually /usr/lib/lv2) or create a symbolic link to the directory
65
66$ ln -s [dg path]/install/lib/lv2/drumgizmo.lv2 /usr/lib/lv2/drumgizmo.lv2
67
68You need to be root to do this. Keep in mind that the lv2 directory differs from
69distro to distro, so do a search for it in order to verify the correct location.
70