115 Commits (5ce899b60fc0495e368065e4eac22d6cc29972d9)

Author SHA1 Message Date
  falkTX bdb6e8ec52 including S24_LE/BE formats to linux alsa driver 10 years ago
  Paul Davis 8fbd62a39d add ALSA MIDI code back as (slave) driver 12 years ago
  Paul Davis 39e0d9dd78 ALSA backend: fall back on previous successful configuration if a new one fails 12 years ago
  Paul Davis 92468acc96 remove inexplicable cruft from error message 12 years ago
  Nedko Arnaudov e02d7358da We recommend using symbolic names like hw:Live but when subdevices are used 13 years ago
  Paul Davis 023c1f3e23 patch from ticket #228, to fix search for lsof(1) along PATH 13 years ago
  Paul Davis 1783d24217 adjust driver/backend port latencies for both playback and capture ports in both directions, not just one 13 years ago
  Paul Davis 6ddbf81d14 add a latency callback to the ALSA backend, and ensure that the backend's latency callback, if it exists, is called after a buffer size change 13 years ago
  Paul Davis d094819df4 #include changes to reflect separation of public and private headers 14 years ago
  torben 0cdc3916cd fix broken jack_get_microseconds in drivers when libjackserver is RTLD_LOCAL 14 years ago
  paul 043b3924c3 if an ALSA device cannot be opened because its busy, try to use lsof(1) to determine which processes have the device open, and show that list to the user. Heuristic, because we don't know which /dev files map to a given ALSA device name, so test them all 15 years ago
  torben 51310fc126 [alsa] fix whitespace from previous commits. 15 years ago
  torben ed63256c9e [alsa] initialise driver->read_via_copy also for cap PCM_FORMAT_FLOAT_LE 15 years ago
  torben 5d954da0a6 [alsa] remove useless copy function. 15 years ago
  torben b1d74e2364 [alsa] fix initialisation of io functions for capture only mode 15 years ago
  torben b08c3368e6 [alsa] fix missing - in -EPIPE 15 years ago
  torben ea404f416e [latency api] change backend code to use jack_set_latency_range() 15 years ago
  torben 04ec3a27fa allow recovery when alsa_pcm is in suspended state. 15 years ago
  paul ca5bb796d3 fix a possible race/deadlock when jack is quitting and clients try to connect; mention jack_free() and not free() in port buffer docs; fix failure to execute clients using wait API; tweak session mgmt code so that the SM can pass directory names with or without a trailing '/'; unload/finish internal clients at a better time to stop crashes; add new and as-yet not used and definitely unfinished a2j internal clients for ALSA/MIDI bridge 16 years ago
  torben 2efff4ed0c fix alsa driver null cycle. 16 years ago
  paul b879a610a3 check return result of engine->set_buffer_size() in all backends, so that if the user specifies -M <insane>, we fail cleanly rather than with a segfault; update man page with comments about -M values 16 years ago
  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 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 17 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) 17 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 18 years ago
  nedko 219a78abcb Fix alsa control handle leak. ok: paul 18 years ago
  sletz f0bfb84688 Version 0.109.4 : Nedko Arnaudov log patch 18 years ago
  paul 5a572eb97d * revert name of ALSA audio backend to "alsa_pcm" so that pre-0.109 18 years ago
  pieterpalmers 8e2307460d Commit of Aug 26, 2007 patch by Nedko Arnaudov. 18 years ago
  pieterpalmers 5b6501182c print ALSA driver latency when reporting driver config 18 years ago
  dsbaikov efbf4e1953 Playback-only fix for alsa-midi from Lars Luthman 18 years ago
  paul a16d5e2129 fixes from clemens for appallingly illegal use ALSA API 18 years ago
  dsbaikov fa747e6e6a Stop midi driver if audio restart failed. 19 years ago
  dsbaikov 31fe9e4ca6 Do not restart midi driver during xrun recovery. 19 years ago
  dsbaikov f37b7cc645 Merged MIDI branch into the trunk. 19 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 19 years ago
  paul 8c6780038d remove all CVS Id lines from source and headers 19 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 19 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 19 years ago
  paul 523fa3e0c6 drobilla's MIDI patch, plus a tiny big/little endian fix for the ALSA backend 20 years ago
  pbd 331aeacefb no error if ALSA has no control device, jack_lsp shows port type, jack_server_dir fix 20 years ago
  pbd 2aa634a8af * JACK MIDI patch from Ian Esten 20 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. 21 years ago
  pbd b2ef2dc286 configure fix for buffer resize, fix ALSA backend port latencies, add -I and -O to ALSA backend 21 years ago
  pbd 9df4f74556 fix reacquisition of RT scheduling after freewheel mode; cleanup memory unlocking debug output 21 years ago
  essej a0124e171e fixed port monitor option in alsa driver. also fixed some possible corner case problems with buffer offset handling 21 years ago
  joq 5d38699f39 [0.99.44] ALSA driver bug fixes: 21 years ago