jack1 codebase
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
torben 43e32d389a sort of giving up :) ... set want_deadline to (- period/4 ) 15 years ago
config Kjetil S. Matheussen: Fix a bug in HPET mmap() error check 16 years ago
doc Fix doxygen confusion with POST_PACKED_STRUCTURE 16 years ago
drivers sort of giving up :) ... set want_deadline to (- period/4 ) 15 years ago
example-clients add file moved from tools dir 16 years ago
jack add jack_on_info_shutdown() callback, which provides an code and a string describing why a client thread is being shut down; add jack_free() for compatibility with jack2 15 years ago
jackd move jack capture into example clients (its not a finished tool) ; update embedded docs for some jack frame time functions, and use direct form in jack_last_frame_tim() ; use fprintf() and not jack_info when printing DEBUG_WAKEUP output 16 years ago
libjack add jack_on_info_shutdown() callback, which provides an code and a string describing why a client thread is being shut down; add jack_free() for compatibility with jack2 15 years ago
man stop automake trying to install all manpages 2 times. 15 years ago
tools add jack_wait 15 years ago
.cvsignore .cvsignore updates 19 years ago
.gitignore Add Gitignore 16 years ago
AUTHORS non-semantic changes to configure.ac to tidy up --help output, show default settings clearly, update TODO (hah!) clean up and rename QUICK-INSTALL as BUILDING_FOR_LINUX_2.4_KERNEL since that is all it really is 16 years ago
BUILDING-FOR-LINUX-2.4-KERNEL non-semantic changes to configure.ac to tidy up --help output, show default settings clearly, update TODO (hah!) clean up and rename QUICK-INSTALL as BUILDING_FOR_LINUX_2.4_KERNEL since that is all it really is 16 years ago
COPYING adding COPYING 23 years ago
COPYING.GPL needed copies of GPL *and* LGPL 23 years ago
COPYING.LGPL needed copies of GPL *and* LGPL 23 years ago
Makefile.am first pass at integrating sanity/system checks into jack1 16 years ago
README Readme patch from Jesse 22 years ago
README.developers - note about copyright statements: contributors should 19 years ago
TODO non-semantic changes to configure.ac to tidy up --help output, show default settings clearly, update TODO (hah!) clean up and rename QUICK-INSTALL as BUILDING_FOR_LINUX_2.4_KERNEL since that is all it really is 16 years ago
acinclude.m4 Pedantically proper quoting. 20 years ago
autogen.sh initial, potential fix for ringbuffer issues; fix some compiler warnings; clarify situation with const char** ports; member of request structure vis-a-vis 64/32 issues; stop autogen.sh from running ./configure by default (copying most other projects approach to reduce suprises); fix a couple of doxygen warnings 16 years ago
configure.ac add jack_on_info_shutdown() callback, which provides an code and a string describing why a client thread is being shut down; add jack_free() for compatibility with jack2 15 years ago
jack.pc.in fix for half-baked clock_gettime test in configure.ac; fix divide-by-zero error by no longer incrementing the frame counter in the event of an xrun/backend reset 18 years ago
jack.spec.in [RPM.SPEC] - enable dynamic SIMD optimizations by default; 16 years ago

README

Welcome to JACK, the Jack Audio Connection Kit.

Please see the website (http://jackit.sf.net/) for more information.

NOTE: If you are using reiserfs or ext3fs or anything except ext2fs
for the directory where JACK puts its temporary files (/tmp by
default), then the JACK team recommends that you do *one* of the
following:

----------------------------

Mount a tmpfs on /tmp. You should have a lot of swap space available
in case some programs try to write very large files there.
In your /etc/fstab add a line:

none /tmp tmpfs defaults 0 0

You'll probably want to reboot here, or kill X then 'mount /tmp'.

---- OR ----

Alternatively, you can do this without affecting your /tmp:

# mkdir /mnt/ramfs

[edit /etc/fstab and add the following line]
none /mnt/ramfs tmpfs defaults 0 0

Then add --with-default-tmpdir=/mnt/ramfs to the JACK configure
line when you build it. No clients need to be recompiled.

------------------------------

Failure to do one of these could lead to extremely poor performance from JACK,
since its normal operation will cause bursts of disk I/O that are
completely unnecessary. This suggestion can also be used by ext2fs
users if they wish.