torben
|
fb92210579
|
[netjack] fix MSG_CONFIRM
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3478 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 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))
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3433 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
torben
|
a166e4732d
|
[netjack] add -D mode alsa_io friend, also change initial deadline to 1period
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3389 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
167ff61aac
|
(1) configure-time detection of likely-to-collide existing JACK installs (2) do not link libjack against libraries needed only for netjack components
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3328 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
torben
|
93cec3f0f7
|
switch to using jack_get_time instead of jack_get_microseconds
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3318 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
torben
|
5d0523107b
|
[netjack] fix warnings about unused variables without libsamplerate
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3315 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
torben
|
643385081d
|
[netjack] Fix number packet_cache for 0 payload case.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3309 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
torben
|
055826a2f2
|
[netjack] Fix Redundancy mode.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3199 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
torben
|
3f9efbad42
|
[netjack] Add -H option to turn off ntoh of payload data. reduces CPU load.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3198 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
torben
|
eb44cb0f65
|
[netjack] Compensate transport also for codec latency. should be sample accurate over internet now.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3197 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
torben
|
9643ffbb40
|
[netjack] support building without libsamplerate
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3196 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
torben
|
cd4ee518dc
|
[netjack] improve deadline handling, to recover from running too fast.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3190 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
torben
|
0573556d33
|
[netjack] Reduce dynamic deadline adjustement speed again. now it seems to really work.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3188 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
torben
|
157a656703
|
[netjack] fix master verification.... doh.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3187 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
dc837ebbd6
|
netjack-to-compile fixes for OS X
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3184 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
torben
|
1ba12ae623
|
[netjack] Adjust deadline faster.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3170 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
59263ef27a
|
fix reversed naming of ALSA seq MIDI ports
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3166 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
606ab3652d
|
torben's latest netjack code: dynamic deadline handling for packet loss; redundancy mode; fix memory corruption with celt; dont poll, when packet we want is already there; remove old framecnts from cache. works ... osort of :)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3163 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
1878898b2b
|
fixup removal of sysv SHM registry @ make install time (packagers take note); remove port delete/create messages from ALSA MIDI backend code
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3161 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
b578ea2f0e
|
fix dynamic SIMD for OS X ; add config.h to netjack driver code ; make a configure.ac comment about our inability to determine an -mFOO argument for gcc on OS X
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3159 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
9c62615486
|
"zero-latency" patch for netjack from torben
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3139 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
71a512249f
|
more netjack driver compilation tweaks
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3138 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
ac1f7aedcb
|
compile and configuration fixes from OSX but useful everywhere
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3137 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
ae0ea1f84a
|
support OS X with new netjack code, plus a small netjack fix/improvement
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3135 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
66ec6fb249
|
support older versions of ALSA API in the ALSA MIDI backend
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3134 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
de8dba1ff6
|
netjack changes from torben (packet loss handling leads to "dummy" backend-like behaviour; jitter buffer), along with smaller mods to alsa_{in,out}
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3127 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
0abc695b0e
|
optional CELT support in netjack; fixes for a resampling issue in alsa_in and alsa_out; remove debug output from alsa_{in,out}
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3121 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
e700090da7
|
cast float values to uint16_t before passing to htons() in netjack
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3118 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
pieterpalmers
|
71674f0cc1
|
clean up the firewire backend a bit
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3100 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
b43a97f961
|
simon jenkin's fix for float->16bit dithering
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3099 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
pieterpalmers
|
e6b3c05524
|
adapt the firewire driver for the thread prio changes from r3051
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3086 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
12dc1a6c66
|
shift all possible 24-in-32 values right, not just scaled ones
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3058 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
0c13c3f77c
|
provide support for 24bit, not just 24-in-32 format
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3057 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
bf5acc20a2
|
macro-ize the core conversions and fix mistakes in dithering cases
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3050 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
ecd674e315
|
machete-technique at its finest: rather than think about merge functions, just remove them all because they are never used
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3049 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 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
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3048 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
898f36b317
|
next iteration of a cleanup of sample conversions. SUBJECT TO REVIEW. TEST. DO NOT USE FOR IMPORTANT INSTALLATIONS
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3045 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 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
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3044 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
cc0f5a221a
|
use stdint types, not long long or int, for the intermediate holder of float->int sample type conversion
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3040 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
7a8979e059
|
remove unnecessary casts from return value of llrintf to long long
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3039 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 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
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3038 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
b912519147
|
more consistent naming of MIDI ports (vs. audio); drop use of ALSA seq client ID in names since it is not reliable or repeatable
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3007 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
paul
|
e78a19dafc
|
alsa 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
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3005 0c269be4-1314-0410-8aa9-9f06e86f4224
|
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)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3000 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
49e55b7223
|
Fix alsa driver, compiles again.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@2728 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
sletz
|
c17e21ee12
|
Florian Faber native 32 bits float patch for alsa driver.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@2723 0c269be4-1314-0410-8aa9-9f06e86f4224
|
17 years ago |
pieterpalmers
|
b95cb85b80
|
remove leftover reference code chunk
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1189 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
pieterpalmers
|
2cf4a791ee
|
fix failure handling on NT driver start
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1178 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
pieterpalmers
|
60532cf545
|
make dummy backend use clock_nanosleep when available. gives much better timing accuracy
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1176 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |
marco
|
15410b496a
|
* Applied Mike Taht's fix for proper alsa xrun duration measurement
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1175 0c269be4-1314-0410-8aa9-9f06e86f4224
|
18 years ago |