Welcome to the JACK Trac
These pages are a starting point for users and developers willing to take advantage of the Jack Audio Connection Kit. Still don't know what jack is useful for ? You might want to take a look at this introduction
Along with helping you following the development progress on JACK (see the roadmap), you will find here a lot of useful documentation and walk-throughs for various common use cases.
Walk-throughs
User walk-throughs
- Configuring and running a JACK server
- A simple audio chain running through JACK
- Running pulseaudio on top of JACK
- Using JACK or JACK2 (jacknone) over a network or the internet
- Using JACK2 over a network
- Using DBUS jack_control tool
- jack_session for users
- Troubleshooting
- Q: What's the difference between Jack 1 and Jack 2?
- Cgroups
Manpages
Developer walk-throughs
- Basic topics
- Advanced topics
Packaging guidelines
- D-Bus related packaging scenarios
- Installation layout
- Possibly incompatible changes in JACK client API
- Suggested packaging approach
Developer Information
- JACK2 coding style guidelines
- A guide to the Jack1 source code
- A guide to the Jack2 source code
- RepositoryLayout: the layout of the current repository
- MailingLists: jack has several mailinglists useful for developers
- TransportSupport: which applications support Transport API to which extent
- TransportLimitations: some observations about the current transport/timebase mechanism
- The JACK API Reference Manual
