126 Commits (43e32d389a417f060dfb51f4cc202ade10513a8f)

Author SHA1 Message Date
  paul b0a3ae949c 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
  paul b4c875b9fb correct memops mess (there were two instances of the header file, now there is just one, in jack/memops.h (not installed)) 16 years ago
  paul b43a97f961 simon jenkin's fix for float->16bit dithering 16 years ago
  paul 12dc1a6c66 shift all possible 24-in-32 values right, not just scaled ones 16 years ago
  paul 0c13c3f77c provide support for 24bit, not just 24-in-32 format 16 years ago
  paul bf5acc20a2 macro-ize the core conversions and fix mistakes in dithering cases 16 years ago
  paul ecd674e315 machete-technique at its finest: rather than think about merge functions, just remove them all because they are never used 16 years ago
  paul 2e10e088d0 finish 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 16 years ago
  paul 898f36b317 next iteration of a cleanup of sample conversions. SUBJECT TO REVIEW. TEST. DO NOT USE FOR IMPORTANT INSTALLATIONS 16 years ago
  paul b5b34c4403 no 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 16 years ago
  paul cc0f5a221a use stdint types, not long long or int, for the intermediate holder of float->int sample type conversion 16 years ago
  paul 7a8979e059 remove unnecessary casts from return value of llrintf to long long 16 years ago
  paul 71c5bbc396 use 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 16 years ago
  paul 69039cae1c fix 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) 16 years ago
  sletz 49e55b7223 Fix alsa driver, compiles again. 17 years ago
  sletz c17e21ee12 Florian Faber native 32 bits float patch for alsa driver. 17 years ago
  marco 15410b496a * Applied Mike Taht's fix for proper alsa xrun duration measurement 17 years ago
  nedko 219a78abcb Fix alsa control handle leak. ok: paul 17 years ago
  sletz 8bf639d207 Replace non defined jack_info_multiline by printf in usx2y.c debug code 17 years ago
  sletz f0bfb84688 Version 0.109.4 : Nedko Arnaudov log patch 17 years ago
  paul 5a572eb97d * revert name of ALSA audio backend to "alsa_pcm" so that pre-0.109 17 years ago
  rncbc ab439084f2 - USX2Y driver updates to enable JACK MIDI devices to show up 17 years ago
  pieterpalmers 8e2307460d Commit of Aug 26, 2007 patch by Nedko Arnaudov. 17 years ago
  pieterpalmers 5b6501182c print ALSA driver latency when reporting driver config 17 years ago
  dsbaikov efbf4e1953 Playback-only fix for alsa-midi from Lars Luthman 17 years ago
  paul a16d5e2129 fixes from clemens for appallingly illegal use ALSA API 18 years ago
  paul ee7e785cf0 add port connect callback, add per-port update total latency, fix (?) compiles against alsa-midi on x86_64 and other platforms 18 years ago
  dsbaikov fa747e6e6a Stop midi driver if audio restart failed. 18 years ago
  dsbaikov 31fe9e4ca6 Do not restart midi driver during xrun recovery. 18 years ago
  dsbaikov 0fba468774 Turned alsa-midi into internal static library. 18 years ago
  dsbaikov f37b7cc645 Merged MIDI branch into the trunk. 18 years ago
  paul 5e37ca65f7 first pass at implementing port aliases (2 port port, 1 set by jackd) plus standard backend port names using system:(playback|capture)_N 18 years ago
  paul 8c6780038d remove all CVS Id lines from source and headers 18 years ago
  paul d994308e56 remove port_(un)lock functions; add dmitry's new time APIs (jack_get_time, jack_frame_to_time, jack_time_to_frame); fix for enabling big-endian 16bit format discovery; depracate jack_client_new in the docs; patch for man page re: period size and power of two sizing 18 years ago
  paul df3d1b4842 implement fons' jack_thread_wait API along with internal design changes to support both models (callback and wait) with the same code; fix for use of snd_pcm_link (from takashi); change mem alignment to 64 for better SIMD optimization 18 years ago
  rncbc d9fdc1190c Fix for drivers/alsa/usx2y interleave skip handling, 18 years ago
  paul f31ca67009 name fix for hw monitoring function plus fix for RME "mixer" control (from nick mainsbridge 19 years ago
  trutkin 2fad5a66fb Added memops.h to Makefile.am so it'll be included in dist. 19 years ago
  paul 523fa3e0c6 drobilla's MIDI patch, plus a tiny big/little endian fix for the ALSA backend 19 years ago
  pbd 331aeacefb no error if ALSA has no control device, jack_lsp shows port type, jack_server_dir fix 19 years ago
  pbd 2aa634a8af * JACK MIDI patch from Ian Esten 19 years ago
  rncbc 2c3fb75905 * drivers/alsa/usx2y.c: avoid crackles when playback ports are 19 years ago
  rncbc f506c97f89 Make channels 3+4 of US428 work. 20 years ago
  rncbc b41fa5865a Changed to let jackd quit gracefully, when e.g. usb soundcard or power cable is unplugged. 20 years ago
  rncbc 209ea7b901 usx2y: Null-cycle warning message is now issued iwhen on verbose mode only. 20 years ago
  pbd b2ef2dc286 configure fix for buffer resize, fix ALSA backend port latencies, add -I and -O to ALSA backend 20 years ago
  pbd 9df4f74556 fix reacquisition of RT scheduling after freewheel mode; cleanup memory unlocking debug output 20 years ago
  essej a0124e171e fixed port monitor option in alsa driver. also fixed some possible corner case problems with buffer offset handling 20 years ago
  rncbc 6869734e12 Appended newline to usx2y_driver_null_cycle message. 20 years ago
  joq 5d38699f39 [0.99.44] ALSA driver bug fixes: 20 years ago