blob: e3bc2aefd297f0cb338d21e0f1d32acc0e44177b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
# Moony.lv2
## Realtime Lua as programmable glue in LV2
### Webpage
Get more information at: [http://open-music-kontrollers.ch/lv2/moony](http://open-music-kontrollers.ch/lv2/moony)
### Build status
[](https://travis-ci.org/OpenMusicKontrollers/moony.lv2)
### Plugins
#### Control port input to control port output
* **C1 x C1** 1x control input to 1x control output
* **C2 x C2** 2x control input to 2x control output
* **C4 x C4** 4x control input to 4x control output
#### Atom port input to atom port output
* **A1 x A1** 1x atom input to 1x atom output
* **A2 x A2** 2x atom input to 2x atom output
* **A4 x A4** 4x atom input to 4x atom output
#### Control+atom port input to control+atom port output
* **C1+A1 x C1+A1** 1x control + 1x atom input to 1x control + 1x atom output
* **C2+A1 x C2+A1** 2x control + 1x atom input to 2x control + 1x atom output
* **C4+A1 x C4+A1** 4x control + 1x atom input to 4x control + 1x atom output
### Dependencies
* [LV2](http://lv2plug.in) (LV2 Plugin Standard)
* [Lua](http://lua.org) (Lightweight embeddable language)
* [Elementary](http://enlightenment.org) (Lightweight GUI Toolkit)
### Build / install
git clone https://github.com/OpenMusicKontrollers/moony.lv2.git
cd moony.lv2
mkdir build
cd build
cmake -DCMAKE_C_FLAGS="-std=gnu11" -DCMAKE_BUILD_TYPE="Release" ..
make
sudo make install
If you want to run the unit test, do instead:
.
.
cmake -DCMAKE_C_FLAGS="-std=gnu11" -DCMAKE_BUILD_TYPE="Debug" -DBUILD_TESTING=1 ..
make
ARGS="-VV" make test
.
.
### License
Copyright (c) 2015 Hanspeter Portner (dev@open-music-kontrollers.ch)
This is free software: you can redistribute it and/or modify
it under the terms of the Artistic License 2.0 as published by
The Perl Foundation.
This source is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Artistic License 2.0 for more details.
You should have received a copy of the Artistic License 2.0
along the source as a COPYING file. If not, obtain it from
<http://www.perlfoundation.org/artistic_license_2_0>.
|