Import upstream version 0.9.9+git20200624.1.b9e4392
Debian Janitor
2 years ago
0 | .TH AEOLUS "1" "September 2010" "aeolus " "User Commands" | |
1 | .SH NAME | |
2 | aeolus \- synthesised pipe organ emulator | |
3 | .SH DESCRIPTION | |
4 | .B Aeolus | |
5 | is a synthesised (i.e. not sampled) pipe organ emulator that | |
6 | should be good enough to make an organist enjoy playing it. It is a | |
7 | software synthesiser optimised for this job, with possibly hundreds | |
8 | of controls for each stop, that enable the user to "voice" his | |
9 | instrument. | |
10 | .PP | |
11 | Main features of the default instrument: three manuals and one pedal, | |
12 | five different temperaments, variable tuning, MIDI control of course, | |
13 | stereo, surround or Ambisonics output, flexible audio controls | |
14 | including a large church reverb. | |
15 | .SH OPTIONS | |
16 | .TP | |
17 | \fB\-h\fR | |
18 | Display this text | |
19 | .TP | |
20 | \fB\-t\fR | |
21 | Text mode user interface | |
22 | .TP | |
23 | \fB\-u\fR | |
24 | Use presets file in user's home dir | |
25 | .TP | |
26 | \fB\-N\fR <name> | |
27 | Name to use as JACK and ALSA client [aeolus] | |
28 | .TP | |
29 | \fB\-S\fR <stops> | |
30 | Name of stops directory [stops] | |
31 | .TP | |
32 | \fB\-I\fR <instr> | |
33 | Name of instrument directory [Aeolus] | |
34 | .TP | |
35 | \fB\-W\fR <waves> | |
36 | Name of waves directory [waves] | |
37 | .TP | |
38 | \fB\-J\fR | |
39 | Use JACK (default), with options: | |
40 | .TP | |
41 | \fB\-s\fR | |
42 | Select JACK server | |
43 | .TP | |
44 | \fB\-B\fR | |
45 | Ambisonics B format output | |
46 | .TP | |
47 | \fB\-A\fR | |
48 | Use ALSA, with options: | |
49 | .TP | |
50 | \fB\-d\fR <device> | |
51 | Alsa device [default] | |
52 | .TP | |
53 | \fB\-r\fR <rate> | |
54 | Sample frequency [48000] | |
55 | .TP | |
56 | \fB\-p\fR <period> | |
57 | Period size [1024] | |
58 | .TP | |
59 | \fB\-n\fR <nfrags> | |
60 | Number of fragments [2] | |
61 | .SH AUTHOR | |
62 | aeolus was written by Fons Adriaensen <fons.adriaensen@skynet.be>. | |
63 | .PP | |
64 | This manual page was written by Alessio Treglia <alessio@debian.org>, | |
65 | for the Debian project (and may be used by others). |
0 | [Desktop Entry] | |
1 | Name=Aeolus | |
2 | Comment=Organ Emulator | |
3 | Comment[fr]=Émulateur d'orgue | |
4 | Keywords=audio;sound;jackd;synth; | |
5 | Exec=/usr/bin/aeolus | |
6 | Terminal=false | |
7 | Type=Application | |
8 | Icon=audio-x-generic | |
9 | Categories=AudioVideo;Audio;⏎ |
0 | debian/aeolus.1 |
0 | /* XPM */ | |
1 | static char *audio-x-generic[] = { | |
2 | /* columns rows colors chars-per-pixel */ | |
3 | "48 48 122 2", | |
4 | " c #597D66871648", | |
5 | ". c #5AD467C31829", | |
6 | "X c #5DD06A911C02", | |
7 | "o c #61726E431EBD", | |
8 | "O c #62696EC122CF", | |
9 | "+ c #6521718924BD", | |
10 | "@ c #692575932818", | |
11 | "# c #6A3076082CFC", | |
12 | "$ c #6FB37BE12F87", | |
13 | "% c #6C7A780730EF", | |
14 | "& c #6DB3792832A7", | |
15 | "* c #72E47EE53383", | |
16 | "= c #73DB7ED53B4B", | |
17 | "- c #75B7818E3715", | |
18 | "; c #771C825F3C34", | |
19 | ": c #7AB3863C3D85", | |
20 | "> c #7F388C743600", | |
21 | ", c #77778228405C", | |
22 | "< c #7D26888640B9", | |
23 | "1 c #7DC487F74935", | |
24 | "2 c #7EEE89F84489", | |
25 | "3 c #7F1789494A66", | |
26 | "4 c #9DB6B0C42960", | |
27 | "5 c #A0C5B33B300D", | |
28 | "6 c #A273B49633B9", | |
29 | "7 c #A69CB7F03CCE", | |
30 | "8 c #A7CAB8E43F61", | |
31 | "9 c #81B58CC646C7", | |
32 | "0 c #83688DE34C40", | |
33 | "q c #85938F2A542A", | |
34 | "w c #874091ED4E44", | |
35 | "e c #8797913A5594", | |
36 | "r c #8B029569536E", | |
37 | "t c #8C5595D45AB0", | |
38 | "y c #8EE498FF58CE", | |
39 | "u c #92B69CAD5D18", | |
40 | "i c #8F4A981D61CC", | |
41 | "p c #95E89F66631B", | |
42 | "a c #97B5A11E6539", | |
43 | "s c #9A96A3F567FE", | |
44 | "d c #9C61A55D6C31", | |
45 | "f c #9F64A8D76BA7", | |
46 | "g c #9F31A6C6781F", | |
47 | "h c #A860B95D40A9", | |
48 | "j c #AA13BABC445F", | |
49 | "k c #AD46BD4F4B5A", | |
50 | "l c #AFE5BF6D5115", | |
51 | "z c #A3B5AC4D753C", | |
52 | "x c #A771AF857BF6", | |
53 | "c c #A904B38F6CBB", | |
54 | "v c #A88BB1237976", | |
55 | "b c #A8C3B1FD7562", | |
56 | "n c #A955B15E7DEB", | |
57 | "m c #B39DBCAD7FFA", | |
58 | "M c #B1F5C1165595", | |
59 | "N c #B56AC3E05D22", | |
60 | "B c #B83AC6246347", | |
61 | "V c #B9DBC77466D4", | |
62 | "C c #BCDBC9DF6D61", | |
63 | "Z c #BF8ECC0C7347", | |
64 | "A c #C1CACDDA7829", | |
65 | "S c #ADD6B5598560", | |
66 | "D c #B32DBB478616", | |
67 | "F c #B6F0BE888CCA", | |
68 | "G c #B67ABD4391DC", | |
69 | "H c #BB1DC3D488E2", | |
70 | "J c #BD2DC41496E9", | |
71 | "K c #BD7AC3909CBD", | |
72 | "L c #C528CD619506", | |
73 | "P c #C5F2CD7E9A45", | |
74 | "I c #C6DDD1F1833D", | |
75 | "U c #CA65D4C98AF3", | |
76 | "Y c #D029D96F9789", | |
77 | "T c #D0B9D9E398C4", | |
78 | "R c #D0DCDA009912", | |
79 | "E c #C20AC7B1A39D", | |
80 | "W c #C512CADBA560", | |
81 | "Q c #C877CD81AD5C", | |
82 | "! c #C9A3CECFAD89", | |
83 | "~ c #CBA1D289A38D", | |
84 | "^ c #CDD6D36EAE57", | |
85 | "/ c #CE1DD2C9B4CF", | |
86 | "( c #D17FD7E0AC3C", | |
87 | ") c #D56EDBCFAFB3", | |
88 | "_ c #D2EED7EAB6EA", | |
89 | "` c #D348D74ABDD4", | |
90 | "' c #D37ED945B212", | |
91 | "] c #D5FFDA86BCB0", | |
92 | "[ c #D8DEDD66BF29", | |
93 | "{ c #DAC2E1FAAEAE", | |
94 | "} c #DC3AE329B1E3", | |
95 | "| c #DF84E5D0B911", | |
96 | " . c #E2D7E87EC054", | |
97 | ".. c #D783DB1CC448", | |
98 | "X. c #DAB0DEB8C424", | |
99 | "o. c #DC93DFB0CC02", | |
100 | "O. c #DE6EE2C6C54F", | |
101 | "+. c #DFD8E368CBD2", | |
102 | "@. c #E0A3E35BD232", | |
103 | "#. c #E0EBE5CFC3CE", | |
104 | "$. c #E290E651CCE5", | |
105 | "%. c #E4F0EA2FC4E7", | |
106 | "&. c #E77AEC3BCA74", | |
107 | "*. c #E2D2E582D45A", | |
108 | "=. c #E580E7C1D995", | |
109 | "-. c #E773EA80D5EC", | |
110 | ";. c #E7D6E9DFDD1F", | |
111 | ":. c #EB1EEF2AD267", | |
112 | ">. c #EB70EDE7DD5D", | |
113 | ",. c #ED93F126D7C6", | |
114 | "<. c #EF69F24BDE09", | |
115 | "1. c #F12FF40DDFA5", | |
116 | "2. c #EDF8EF9CE529", | |
117 | "3. c #EF96F1B9E338", | |
118 | "4. c #F01EF165E97E", | |
119 | "5. c #F315F520E6E9", | |
120 | "6. c #F3A5F4E6ECBE", | |
121 | "7. c #F869F9E1EF6E", | |
122 | "8. c #F6D9F791F328", | |
123 | "9. c #F893F990F2D7", | |
124 | "0. c #F9D3FA8AF5C5", | |
125 | "q. c #FFF8FFF9FFF4", | |
126 | /* pixels */ | |
127 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", | |
128 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", | |
129 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", | |
130 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", | |
131 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", | |
132 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", | |
133 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", | |
134 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.0.7.=.;.q.q.q.q.q.", | |
135 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.8.*./ D p * . X + # - q.q.q.q.q.", | |
136 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.6.@.! D y $ X # 1 d J O.0.q.q.0.: q.q.q.q.q.", | |
137 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.*.n r @ . O ; u D ( <.q.q.q.q.<.{ A V k V 9.< q.q.q.q.q.", | |
138 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x > c L %.0.q.q.q.0.%.R Z l 7 6 4 4 4 4 6 h V 7.< q.q.q.q.q.", | |
139 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F 1.{ I V k 6 4 4 4 4 4 4 6 k C Y &.q.q.q.| 6.9 q.q.q.q.q.", | |
140 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } 4 4 4 4 6 h N A } 5.q.q.q.6.Q g 0 % D | 3.9 q.q.q.q.q.", | |
141 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } C Y &.q.q.q.q.+.G p = O @ p G o.8.n D | 3.w q.q.q.q.q.", | |
142 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } 9.^ x 0 % X O r G ..6.q.q.q.q.q.q.x D | >.w q.q.q.q.q.", | |
143 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } 7.- S ..2.q.q.q.q.q.q.q.q.q.q.q.q.n D | >.w q.q.q.q.q.", | |
144 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } 6.- q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x D | -.r q.q.q.q.q.", | |
145 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } 5.: q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x D | -.y q.q.q.q.q.", | |
146 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } 3.: q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x D | $.u q.q.q.q.q.", | |
147 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } <.< q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x D | +.u q.q.q.q.q.", | |
148 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } >.9 q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x D | +.p q.q.q.q.q.", | |
149 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } >.9 q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x D | X.p q.q.q.q.q.", | |
150 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } -.0 q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x D | X.s q.q.q.q.q.", | |
151 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } -.w q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.n D | ] a q.q.q.q.q.", | |
152 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } *.w q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x D | ] g q.q.q.q.q.", | |
153 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } $.r q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x D | _ z q.q.q.q.q.", | |
154 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F { $.r q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x D | ' z q.q.q.q.q.", | |
155 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } O.y q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x D | ^ z q.q.q.q.q.", | |
156 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } X.u q.q.q.q.q.q.q.q.0.;.o./ / ` *.x D | ^ x q.q.q.q.q.", | |
157 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.x F } X.u q.q.q.q.q.q.K * + , e t e , @ D | ! n q.q.q.q.q.", | |
158 | "q.q.q.q.q.q.q.q.q.q.q.q.q.0.4.2.6.0.x F } [ p q.q.q.q... & P q.q.q.0.9.0.q.q.q.| Q n q.q.q.q.q.", | |
159 | "q.q.q.q.q.q.q.q.q.0.*.z . F } [ p q.q.q./ X ~ q.%.B 6 4 4 4 4 4 6 l | E S q.q.q.q.q.", | |
160 | "q.q.q.q.q.q.q.q.W @ x O.q.q.q.q.q.0.' } ] a q.q.0.. $.5.j 4 4 4 4 4 4 4 4 4 B q.& ..q.q.q.q.q.", | |
161 | "q.q.q.q.q.q.2.@ ; $.q.<.U N h 8 7 k V Y U _ d q.q.` 3 q.6 4 4 4 4 4 4 4 4 4 A q.s + q.q.q.q.q.q.", | |
162 | "q.q.q.q.q.6. D q.R 7 4 4 4 4 4 4 4 4 4 :.z F q.q.` = q.N 4 4 4 4 4 5 j U q.q.3 - 9.q.q.q.q.q.q.", | |
163 | "q.q.q.q.q.< b q.k 4 4 4 4 4 4 4 4 4 6 { q.O 6.q.q.q.o z q.q.,.%.&.7.q.q.$.t . G 0.q.q.q.q.q.q.q.", | |
164 | "q.q.q.q.q. 9.V 4 4 4 4 4 4 4 4 7 I q.-.# ! q.q.q.q.8.p X 1 d n x t = X : K 0.q.q.q.q.q.q.q.q.q.", | |
165 | "q.q.q.q.q.+ H q.A k 8 h k V Y 5.q.<.q . o.q.q.q.q.q.q.q.0.+.E G J Q =.0.q.q.q.q.q.q.q.q.q.q.q.q.", | |
166 | "q.q.q.q.q.@. s <.q.q.q.q.9.' s # X ! q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", | |
167 | "q.q.q.q.q.q.8.S o * G 2.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", | |
168 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", | |
169 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", | |
170 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", | |
171 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", | |
172 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", | |
173 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.", | |
174 | "q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q." | |
175 | }; |
0 | aeolus (0.9.9-1) unstable; urgency=medium | |
1 | ||
2 | * New upstream version 0.9.9 | |
3 | * Bump dh-compat to 13 | |
4 | * Update the copyright year | |
5 | * Refresh patch | |
6 | * d/rules: Remove DEB_LDFLAGS_MAINT_APPEND export | |
7 | ||
8 | -- Dennis Braun <d_braun@kabelmail.de> Wed, 24 Jun 2020 23:26:34 +0200 | |
9 | ||
10 | aeolus (0.9.8-1) unstable; urgency=medium | |
11 | ||
12 | * New upstream version 0.9.8 | |
13 | * Update Makefile patch | |
14 | ||
15 | -- Dennis Braun <d_braun@kabelmail.de> Sun, 29 Mar 2020 22:31:36 +0200 | |
16 | ||
17 | aeolus (0.9.7-2) unstable; urgency=medium | |
18 | ||
19 | [ Dennis Braun ] | |
20 | * Fix FTCBFS (Closes: #950826) | |
21 | + Pass a triplet-prefixed pkg-config | |
22 | * d/control: | |
23 | + Add me as an uploader | |
24 | + Bump Standards Version to 4.5.0 | |
25 | + Add libfreetype6-dev and pkg-config to B-D | |
26 | + Set RRR: no | |
27 | * d/patches/: Merge patches | |
28 | ||
29 | [ Sebastian Ramacher ] | |
30 | * debian/rules: Remove unnecessary -Smakefile | |
31 | ||
32 | -- Dennis Braun <d_braun@kabelmail.de> Sat, 15 Feb 2020 09:42:42 +0100 | |
33 | ||
34 | aeolus (0.9.7-1) unstable; urgency=medium | |
35 | ||
36 | * Team upload | |
37 | ||
38 | [ Felipe Sateler ] | |
39 | * Change maintainer address to debian-multimedia@lists.debian.org | |
40 | ||
41 | [ Ondřej Nový ] | |
42 | * Use debhelper-compat instead of debian/compat | |
43 | ||
44 | [ Olivier Humbert ] | |
45 | * d/aeolus.desktop: Add a French comment | |
46 | * Update http > https for d/control, d/copyright and d/watch | |
47 | ||
48 | [ Dennis Braun ] | |
49 | * New upstream release (Closes: #901543) | |
50 | * d/control: | |
51 | + Bump dh-compat version to 12 | |
52 | + Bump Standards Version to 4.4.1 | |
53 | * d/copyright: | |
54 | + Update copyright year | |
55 | + Add myself | |
56 | * d/patches/01-makefile.patch: Update | |
57 | * d/patches/02-pkg-config_fix.patch: Fix pkg-config command in Makefile | |
58 | * d/source/local-options: Drop, obsolete | |
59 | ||
60 | -- Dennis Braun <d_braun@kabelmail.de> Mon, 20 Jan 2020 17:03:26 +0100 | |
61 | ||
62 | aeolus (0.9.5-1) unstable; urgency=medium | |
63 | ||
64 | * Add myself as uploader. | |
65 | * Bump Standards. | |
66 | * Update Vcs entry. | |
67 | * Set priority optional. | |
68 | * Continuation comma. | |
69 | * Set compat/dh 10. | |
70 | * Update copyright file. | |
71 | * New upstream version 0.9.5 | |
72 | * Drop menu file. | |
73 | * Patch refreshed. | |
74 | * Fix hardening. | |
75 | * Avoid useless linking. | |
76 | * Add Keywords to desktop file. | |
77 | * Install README file as doc.(Closes: #712106) | |
78 | ||
79 | -- Jaromír Mikeš <mira.mikes@seznam.cz> Sun, 15 Oct 2017 15:27:51 +0200 | |
80 | ||
81 | aeolus (0.9.0-2) unstable; urgency=medium | |
82 | ||
83 | * Team upload. | |
84 | * Remove myself from the Uploaders field. | |
85 | ||
86 | -- Alessio Treglia <alessio@debian.org> Wed, 02 Nov 2016 22:05:59 +0000 | |
87 | ||
88 | aeolus (0.9.0-1) unstable; urgency=low | |
89 | ||
90 | * New upstream release. | |
91 | * Refresh patches. | |
92 | * Replace libclalsadrv-dev with libzita-alsa-pcmi. | |
93 | * Bump debhelper compatibility. | |
94 | * Bump libclxclient-dev dependency. | |
95 | * Update debian/copyright. | |
96 | * Update Vcs-* tags. | |
97 | * Bump Standards. | |
98 | ||
99 | -- Alessio Treglia <alessio@debian.org> Thu, 08 Aug 2013 10:00:11 +0100 | |
100 | ||
101 | aeolus (0.8.4-6) unstable; urgency=medium | |
102 | ||
103 | * Replace libreadline5-dev with libreadline-dev (Closes: #634446) | |
104 | ||
105 | -- Alessio Treglia <alessio@debian.org> Tue, 06 Sep 2011 00:04:36 +0200 | |
106 | ||
107 | aeolus (0.8.4-5) unstable; urgency=low | |
108 | ||
109 | * debian/patches/01-makefile.patch: | |
110 | - Add -pthread flag. | |
111 | - Install aeolus_*.so into /usr/lib/aeolus, they are provided for | |
112 | internal use only. | |
113 | * Switch packaging to 3.0 (quilt) format. | |
114 | * Drop unneeded 02-rename_plugin_shlibs.patch: | |
115 | * Change my email address, remove DMUA field. | |
116 | * Add git-buildpackage config file. | |
117 | * Add manpage and install it. | |
118 | * Reintroduce build-dependency on libasound2-dev to hurd and kfreebsd-*. | |
119 | * Introduce -S,-D options to shorten debian/rules file. | |
120 | * Recommends jackd. | |
121 | * Update Homepage. | |
122 | * Fix debian/watch file. | |
123 | * Adjust dh_install,dh_installdirs control files, shorten debian/rules. | |
124 | * Update debian/copyright file. | |
125 | * Remove debian/docs, AUTHORS file is unnecessary since debian/copyright | |
126 | contains all the needed information. | |
127 | * Bump Standards. | |
128 | ||
129 | -- Alessio Treglia <alessio@debian.org> Wed, 13 Apr 2011 18:34:14 +0200 | |
130 | ||
131 | aeolus (0.8.4-4) unstable; urgency=medium | |
132 | ||
133 | * Plugins have been renamed, fix the search patch (Closes: #581714) | |
134 | ||
135 | -- Alessio Treglia <quadrispro@ubuntu.com> Sat, 15 May 2010 12:16:20 +0200 | |
136 | ||
137 | aeolus (0.8.4-3) unstable; urgency=low | |
138 | ||
139 | * debian/patches/01-makefile.patch: Drop -march=native flag, it isn't valid | |
140 | for Debian packages as the results are unpredictable, thanks to | |
141 | Bastian Blank for reporting this (Closes: #578278). | |
142 | ||
143 | -- Alessio Treglia <quadrispro@ubuntu.com> Mon, 19 Apr 2010 19:12:51 +0200 | |
144 | ||
145 | aeolus (0.8.4-2) unstable; urgency=low | |
146 | ||
147 | * Adjust 01-makefile.patch to prevent FTBFS with binutils-gold | |
148 | (Closes: #553630). | |
149 | ||
150 | -- Alessio Treglia <quadrispro@ubuntu.com> Sun, 18 Apr 2010 12:03:44 +0200 | |
151 | ||
152 | aeolus (0.8.4-1) unstable; urgency=low | |
153 | ||
154 | * New upstream release. | |
155 | * Disable libasound2-dev as build-dep for kfreebsd-*,hurd-i386 | |
156 | architectures. | |
157 | * Switch to debhelper 7 + quilt. | |
158 | * Rename old debian/patches/makefile.patch to 01-makefile.patch: | |
159 | - Append a SONAME to aeolus_{txt,x11}.so libraries. | |
160 | * Add README.source file to document the usage of quilt. | |
161 | * Install README file as upstream's changelog. | |
162 | ||
163 | -- Alessio Treglia <quadrispro@ubuntu.com> Sat, 17 Apr 2010 20:51:51 +0200 | |
164 | ||
165 | aeolus (0.8.2-3) unstable; urgency=low | |
166 | ||
167 | * Create /usr/bin destination path before calling 'make install'. | |
168 | * Bump Standards. | |
169 | ||
170 | -- Alessio Treglia <quadrispro@ubuntu.com> Tue, 13 Apr 2010 17:52:18 +0200 | |
171 | ||
172 | aeolus (0.8.2-2) unstable; urgency=low | |
173 | ||
174 | * debian/control: | |
175 | - Change Maintainer to Debian Multimedia Maintainers. | |
176 | - Add myself to Uploaders list. | |
177 | - Set DM-Upload-Allowed to yes. | |
178 | - Bump-up Standards. | |
179 | - Add Vcs-* tags. | |
180 | - Add Homepage field. | |
181 | - Build-depend on libreadline5-dev. | |
182 | * Fix debian/menu as per spec. | |
183 | * Fix desktop file as per spec. | |
184 | * debian/copyright: | |
185 | - Update according to the DEP-5 spec. | |
186 | * Remove unnecessary debian/dirs file. | |
187 | ||
188 | -- Alessio Treglia <quadrispro@ubuntu.com> Tue, 05 Jan 2010 19:41:22 +0100 | |
189 | ||
190 | aeolus (0.8.2-1) unstable; urgency=low | |
191 | ||
192 | * New upstream version | |
193 | * Add missing build-dependency on libreadline5-dev (Closes: #564849) | |
194 | ||
195 | -- Free Ekanayaka <freee@debian.org> Sat, 16 Jan 2010 15:05:00 +0100 | |
196 | ||
197 | aeolus (0.8.1-1) unstable; urgency=low | |
198 | ||
199 | * New upstream release | |
200 | * Updated watch file | |
201 | * Updated makefile patch | |
202 | ||
203 | -- Free Ekanayaka <freee@debian.org> Mon, 14 Apr 2008 15:22:24 +0100 | |
204 | ||
205 | aeolus (0.6.6+2-4) unstable; urgency=low | |
206 | ||
207 | * Added icon to the .desktop file (thanks to Daniel James) | |
208 | ||
209 | -- Free Ekanayaka <freee@debian.org> Mon, 21 May 2007 14:36:51 +0200 | |
210 | ||
211 | aeolus (0.6.6+2-3) unstable; urgency=low | |
212 | ||
213 | * Relaxed build dep on clxclient to allow etch backports | |
214 | ||
215 | -- Free Ekanayaka <freee@debian.org> Thu, 17 May 2007 14:12:36 +0200 | |
216 | ||
217 | aeolus (0.6.6+2-2) unstable; urgency=low | |
218 | ||
219 | * Build depend on bug-fixed clxclient | |
220 | ||
221 | -- Free Ekanayaka <freee@debian.org> Mon, 14 May 2007 22:18:54 +0200 | |
222 | ||
223 | aeolus (0.6.6+2-1) unstable; urgency=low | |
224 | ||
225 | * Initial release (Closes: #420586) | |
226 | ||
227 | -- Free Ekanayaka <freee@debian.org> Mon, 23 Apr 2007 00:08:25 +0200 |
0 | Source: aeolus | |
1 | Section: sound | |
2 | Priority: optional | |
3 | Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org> | |
4 | Uploaders: | |
5 | Dennis Braun <d_braun@kabelmail.de>, | |
6 | Free Ekanayaka <freee@debian.org>, | |
7 | Jaromír Mikeš <mira.mikes@seznam.cz>, | |
8 | Build-Depends: | |
9 | debhelper-compat (= 13), | |
10 | libasound2-dev, | |
11 | libclthreads-dev, | |
12 | libclxclient-dev (>= 3.9.0), | |
13 | libjack-dev, | |
14 | libreadline-dev, | |
15 | libzita-alsa-pcmi-dev, | |
16 | libfreetype6-dev, | |
17 | pkg-config | |
18 | Standards-Version: 4.5.0 | |
19 | Vcs-Git: https://salsa.debian.org/multimedia-team/aeolus.git | |
20 | Vcs-Browser: https://salsa.debian.org/multimedia-team/aeolus | |
21 | Homepage: https://kokkinizita.linuxaudio.org/linuxaudio/aeolus/ | |
22 | Rules-Requires-Root: no | |
23 | ||
24 | Package: aeolus | |
25 | Architecture: any | |
26 | Depends: | |
27 | stops, | |
28 | ${misc:Depends}, | |
29 | ${shlibs:Depends}, | |
30 | Recommends: | |
31 | jackd, | |
32 | Description: Synthesised pipe organ emulator | |
33 | Aeolus is a synthesised (i.e. not sampled) pipe organ emulator that | |
34 | should be good enough to make an organist enjoy playing it. It is a | |
35 | software synthesiser optimised for this job, with possibly hundreds | |
36 | of controls for each stop, that enable the user to "voice" his | |
37 | instrument. | |
38 | . | |
39 | Main features of the default instrument: three manuals and one pedal, | |
40 | five different temperaments, variable tuning, MIDI control of course, | |
41 | stereo, surround or Ambisonics output, flexible audio controls | |
42 | including a large church reverb. | |
43 | . | |
44 | Aeolus is not very CPU-hungry, and should run without problems on a | |
45 | e.g. a 1GHz, 256Mb machine. |
0 | Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ | |
1 | Upstream-Name: Aeolus | |
2 | Upstream-Contact: Fons Adriaensen <fons@linuxaudio.org> | |
3 | Source: https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html | |
4 | ||
5 | Files: * | |
6 | Copyright: | |
7 | 2003-2020 Fons Adriaensen <fons@linuxaudio.org> | |
8 | 2008 Hans Fugal <hans@fugal.net> (OSX version) | |
9 | License: GPL-3+ | |
10 | ||
11 | Files: debian/* | |
12 | Copyright: | |
13 | 2020 Dennis Braun <d_braun@kabelmail.de> | |
14 | 2009-2013 Alessio Treglia <alessio@debian.org> | |
15 | 2007-2008 Free Ekanayaka <freee@debian.org> | |
16 | 2017 Jaromír Mikeš <mira.mikes@seznam.cz> | |
17 | License: GPL-3+ | |
18 | ||
19 | License: GPL-3+ | |
20 | This package is free software; you can redistribute it and/or modify | |
21 | it under the terms of the GNU General Public License as published by | |
22 | the Free Software Foundation; either version 3 of the License, or | |
23 | (at your option) any later version. | |
24 | . | |
25 | This package is distributed in the hope that it will be useful, | |
26 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
27 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
28 | GNU General Public License for more details. | |
29 | . | |
30 | On Debian systems, the complete text of the GNU General | |
31 | Public License can be found in `/usr/share/common-licenses/GPL-3'. | |
32 | . | |
33 | You should have received a copy of the GNU General Public License | |
34 | along with this program. If not, see <https://www.gnu.org/licenses/>. |
0 | AEOLUS | |
1 | ============================ | |
2 | ||
3 | ||
4 | 1. The stops directory | |
5 | ---------------------- | |
6 | ||
7 | The aeolus binary itself is a generic organ synth and | |
8 | does not define any instrument. In order to use Aeolus | |
9 | you need a directory containing definitions of stops | |
10 | and of an instrument. The one supplied with the current | |
11 | release has this structure: | |
12 | ||
13 | ||
14 | stops-0.3.0 | |
15 | | | |
16 | |___ Aeolus | |
17 | | | | |
18 | | |____ definition | |
19 | | |____ presets | |
20 | | | |
21 | |___ Aeolus1 | |
22 | | | | |
23 | | |____ definition | |
24 | | |____ presets | |
25 | | | |
26 | |___ Aeolus2 | |
27 | | | | |
28 | | |____ definition | |
29 | | |____ presets | |
30 | | | |
31 | |___ ***.ae0 | |
32 | |___ ***.ae0 | |
33 | |___ ***.ae0 | |
34 | |___ ... | |
35 | | | |
36 | |___ waves | |
37 | | | |
38 | |___ ***.ae1 | |
39 | |___ ***.ae1 | |
40 | |___ ***.ae1 | |
41 | |___ ... | |
42 | ||
43 | ||
44 | The 'Aeolus' directory is the default instrument | |
45 | directory. It contains two files: a 'definition' | |
46 | file that specifies the layout of the organ, and | |
47 | 'presets' that contains registration and midi presets. | |
48 | ||
49 | There can be more than one instrument definition | |
50 | directory (in fact there are two more examples | |
51 | in the supplied stops-0.3.0). These can be selected | |
52 | with a command line option (see below). | |
53 | ||
54 | The data in 'presets' only makes sense for one | |
55 | particular instrument, and that's why these files | |
56 | are kept together with the corresponding instrument | |
57 | definition. For binary distributions, there is a | |
58 | configuration option that will make Aeolus save the | |
59 | presets in the users's home (see below). This will | |
60 | allow the user to save presets for one instrument. | |
61 | ||
62 | The *.ae0 files contain parameters for the additive | |
63 | synthesis. There is one such file for each rank of | |
64 | pipes in the organ. These are binary files and they | |
65 | should not be edited. 'Power users' can use the built-in | |
66 | synthesis editor to modify them (see section 5). | |
67 | ||
68 | The waves directory will be empty initially. When | |
69 | Aeolus starts up, it will compute wavetables, one for | |
70 | each pipe. This is indicated by the flashing stop buttons. | |
71 | The same will happen whenever the tuning or temperament is | |
72 | changed. These wavetables can be saved (so Aeolus will be | |
73 | ready for use much faster next time), but only if the stops | |
74 | directory is writeable for the user. This will not be the | |
75 | case for a binary installation as the stops dir will be | |
76 | system-wide (e.g. /usr/share/Aeolus/stops-0.3.0). | |
77 | ||
78 | In order to be able to save wavetables or edited stops | |
79 | the stops directory must be copied to a location where | |
80 | it can be modified by the user, (e.g. ~/stops-0.3.0). | |
81 | ||
82 | ||
83 | 2. Run-time configuration | |
84 | ------------------------- | |
85 | ||
86 | Aeolus takes run-time options from three sources: | |
87 | ||
88 | * the file /etc/aeolus.conf | |
89 | * the file ~/.aeolusrc | |
90 | * command line options | |
91 | ||
92 | Apart from empty lines and comments (lines starting with '#') | |
93 | either of the files should just contain the command line options | |
94 | you want to use, on a single line (examples given below). | |
95 | ||
96 | If the file in the home directory exists (even empty) then the | |
97 | one in /etc is not used. Options given on the command line override | |
98 | those given in either file. | |
99 | ||
100 | Command line options are: | |
101 | ||
102 | (audio interface) | |
103 | ||
104 | -J Use JACK. This is also the default. The option | |
105 | can be used to override a -A in the files. | |
106 | ||
107 | -A Use ALSA. Aeolus should work with the "default" | |
108 | device, but in recent ALSA releases this has a | |
109 | very large buffer size, and this may result in | |
110 | excessive latency. Use of a hardware device and | |
111 | the options below is recommended. | |
112 | ||
113 | Sub-options for ALSA and their defaults are: | |
114 | ||
115 | -d <device> (default) | |
116 | -r <sample rate> (48000) | |
117 | -p <period size> (1024) | |
118 | -n <number of periods> (2) | |
119 | ||
120 | (output channels) | |
121 | ||
122 | -C <number of channels> | |
123 | ||
124 | The default is 2 (stereo). Other legal values | |
125 | are 4 for four speakers in a square and 8 for | |
126 | eight speaker in cube setup. The built-in | |
127 | Ambisonics decoder used for the latter two | |
128 | formats is quite primitive and will be removed | |
129 | in future versions, to be replaced with a much | |
130 | better external application. | |
131 | ||
132 | Speaker order for -C 4 is clockwise starting at | |
133 | front-left. For -C 8 the first four outputs are | |
134 | the 'bottom' speakers, and the next four the | |
135 | 'top' ones, each of them in the same order as | |
136 | for -C 4. | |
137 | ||
138 | -B This options selects direct Ambisionics first order | |
139 | B-format output, to be used for recording or with | |
140 | an external decoder. | |
141 | ||
142 | (resources) | |
143 | ||
144 | -S <stops directory> | |
145 | ||
146 | The default is ./stops. | |
147 | ||
148 | -I <instrument directory> | |
149 | ||
150 | This is relative to the stops directory. | |
151 | The default is 'Aeolus'. | |
152 | ||
153 | -W <waves directory> | |
154 | ||
155 | This is relative to the stops directory. | |
156 | The default is 'waves'. This options mainly exists | |
157 | for use during development and should not be used. | |
158 | ||
159 | -u This option is for use with binary distributions | |
160 | only. When used, the presets file will be stored | |
161 | into the user's home directory instead of within | |
162 | the system wide instrument directory. | |
163 | ||
164 | (general) | |
165 | ||
166 | -t Selects the text mode user interface. With this | |
167 | option Aeolus does not in any way depend on X11. | |
168 | In the current version the text mode UI is just | |
169 | an empty stub and should not be used. | |
170 | ||
171 | -h Prints version information and a summary of all | |
172 | command line options. | |
173 | ||
174 | ||
175 | For example if you always use Aeolus with ALSA device hw:0, | |
176 | using 3 periods of 512 frames and a sample rate of 44.1 kHz, | |
177 | and you have copied the stops directory to your home, then | |
178 | your ~/.aeolusrc could look like this: | |
179 | ||
180 | # Aeolus default options | |
181 | -A -d hw:0 -n 2 -p 512 -r 44100 -S /home/login/stops-0.3.0 | |
182 | ||
183 | where 'login' is your login name. | |
184 | ||
185 | ||
186 | 3. Binary packages | |
187 | ------------------ | |
188 | ||
189 | This release permits packagers to install a working Aeolus | |
190 | without touching a users's home directory, as follows. | |
191 | ||
192 | * Install the aeolus binary in /usr/bin and the two | |
193 | plugins in /usr/lib. | |
194 | * Install the stops directory in /usr/share/Aeolus. | |
195 | * Install this README into /usr/share/doc/packages/Aeolus. | |
196 | * Create the file /etc/aeolus.conf containing: | |
197 | ||
198 | # Aeolus default options | |
199 | -u -A -S /usr/share/Aeolus/stops-0.3.0 | |
200 | ||
201 | This will use the default instrument 'Aeolus', and save the | |
202 | presets in .aeolus-presets in the users's home directory. | |
203 | ||
204 | ||
205 | 4. A quick tour of the GUI | |
206 | -------------------------- | |
207 | ||
208 | 4.1 The main window | |
209 | ||
210 | TBC | |
211 | ||
212 | 4.2 The instrument window | |
213 | ||
214 | TBC | |
215 | ||
216 | 4.3 The audio window | |
217 | ||
218 | TBC | |
219 | ||
220 | 4.4 The midi window | |
221 | ||
222 | TBC | |
223 | ||
224 | ||
225 | 5. Editing the synthesis parameters | |
226 | ----------------------------------- | |
227 | ||
228 | TBC | |
229 | ||
230 | ||
231 | 6. Midi control of stop buttons | |
232 | ------------------------------- | |
233 | ||
234 | The protocol uses one controller number. The default is #98, but you | |
235 | can change this in global.h. The message is accepted only on channels | |
236 | enabled for control in the midi matrix. | |
237 | ||
238 | The value is interpreted as follows: | |
239 | ||
240 | v = 01mm0ggg | |
241 | ||
242 | This type of messages (bit 6 set) selects a group, and either | |
243 | resets all stops in that group or sets the mode for the second | |
244 | form below. | |
245 | ||
246 | mm = mode. This can be: | |
247 | ||
248 | 00 disabled, also resets all elements in the group. | |
249 | 01 set off | |
250 | 10 set on | |
251 | 11 toggle | |
252 | ||
253 | ggg = group, one of the button groups as defined in the instrument | |
254 | definition. In the GUI groups start at the top, the first one (for | |
255 | division III) being group #0. | |
256 | ||
257 | The values of mm and ggg are stored and need not be repeated unless | |
258 | they change. | |
259 | ||
260 | v = 000bbbbb | |
261 | ||
262 | According to the current state of mode, this command switches a | |
263 | stop on or off, or toggles its state, or does nothing at all. | |
264 | ||
265 | bbbbb = button index within the group. | |
266 | ||
267 | Buttons are numbered left to right, top to bottom within each | |
268 | group. The first one is #0. | |
269 | ||
270 | ||
271 | EOF | |
272 |
0 | debian/doc/README |
0 | debian/aeolus.conf etc | |
1 | debian/aeolus.desktop usr/share/applications | |
2 | debian/audio-x-generic.xpm usr/share/pixmaps |
0 | Author: Alessio Treglia <quadrispro@ubuntu.com> | |
1 | Author: Dennis Braun <d_braun@kabelmail.de> | |
2 | Description: Disable -march-native and add a proper pkgconf variable to fix FTBFS. | |
3 | Bug: http://bugs.debian.org/553630 | |
4 | Bug: http://bugs.debian.org/578278 | |
5 | Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950826 | |
6 | Last-Update: 2020-06-24 | |
7 | ||
8 | --- a/source/Makefile | |
9 | +++ b/source/Makefile | |
10 | @@ -22,11 +22,11 @@ | |
11 | PREFIX ?= /usr/local | |
12 | BINDIR ?= $(PREFIX)/bin | |
13 | LIBDIR ?= $(PREFIX)/lib$(SUFFIX) | |
14 | +PKG_CONF ?= pkg-config | |
15 | ||
16 | VERSION = 0.9.9 | |
17 | CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\" -DLIBDIR=\"$(LIBDIR)\" | |
18 | CXXFLAGS += -O2 -Wall | |
19 | -CXXFLAGS += -march=native | |
20 | ||
21 | ||
22 | all: aeolus aeolus_x11.so aeolus_txt.so | |
23 | @@ -46,7 +46,7 @@ | |
24 | XIFACE_O = styles.o mainwin.o midiwin.o audiowin.o instrwin.o editwin.o \ | |
25 | midimatrix.o multislider.o functionwin.o xiface.o addsynth.o | |
26 | aeolus_x11.so: CPPFLAGS += -D_REENTRANT | |
27 | -aeolus_x11.so: CPPFLAGS += $(shell pkg-config --cflags freetype2) | |
28 | +aeolus_x11.so: CPPFLAGS += $(shell $(PKG_CONF) --cflags freetype2) | |
29 | aeolus_x11.so: CXXFLAGS += -shared -fPIC | |
30 | aeolus_x11.so: LDFLAGS += -shared | |
31 | aeolus_x11.so: LDLIBS += -lclthreads -lclxclient -lpthread -lXft -lX11 | |
32 | @@ -75,7 +75,6 @@ | |
33 | install -m 755 aeolus $(DESTDIR)$(BINDIR) | |
34 | install -m 755 aeolus_x11.so $(DESTDIR)$(LIBDIR) | |
35 | install -m 755 aeolus_txt.so $(DESTDIR)$(LIBDIR) | |
36 | - ldconfig $(PREFIX)/$(LIBDIR) | |
37 | ||
38 | ||
39 | clean: |
0 | 01-makefile.patch |
0 | #!/usr/bin/make -f | |
1 | ||
2 | export DEB_BUILD_MAINT_OPTIONS = hardening=+all | |
3 | ||
4 | export DESTDIR=$(CURDIR)/debian/aeolus | |
5 | ||
6 | include /usr/share/dpkg/buildtools.mk | |
7 | ||
8 | export PKG_CONF=$(PKG_CONFIG) | |
9 | ||
10 | export PREFIX=/usr | |
11 | ||
12 | export LIBDIR=$(PREFIX)/lib/aeolus | |
13 | ||
14 | %: | |
15 | dh $@ -Dsource | |
16 | ||
17 | override_dh_installchangelogs: | |
18 | dh_installchangelogs README |
0 | 3.0 (quilt) |