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.
pieterpalmers 71674f0cc1 clean up the firewire backend a bit 16 years ago
config Fix powerpc64 issues (patch by Heikki Lindholm). closes ticket #51 17 years ago
doc [0.102.23] jack_midiseq patch from Dave Robillard; 18 years ago
drivers clean up the firewire backend a bit 16 years ago
example-clients include post_process() call when freewheeling, to make transport state changes work; make internal client use system: not alsa_pcm: port names; do not munge backend MIDI port names into system: ; bump to 0.114.3 16 years ago
jack Add scaling and clipping to SSE float-int and int-float conversions 16 years ago
jackd add 2 new API functions: jack_client_real_time_priority() and jack_client_max_real_time_priority(); client threads now run *5* below the engine to allow for the possibility of other client-specific threads to have priorities above the normal client thread but below the server; bump to 0.115.0 to reflect this change 16 years ago
libjack Make constants static const 16 years ago
man add manpages for the examples and tools (origin: debian) 17 years ago
tools small FreeBSD patch from Erik dCL 16 years ago
.cvsignore .cvsignore updates 19 years ago
AUTHORS * Have jack_netsource use jack_client_open() instead of jack_client_new() 17 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 * Moved the tools to the tools directory. Only examples remain in the example-clients directory 17 years ago
QUICK-INSTALL remove unneeded .asoundrc steps 21 years ago
README Readme patch from Jesse 22 years ago
README.developers - note about copyright statements: contributors should 20 years ago
TODO Updated email address for sending updates. Update to one TODO item. 20 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 scaling and clipping to SSE float-int and int-float conversions 16 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] refactored packaging to accomodate libjack0 and libjack-devel. 17 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.