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):
10 Many other members of LAD contributed ideas to JACK, particularly
13 CONTRIBUTORS (in rough chronological order)
16 the principal author of the JACK API and of the
17 implementation contained here.
20 frequently acted as the primary maintainer of JACK for long
21 periods, and has contributed many new interfaces and bug fixes.
25 provided many small patches and documentation.
27 Fernando Pablo Lopez-Lezcano
28 contributed the capabilities-based code for Linux 2.4,
34 contributed sample clients and utilities.
37 manages releases and patch handling.
40 contributed significantly to JACK's interaction with
41 aspects of both POSIX and System V APIs.
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.
49 wrote the OSS driver interface.
52 ported JACK to FreeBSD.
55 wrote the Mac OS X CoreAudio driver interface.
58 designed and implemented JACK improvements to work with his
59 QJackCtl graphical interface for JACK.
62 (with Rui) added US-X2Y USB device support to the
63 ALSA backend, added read/write lock support.
66 contributed statistical interfaces and much low-latency realtime testing.
69 wrote JACK's MIDI port handling and API, along with example
73 wrote the COMPLEX_MMAP patch for ALSA, allowing JACK to run
74 on multi-device PCM configurations.
77 wrote the jackmidi ALSA hardware support.
80 wrote the freebob and firewire backends and some bugfixes.
81 add jack-midi support to netjack
84 contributed several fixes
87 contributed the sun backend.
90 help with netjack integration and cleanup
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