50909fbbump protocol version to reflect recent changes in protocol data structures because of 64/32 support, and note that static linkage against libjack is a bad idea. by
paul
2008-12-02 06:53:48 +0000
f6775b1[RPM.SPEC] added jack_transport_client to example-clients package. by
rncbc
2008-12-01 18:06:41 +0000
3a32daemo'better handling of CFLAGS and all that nonsense by
paul
2008-12-01 10:48:01 +0000
6ae5c7ebump to 0.116.0; torben's re-pushed changes to make 32/64 compatibility really work, which change the size of a couple of protocol structures (hence the minor version change); use CFLAGS from environment; export JACK_CORE_CFLAGS to makefiles so that simd.c can use it and not JACK_CFLAGS which includes optimization flags; don't use MMX for math if we're using SSE; torben's patch to add better (ALSA memops-based) scaling for float->int16 conversion by
paul
2008-12-01 06:49:43 +0000
fcd460cPut in suitable optimization level for simd.c by
sonarnerd
2008-11-29 20:17:22 +0000
216c706bump to 0.115.7 by
paul
2008-11-29 14:26:53 +0000
9c62615"zero-latency" patch for netjack from torben by
paul
2008-11-29 14:24:47 +0000
71a5122more netjack driver compilation tweaks by
paul
2008-11-29 14:21:51 +0000
ac1f7aecompile and configuration fixes from OSX but useful everywhere by
paul
2008-11-29 14:05:49 +0000
ae0ea1fsupport OS X with new netjack code, plus a small netjack fix/improvement by
paul
2008-11-29 12:20:45 +0000
66ec6fbsupport older versions of ALSA API in the ALSA MIDI backend by
paul
2008-11-29 12:20:14 +0000
a5d43ac (tag: 0.115.6)added new files from torben by
paul
2008-11-28 13:41:31 +0000
9368b5ffix up cflags for --disable-optimize case; remove unnecessary SHM remove error message by
paul
2008-11-28 13:34:43 +0000
3e37bb1bump version to 0.115.6 by
paul
2008-11-28 07:49:34 +0000
de8dba1netjack changes from torben (packet loss handling leads to "dummy" backend-like behaviour; jitter buffer), along with smaller mods to alsa_{in,out} by
paul
2008-11-28 07:31:16 +0000
0135995bump to 0.115.5 by
paul
2008-11-25 10:34:09 +0000
0abc695optional CELT support in netjack; fixes for a resampling issue in alsa_in and alsa_out; remove debug output from alsa_{in,out} by
paul
2008-11-25 10:33:34 +0000
e700090cast float values to uint16_t before passing to htons() in netjack by
paul
2008-11-24 17:51:19 +0000
fb75680non-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 by
paul
2008-11-24 15:36:26 +0000
e0eeb7cbump to 0.115.4 by
paul
2008-11-24 10:58:46 +0000
065b6camark jack_port_{,un}tie() as deprecated in docs by
paul
2008-11-24 10:43:49 +0000
faa0e2dsplit transport functionality out of simple client, to make it really SIMPLE; copy old simple client to "transport client"; update commentary in both files; use $(top_builddir) rather than .. to refer to libjack by
paul
2008-11-24 10:05:41 +0000
0db46a9more main page text fixups by
paul
2008-11-24 09:51:34 +0000
e12da76update copyright range on main doc page by
paul
2008-11-24 09:50:14 +0000
6e83267reorganize jack/jack.h to group related functions; add @defgroup to several headers files; update main ref doc page and use groups to provide an alternate way of exploring the API by
paul
2008-11-24 09:46:07 +0000
4e0d747SIMD support build fixes, mainly for libjackserver by
sonarnerd
2008-11-23 21:53:23 +0000
de24916Fix a typo in clobber list by
sonarnerd
2008-11-23 21:16:41 +0000
4519493put back inadvertently removed local variable declaration by
paul
2008-11-23 14:31:45 +0000
83c6e0fbump to 0.115.3 by
paul
2008-11-23 14:23:57 +0000
c2266d0oops, paul should remember to try an OSX build before releasing a tarball; fixed up new 64/32 handling even on OS X by
paul
2008-11-23 14:22:35 +0000
61f2b2dprint error msgs if shm removal fails; properly handle out-of-tree builds in tools subdir; bump to 0.115.2 by
paul
2008-11-23 13:14:55 +0000
0b2e70bFix out-of-tree builds by
sonarnerd
2008-11-23 12:07:24 +0000
71674f0clean up the firewire backend a bit by
pieterpalmers
2008-11-22 14:17:09 +0000
b43a97fsimon jenkin's fix for float->16bit dithering by
paul
2008-11-22 12:30:41 +0000
e6b3c05adapt the firewire driver for the thread prio changes from r3051 by
pieterpalmers
2008-11-16 14:04:20 +0000
85e1752Make constants static const by
sonarnerd
2008-11-12 21:41:15 +0000
12dc1a6shift all possible 24-in-32 values right, not just scaled ones by
paul
2008-10-28 15:19:49 +0000
0c13c3fprovide support for 24bit, not just 24-in-32 format by
paul
2008-10-28 14:38:14 +0000
c49ed40Add scaling and clipping to SSE float-int and int-float conversions by
sonarnerd
2008-10-26 18:17:13 +0000
a27a920add 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 by
paul
2008-10-25 12:48:26 +0000
bf5acc2macro-ize the core conversions and fix mistakes in dithering cases by
paul
2008-10-25 09:51:08 +0000
ecd674emachete-technique at its finest: rather than think about merge functions, just remove them all because they are never used by
paul
2008-10-25 00:21:10 +0000
2e10e08finish what i started with earlier transformations - several functions were missed; fix up merge functions to avoid overflow; follow fons' advice and make min/max values symmetrical by
paul
2008-10-24 22:31:52 +0000
d66301bno more dither when converting from float to 24 bit values - i am not sure how this was added to JACK but it was a mistake by
paul
2008-10-24 16:05:20 +0000
898f36bnext iteration of a cleanup of sample conversions. SUBJECT TO REVIEW. TEST. DO NOT USE FOR IMPORTANT INSTALLATIONS by
paul
2008-10-24 16:04:42 +0000
b5b34c4no more dither when converting from float to 24 bit values - i am not sure how this was added to JACK but it was a mistake by
paul
2008-10-24 15:58:39 +0000
cc0f5a2use stdint types, not long long or int, for the intermediate holder of float->int sample type conversion by
paul
2008-10-24 12:20:46 +0000
7a8979eremove unnecessary casts from return value of llrintf to long long by
paul
2008-10-24 12:05:46 +0000
71c5bbcuse llrintf instead of lrintf when rounding to long long; use llrintf when converting to 24bit, rather than a cast; document the structure of the names in memops.c since they are rather mysterious by
paul
2008-10-24 12:03:15 +0000
6b54a59add documentation to the jackd man page on -X ALSA backend option by
paul
2008-10-24 05:56:35 +0000
f910770include 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 by
paul
2008-10-23 05:57:38 +0000
5fd92f3initial, 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 by
paul
2008-10-19 09:29:32 +0000
4e6f8a0Add function prototypes by
sonarnerd
2008-10-17 22:44:06 +0000
f4f1e21Fix indentation and clobber list by
sonarnerd
2008-10-17 22:37:41 +0000
05a54d6Added SSE versions of float->int and int->float conversions by
sonarnerd
2008-10-17 22:31:26 +0000
b912519more consistent naming of MIDI ports (vs. audio); drop use of ALSA seq client ID in names since it is not reliable or repeatable by
paul
2008-10-17 15:44:49 +0000
d7bc1b3bump version: by
paul
2008-10-17 12:53:42 +0000
e78a19dalsa sequencer bridge work: correctly label only HW/PORT sequencer ports as Physical|Terminal (fixes renaming as system); change naming scheme of ports to show client names and not silly duplicate alsa-seq info; add port aliases so that connection via recognizable names is possible. Long term, a change to the client name would be appropriate - these are not alsa_pcm ports by
paul
2008-10-17 12:44:15 +0000
1d8db4dbump version by
paul
2008-10-15 06:31:28 +0000
69039cafix export of pointers into JACK API headers, thus allowing a 64 bit JACK server to support 32 bit clients and vice versa (work done primarily by Torben, with a few cleanups from Paul) by
paul
2008-10-15 06:30:46 +0000
f235681small FreeBSD patch from Erik dCL by
paul
2008-09-29 05:34:04 +0000
0facd0ebackout torben's transport start-at-zero patch, after testing reveals that it is (a) unnecessary and (b) breaks by causing zero to be reported twice while rolling by
paul
2008-09-23 06:13:01 +0000
e59a8a8bump version by
paul
2008-09-22 13:45:54 +0000
337b7detorben's patch for transport-start-at-zero, from ticket #40 by
paul
2008-09-22 13:45:08 +0000
82f40b2micu patch for driver.c by
sletz
2008-07-25 11:09:18 +0000
49e55b7Fix alsa driver, compiles again. by
sletz
2008-07-23 16:12:18 +0000
f1c2c51Sync memops.h file with the one found in alsa driver. by
sletz
2008-07-23 14:10:05 +0000
c17e21eFlorian Faber native 32 bits float patch for alsa driver. by
sletz
2008-07-23 13:45:30 +0000
d1399bb[RPM SPEC] refactored packaging to accomodate libjack0 and libjack-devel. by
rncbc
2008-07-08 19:45:38 +0000
758adf2minor fix for --enable-debug builds by
paul
2008-06-16 19:18:03 +0000
9421db1bump version by
paul
2008-06-05 19:37:13 +0000
780722fcompilation fixes for OS X; remove "no message buffer overruns" message by
paul
2008-06-05 18:12:13 +0000
ac56070remove default -march optimization flag, add --with-cpu-target=FOO configure time argument to permit specifying which Intel architecture to use with -march= by
paul
2008-06-05 18:08:59 +0000
cedf146fixes for detecting and cleaning up problematic clients by
paul
2008-06-05 12:28:26 +0000
d850d8e* Add a --server switch and make the --help output prettier on jack_connect by
marco
2008-05-29 19:19:21 +0000
502ef55* Add a --server command line switch to jack_lsp to handle multiple servers running on one machine by
marco
2008-05-29 18:42:25 +0000
af5f2eb* Fix 4 bad characters in jack.h that were preventing doxygen to generate good latex code by
marco
2008-05-19 20:09:08 +0000
3b7d4edimplement a slightly more clean fix for the linux poll bug by
pieterpalmers
2008-05-14 19:23:22 +0000
4939ec0printf field length fix by
pieterpalmers
2008-05-14 18:49:10 +0000
b95cb85remove leftover reference code chunk by
pieterpalmers
2008-05-13 10:01:55 +0000
2cc32e1karsten's mutex -> rwlock patch; fix up driver attach ordering so that we still get "system" port names by
paul
2008-05-12 17:35:34 +0000
5502124revert r1179 since it broke port alias stuff. Not needed anymore since we init the engine correctly since r1182. by
pieterpalmers
2008-05-12 17:33:14 +0000
52b8d53fix up linux-poll-bug detection code, and change poll timeout for client event waiting to its own, distinct and significantly more realistic value (was 1+period msecs, is now 5 seconds) by
paul
2008-05-12 16:47:32 +0000
7060774make default jack_error() callback use DEBUG if DEBUG_ENABLED is set to correctly order debug/error output; handle "false wakeups" from process/graph poll(2) calls by
paul
2008-05-12 14:49:23 +0000
35f1cc8make clients call jack_messagebuffer_init() and jack_messagebuffer_exit() by
paul
2008-05-12 13:19:18 +0000
40b18f4use messagebuffer for debug messages. might save us some embarrassing moments in the future. by
pieterpalmers
2008-05-12 12:13:05 +0000
0cdd073properly initialize engine (thx nedko) by
pieterpalmers
2008-05-12 11:32:15 +0000
b72e4f2Fix powerpc64 issues (patch by Heikki Lindholm). closes ticket #51 by
pieterpalmers
2008-05-12 01:14:30 +0000
9f619ceensure proper cleanup if run_cycle fails by
pieterpalmers
2008-05-12 00:49:22 +0000
286a17dfixes#49 by
pieterpalmers
2008-05-11 23:35:27 +0000
2cf4a79fix failure handling on NT driver start by
pieterpalmers
2008-05-11 23:15:48 +0000
91c1333mark clients Finished after process has been called; remove clients that do not respond to events et al; use poll&read to wait for event responses, not just read; add -r to remove/replace JACK SHM registry at startup by
paul
2008-05-09 20:34:31 +0000
60532cfmake dummy backend use clock_nanosleep when available. gives much better timing accuracy by
pieterpalmers
2008-05-08 19:06:28 +0000
15410b4* Applied Mike Taht's fix for proper alsa xrun duration measurement by
marco
2008-05-08 15:27:00 +0000
7150ea2Fix ticket 49 by
sletz
2008-04-30 14:36:29 +0000
593500bjack.spec: moved all bin tools from example-clients to nominal package. by
rncbc
2008-04-28 17:44:13 +0000
6e4716c* Make netjack build from `make dist` and `rpmbuild`. by
rncbc
2008-04-27 18:45:15 +0000
b542040Jacob Meuser disconnect clients patch by
sletz
2008-04-27 16:52:59 +0000