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

..03-May-2022-

drumgizmo/H22-Nov-2020-5,2723,908

getoptpp/H22-Nov-2020-184141

hugin/H22-Nov-2020-1,255657

man/H22-Nov-2020-1,142967

plugin/H22-Nov-2020-6,2064,586

plugingui/H22-Nov-2020-31,48020,927

pugixml/src/H22-Nov-2020-14,33410,247

src/H03-May-2022-13,5678,336

test/H22-Nov-2020-12,9939,832

tools/H22-Nov-2020-584507

zita-resampler/libs/H22-Nov-2020-584410

ABOUTH A D05-Aug-2018292 54

ABOUT.frH A D22-Nov-2020327 65

AUTHORSH A D22-Nov-2020536 2718

AUTHORS.frH A D22-Nov-2020609 2718

BUGSH A D25-Aug-2018251 54

BUGS.frH A D22-Nov-2020312 54

COPYINGH A D03-Nov-20197.5 KiB166128

ChangeLogH A D22-Nov-202019 KiB474416

INSTALLH A D11-May-202015.4 KiB369287

Makefile.amH A D22-Nov-2020715 3230

Makefile.inH A D22-Nov-202026.5 KiB887789

READMEH A D16-Sep-20182.5 KiB7057

aclocal.m4H A D22-Nov-2020371.7 KiB10,4109,406

compileH A D11-May-20207.2 KiB349259

config.guessH A D11-May-202043.3 KiB1,4741,280

config.h.inH A D22-Nov-20202.5 KiB10067

config.subH A D11-May-202035.7 KiB1,8441,706

configureH A D03-May-2022669.9 KiB22,05218,581

configure.acH A D22-Nov-202019.8 KiB726613

depcompH A D11-May-202023 KiB792502

install-shH A D11-May-202014.8 KiB509329

ltmain.shH A D11-May-2020317.8 KiB11,2018,096

missingH A D11-May-20206.7 KiB216143

test-driverH A D11-May-20204.5 KiB14987

version.hH A D22-Nov-202025 21

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