check for alsa-lib 1.0.18, now required
[jack.git] / AUTHORS
blobbe46a20e5b2477a48e1cf86931f8a77be588b423
1 JACK was inspired by and partially designed during discussions on the
2 Linux Audio Developers mailing list. Particularly significant
3 contributions to those discussions came from (in alphabetical order):
5     Paul Davis
6     David Olofson
7     Benno Sennoner
8     Kai Vehmanen
9     
10 Many other members of LAD contributed ideas to JACK, particularly
11 Richard Guenther.
13 CONTRIBUTORS (in rough chronological order)
15 Paul Davis 
16         the principal author of the JACK API and of the
17         implementation contained here.  
19 Jack O'Quin 
20         frequently acted as the primary maintainer of JACK for long
21         periods, and has contributed many new interfaces and bug fixes.  
23 Andy Wingo 
24 Kai Vehmanen
25         provided many small patches and documentation.  
27 Fernando Pablo Lopez-Lezcano 
28         contributed the capabilities-based code for Linux 2.4,
29         and the RPM specfile.
31 Jeremy Hall
32 Steve Harris 
33 Martin Boer 
34         contributed sample clients and utilities.  
36 Taybin Rutkin 
37         manages releases and patch handling.
39 Melanie Thielker 
40         contributed significantly to JACK's interaction with
41         aspects of both POSIX and System V APIs.  
43 Stephane Letz 
44         ported JACK to Mac OS X and Windows, reimplemented
45         JACK in C++ to give Jackdmp/JACK 2, lots of design
46         work, bug fixes and testing.
48 Jussi Laako 
49         wrote the OSS driver interface.  
51 Tilman Linneweh 
52         ported JACK to FreeBSD.  
54 Johnny Petrantoni 
55         wrote the Mac OS X CoreAudio driver interface.  
57 Rui Nuno Capela 
58         designed and implemented JACK improvements to work with his
59         QJackCtl graphical interface for JACK.  
61 Karsten Wiese 
62         (with Rui) added US-X2Y USB device support to the
63         ALSA backend, added read/write lock support.
65 Lee Revell 
66         contributed statistical interfaces and much low-latency realtime testing.
68 Ian Esten
69         wrote JACK's MIDI port handling and API, along with example
70         MIDI clients.
72 Frank van der Pol
73         wrote the COMPLEX_MMAP patch for ALSA, allowing JACK to run
74         on multi-device PCM configurations.
76 Dmitry Baikov
77         wrote the jackmidi ALSA hardware support.
79 Pieter Palmers
80         wrote the freebob and firewire backends and some bugfixes.
81         add jack-midi support to netjack
83 Nedko Arnaudov
84         contributed several fixes
86 Jacob Meuser
87         contributed the sun backend.
89 Marc-Olivier Barre
90         help with netjack integration and cleanup
92 Torben Hohn
93        wrote netjack, implemented mixed 64/32 bit support and bug fixes.
95 Many others have contributed patches and/or test results, and we thank
96 them all.