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.
paul 27ea8647fa add --enable-valgrind-clean and associated code to permit building a version of libjack that will not trigger valgrind messages. an alternative would be a nice suppression file, if anyone wants to create one (i don't) 14 years ago
config remove mention of "nice" from the sanitycheck output 14 years ago
doc Fix doxygen confusion with POST_PACKED_STRUCTURE 16 years ago
drivers documentation tweaks (OR->AND, and comments on MIDI event ordering) 14 years ago
example-clients rename example capture client as jack_rec, for consistency within jack1 and also with jack2, as per ticket 167 14 years ago
jack add --enable-valgrind-clean and associated code to permit building a version of libjack that will not trigger valgrind messages. an alternative would be a nice suppression file, if anyone wants to create one (i don't) 14 years ago
jackd fix error checking, which puts jack into an undefined state in case of err. 15 years ago
libjack add --enable-valgrind-clean and associated code to permit building a version of libjack that will not trigger valgrind messages. an alternative would be a nice suppression file, if anyone wants to create one (i don't) 14 years ago
man Add man page for jack_netsource 15 years ago
tools new MIDI "tracer" tool 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 remove stuff breaking make dist 15 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 --enable-valgrind-clean and associated code to permit building a version of libjack that will not trigger valgrind messages. an alternative would be a nice suppression file, if anyone wants to create one (i don't) 14 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] session management insfrastruture introduced 15 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.