220 Commits (c420e6508e411800dbf80c50b2515b64c013a42f)

Author SHA1 Message Date
  Nedko Arnaudov c420e6508e wscript: on macos build for x86_64 as well 14 years ago
  Devin Anderson dd588f3612 Teach midi_latency_test to wait for connections before executing the test. 14 years ago
  sletz ad34703368 rebase from trunk 4306:4323 14 years ago
  sletz 68e5ac74a2 Patch for ticket #221. 14 years ago
  Devin Anderson a90604f9a1 Cleanup comments in 'midi_latency_test.c'. Deactivate JACK client before outputting information created by JACK client thread. 14 years ago
  Devin Anderson 7b7f9e869c Cleanup MIDI latency test. 14 years ago
  sletz ecb84b5f9f rebase from trunk 4238:4306 14 years ago
  sletz 3ddcd74be0 Cleanup, remove warning. 14 years ago
  sletz 06b95a18b9 Add jack_midi_latency_client in Windows projects. 14 years ago
  nedko 49dffe6226 jackdbus: fix slave driver support 14 years ago
  sletz 4334ccb0a9 Update Windows projects for 64/32 bits compilation. 14 years ago
  Devin Anderson d1d25bea79 Fix latency plot error. 14 years ago
  Devin Anderson ccbf581d19 Optimize timing of 'alsarawmiidi' driver. Set parameters on 'rawmidi' ports. Minor fixes to 'jack_midi_latency_test'. Add latency plot to 'jack_midi_latency_test'. 14 years ago
  sletz d904746b42 Oops! Fix error messages on WIN32. 14 years ago
  sletz 44d46d34cd Oops! Check proper error return code from 'wait_semaphore'. 14 years ago
  sletz cf7c43c270 Free semaphore memory on Linux. 14 years ago
  sletz 169d3ef869 Attempt to port midi_latency_test.c to Windows. Can't test, as I don't have a Windows development environment. 14 years ago
  sletz 4789c74f37 Update Solaris drivers. 14 years ago
  sletz ff7978b4a0 Cleanup. 14 years ago
  sletz 7254ce1ebc rebase from trunk 4180:4238 14 years ago
  sletz bde2d1a75f Correct wscript for ALSA. 14 years ago
  sletz ed52540600 Beautifull code. 14 years ago
  sletz 68cc70705e Fix for CELT 0.11. 14 years ago
  sletz 8efcb5d116 Typo in wscript. 14 years ago
  sletz a1e18f5609 Build alsa_io again. 14 years ago
  sletz 9fe497674c Correction of jack_connect/jack_disconnect: use of jack_activate and volatile keyword for thread shared variable. 14 years ago
  Devin Anderson 950945cd7d Make midi_latency_test.c use an 'active sense' message instead of a 'midi clock' message when testing one byte messages. Some MIDI interfaces eat up sync messages. Of course, they could very well eat up 'active sense' messages too ... 14 years ago
  Devin Anderson dd4012c6ca Minor cleanup for 'midi_latency_test.c'. 14 years ago
  Stephane Letz 5360ec7522 Fix midi_latency_test.c for OSX. 14 years ago
  Devin Anderson 625af9c677 Correct peak jitter measurement to be the difference between the highest latency and lowest latency events instead of the difference between the latency of the event with latency farthest from the average latency and the average latency itself. Actually use the xrun callback. 14 years ago
  Stephane Letz 991167f561 Correct server_control.cpp. 14 years ago
  Devin Anderson e2683cb024 Fix 'alsarawmidi' driver so that it actually works. Add functionality to 'midi_latency_test'. Fix bug in raw write queue implementation. Output error message when a source MIDI port isn't valid during mixdown. Output error messages for error conditions detected in buffer read and write queues. 14 years ago
  Devin Anderson 6e92bd8020 Add 'alsarawmidi' driver, which is a slave MIDI driver that makes ALSA MIDI ports available to JACK. The driver uses the rawmidi devices, and uses the raw MIDI queues to optimize output. 14 years ago
  Devin Anderson db132e1974 Update server control API with jackctl_server_open and jackctl_server_close (see http://trac.jackaudio.org/ticket/219 for rationale). Update drivers to support Start/Stop of slave drivers. Update dbus to use new jackctl_server_* functions. Freewheel driver is no longer an implicit slave of the master audio driver. Haven't tested freewheeling, and didn't update Solaris OSS driver. Tested slave addition by adding loopback driver, but don't have a slave driver in this branch on Linux platform to test with. 14 years ago
  Devin Anderson 61ae5bc2ad Fix MIDI queue bugs. Make latency test output unexpected message count even if an error occurs. 14 years ago
  Devin Anderson 4bd1bef24c Added MIDI queues, FFADO objects, etc. - see 'http://trac.jackaudio.org/ticket/187' for more details 14 years ago
  sletz b8cf0778a4 Update ALSA driver in progress(5). 14 years ago
  sletz 041a148eac Fixes on Linux. 14 years ago
  sletz a7e8377441 rebase from trunk 4083:4180 14 years ago
  sletz b9eafba2b8 Compile on Linux again. 14 years ago
  sletz ce03dbb078 Synchronize jack_connect/jack_disconnect with JACK1 version. 14 years ago
  sletz 8b2ddf4f3e Synchronize netjack1 with JACK1 version. 14 years ago
  sletz e1d31d1fe7 Add jack_midi_dump client. 14 years ago
  sletz beecd2389a Compile on Windows again. 14 years ago
  sletz 246b75a99b Stop using alloca and allocate buffer on the heap for alsa_io. 14 years ago
  sletz 9a2cb9e3a8 Check requested buffer size and limit to 1..8192 - avoids wierd behaviour caused by jack_bufsize foobar. 14 years ago
  sletz d0011d5b94 Also print playback and capture latency in jack_lsp. 14 years ago
  sletz 4c709fef26 Compile on Windows again. 14 years ago
  sletz da76cef89f Add missing file. 14 years ago
  sletz 64c6fa87d7 Add latent test client for latency API. 14 years ago