File: AUTHORS

package info (click to toggle)
ecasound 2.9.1-7
  • links: PTS, VCS
  • area: main
  • in suites: buster, stretch
  • size: 5,652 kB
  • ctags: 6,128
  • sloc: cpp: 39,403; sh: 10,512; ansic: 2,040; lisp: 1,918; makefile: 909; python: 611; ruby: 202
file content (286 lines) | stat: -rw-r--r-- 8,043 bytes parent folder | download | duplicates (2)
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
=======================================================================
*** Ecasound - AUTHORS file                                         ***
=======================================================================

Note about author information in version control (git)
------------------------------------------------------

For recent development history (since August 2008), the Ecasound git
repository (see:
 - http://ecasound.git.sourceforge.net/git/gitweb.cgi?p=ecasound ) 
... contains accurate author information. For earlier commits, the git
repository does not provide an accurate view, as all of these
pre-2008/Aug patches were committed by the release manager. However,
even in the older commits, the original author (if different from
commit author), is identified in the patch description (e.g. "Patch
from.." or "Patch by..").

Main author, coordination of development
========================================

Kai Vehmanen [kaiv] (kvcontact -at- nosignal -dot- fi)

New functionality, refactoring old code
=======================================

Allie, Stuart [allies] (stuart -dot- allie -at- hydro -dot- com -dot- au)
	Added EIAM command set for controller parameters (ctrlp-*), bugfixes.
Bowman, Brad [bowman]
	Perl ECI binding, bug hunting.
Chappell, Jesse [jesse] (jesse -at- essej -dot- net)
	Improvements to libsndfile support, various bugfixes.
Coker, Rob  [rcs] (rcs -at- birch -dot- net)
	Pulse gate (-eemp) code.
Cunningham, Jeffrey [jeffrey] (jeffrey -at- cunningham -dot- net)
	Various improvements to ecasignalview.
Dobson, Julian [juliand]
	Improved mechanism for mp3 header parsing.
Ewe, Michael [mewe]
	Signal handling bugfixes to ecasignalview and the ECI C impl.
Fendt, Stefan (stefan -at- lionfish -dot- ping -dot- de)
	Original code for reverb (-ete) and RC-lowpass filter (-ef4).
Ghedini, Alessandro [ghedo]
        Patches to build scripts, ecasound.el, documentation and others.
Hall, Jeremy [jhall] (jhall -at- maoz -dot- com)
	Extensive testing, ALSA 0.6.x support, many design ideas.
Halttunen, Janne [jhalttun]
	Helped in developing the EIAM, and specifically the 
        new ECI concept. Wrote the native Python ECI implementation.
Hamara, Arto [artham] (artham -at- utu -dot- fi)
	Ecasound logo(s), preset params, general linear
	envelope support, various bug fixes!
Jeanneau, Aymeric [ajeanneau] (ajeanneau -at- cvf -dot- fr)
	Reentrant libecasoundc (C ECI) implementation.
Lang, Mario [mlang]
	Ecasound.el, the ecasound emacs module.
Leake, Tony [tonyleake]
	PHP ECI extension.
Lees, Andrew [andrewl]
	Reopen functionality to threshold gate (-ge).
Linson, Adam [alinson]
	Adding the cop-get command
Lopez-Cabanillas, Pedro [pedrolc] (pedro -dot- lopez-cabanillas -at- gmail -dot -com)
	ALSA sequencer interface support.
Massy, S. [smassy]
	Ecalength utility, extensive testing and debugging.
Poelstra, Remco [rjpoelstra]
	ECI C API bug hunting.
Polton, Richard [rpolton]
	The 250k gcc3.x patch. :)
Salwen, Jeremy [jeremysalwen]
	LV2 support
Tiedemann, Eric S. [est]
	Wrote the eci.py interface.
Uekawa, Junichi [juekawa]
	Maintainer for Ecasound's Debian package. Improvements to build 
	system and numerous bugfixes.
Weil, Jan [janweil] (Jan -dot- Weil -at- web -dot- de)
	Wrote the Ruby ECI implementation.

Contributions
==============

Anarcat  [anarcat]
	Work on Ecasound's FreeBSD port.
Amundsen, Eric [amundsen]
	Bug hunting. 
Beaupre, Antoine [beaupran]
	Patches for FreeBSD compatibility.
Berndtgen, Manfred [mb]
	Bugfix to ecasignalview.
Bolton, Sean [smbolton]
	Patches for Mac OS X compability.
Brulebois, Cyril [cyrilbrulebois]
	Patches for issues reported by GCC 3.4.
Campbell, Ross [rcampbel]
	Tips concerning Solaris compatibility.
Carmack, Michael [karmak]
	Tips concerning Solaris.
Claassen, Julien [julien]
	Ideas for interface development, marketing work.
Darilek, Nolan [nolan_d]
	Ogg vorbis fixes.
Dye, Rob [rob]
	OSS compilation fixes.
Eure, Ian [ieure]
	Work on the Ecasound debian packages.
Fischer, Hans-Georg [hgfischer]
	Bug fix that solved edi-1.
Grabner Markus [grabner]
	Updated RPM spec-file for x86_64 platforms.
Groffen, Fabian [grobian] (grobian -at- gentoo -dot- org)
	OS X build fixes.
Head, Chris [hawk777]
	Patches fixing ecasignalview build errors.
Heller, Aaron [aheller]
	Fixes to big-endian support.
Harris, Steve [swharris]
	gcc 2.96 (RH7.0) testing and fixes.
Hughes, Jeremy [jedahu]
	Bugfix for JACK port muting
Lavallée, Marc
	Rpm-spec for Mandrake.
Merino, Pedro Antonio Fructuoso [pfructuoso]
	Various bugfix patches.
Morris, Steve [smorris]
	Ewf-handling fixes.
O'Toole David [dto]
	Patches to ecasound.el.
Petit, Bertrand
	Helped with POSIX-compatibility issues.
Poulton, Ron [thok]
	Helped to track down the mysterious chain-bug.
Rzewnicki, Eric Dantan [ericdr]
	Lots of typo fixes and corrections to Ecasound docs.
Sacré, Dominic [dsacre]
	Fixes to 'jack_generic'.
Sassmannshausen, Ruediger [rsassman]
	Mp3 filename parsing fixes.
Shchepin, Alexey [alexey]
	Bugfix to time crop gate operator (-gc).
Sijrier, Remon [remon]
	Fix to a bug in setting -eca initial values.
Smith, Richard A.
	Helped in solving the "gcc 2.95" bug.
Sousa, Rui
	OSS bug fixes.
Stradling, Rob [robstr]
	MIDI-MMC bug fixes.
Tkachenko, Vadim - 
	Helped to get started with autoconf.
Yee-king, Matt [yeeking]
	Helped debugging big-endian troubles on PowerPC.
Westbrook, Tim [iondiode]
	Autoconf 2.5x fixes.
Wever, Mark de [koraq]
	Bugs in libecasoundc-config.
Wróblewski, Artur [wrobell]
	PLD-Linux RPM-specfile, readline and destdir patches.

Contributions - Patches, Bug Hunting and Feature Proposals
==========================================================

Starting from 2.2.1 release (in Feb/2003), contributors have
been listed in the release notes. For all past releases notes,
see:

  - http://nosignal.fi/ecasound/relnotes/

Below is a list of all contributors to 2.2.1 and beyond, collected
from the published releases notes, and listed in the order they appear
in the release notes:

Junichi Uekawa
Kai Vehmanen
Janne Halttunen
Antti Boman
William Goldsmith
Oliver Thuns
Mario Lang
Michael Hellwig
Janno Liivak
Raoul Megelas
Jan Stary
Daniel Kruszyna
Jeremy Hall
Vegard Lima
Carsten Bauer
Ismail Donmez
Lars Henrik Mai
Stephan Niemz
Al Oemens
Tommi Uimonen
Hirendra Hindocha
Stefan Bundt
Dave Phillips
Jan Weil
Mark de Wever
Fernando Pablo Lopez-Lezcano
Michael Ewe
Eric Dantan Rzewnicki
Pierre Lorenzon
Jesse Chappell
Sean Bolton
Adam Linson
Paul Winkler
Didier Bellamy
Manfred Berndtgen
Stéphane Letz
Paul Marquardt
kito -at- gentoo-org
jcwjcw -at- qwest-net
Vitaly Belostotsky
Steve Harris
Tim Blechmann
Aaron Heller
Kamil Wencel
Julien Claassen
Erik de Castro Lopo
Frederik Eaton
Philippe Schelté aka Dubphil
Julian Dobson
Alexey Shchepin
Brad Fuller
Peter Lutek
Stuart Allie
Jeffrey Cunningham
Kyle Kirkland
Olivier Guilyardi
Jack O'Quin
Pierre Lorenzon
Pedro Lopez-Cabanillas
Pedro Antonio Fructuoso Merino
Arieh Skliarouk
Tom Rosenfeld
Valery -at- vslash -dot com
Markus Grabner
Michael Willoughby
Rocco <linuxmedia -at- netscape-net>
Dave Serls
Stephen Stocker
Aaron Heller
Chris Head
Zrajm Akfohg
Florian Ladstaedter
Koen <kbr -at- patat-org>
Kurt Konolige
Brad Bowman
Joel Roth
Martin Michlmayr
Joe Planisky
Rémi Rouaud
Etienne Deleflie
Klaus Schulz
Keith Creasy
Cyril Brulebois
Fabian Groffen
Andrew Lees
Sergei Steshenko
Alexis Ballier
Avuton Olrich
Dominic Sacré
Erik Nomitch
Alessandro Ghedini
Slack <slackml -at- @a1-net>
Knut Petersen
Brett Koonce

Code from other projects
========================

Davis Paul
	pthread_mutex_spinlock() from libpbd.
Dyson, John S.
	The original advanced compressor (-eca) code.
Furse, Richard W.E.
	Sine tone generation code from Computer Music Toolkit
	LADSPA plugin set is used in AUDIO_IO_TONE.
Harris, Steve and Tim Blechmann
	Denormal handling code from swh-plugins package.
Laydier, Antoine [SMF]
	Mp3 header parsing (layer.cpp).


Note! The developer tags (for example [kaiv] is one) are used
      throughout Ecasound docs: NEWS, TODO-list, edi-list.txt, 
      ChangeLog files and so on.