summaryrefslogtreecommitdiff
path: root/AUTHORS
blob: be46a20e5b2477a48e1cf86931f8a77be588b423 (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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
JACK was inspired by and partially designed during discussions on the
Linux Audio Developers mailing list. Particularly significant
contributions to those discussions came from (in alphabetical order):

    Paul Davis
    David Olofson
    Benno Sennoner
    Kai Vehmanen
    
Many other members of LAD contributed ideas to JACK, particularly
Richard Guenther.

CONTRIBUTORS (in rough chronological order)

Paul Davis 
	the principal author of the JACK API and of the
	implementation contained here.  

Jack O'Quin 
	frequently acted as the primary maintainer of JACK for long
	periods, and has contributed many new interfaces and bug fixes.  

Andy Wingo 
Kai Vehmanen
	provided many small patches and documentation.  

Fernando Pablo Lopez-Lezcano 
	contributed the capabilities-based code for Linux 2.4,
	and the RPM specfile.

Jeremy Hall
Steve Harris 
Martin Boer 
	contributed sample clients and utilities.  

Taybin Rutkin 
	manages releases and patch handling.

Melanie Thielker 
	contributed significantly to JACK's interaction with
	aspects of both POSIX and System V APIs.  

Stephane Letz 
	ported JACK to Mac OS X and Windows, reimplemented
	JACK in C++ to give Jackdmp/JACK 2, lots of design
	work, bug fixes and testing.

Jussi Laako 
	wrote the OSS driver interface.  

Tilman Linneweh 
	ported JACK to FreeBSD.  

Johnny Petrantoni 
	wrote the Mac OS X CoreAudio driver interface.  

Rui Nuno Capela 
	designed and implemented JACK improvements to work with his
	QJackCtl graphical interface for JACK.  

Karsten Wiese 
	(with Rui) added US-X2Y USB device support to the
	ALSA backend, added read/write lock support.

Lee Revell 
	contributed statistical interfaces and much low-latency realtime testing.

Ian Esten
	wrote JACK's MIDI port handling and API, along with example
	MIDI clients.

Frank van der Pol
	wrote the COMPLEX_MMAP patch for ALSA, allowing JACK to run
	on multi-device PCM configurations.

Dmitry Baikov
	wrote the jackmidi ALSA hardware support.

Pieter Palmers
	wrote the freebob and firewire backends and some bugfixes.
	add jack-midi support to netjack

Nedko Arnaudov
	contributed several fixes

Jacob Meuser
	contributed the sun backend.

Marc-Olivier Barre
	help with netjack integration and cleanup

Torben Hohn
       wrote netjack, implemented mixed 64/32 bit support and bug fixes.

Many others have contributed patches and/or test results, and we thank
them all.