torben
a3424a6664
[alsa_out] squelch diff to alsa_in by moving the quit variable around.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4136 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
b726435025
[alsa_out] add SND_PCM_FORMAT_S24_3LE format support
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4135 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
cd2dca8587
[alsa_out] remove the offset on the delay computation
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4134 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
e9b00c7c5a
[alsa_io] stop using alloca and allocate buffer on the heap.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4133 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
9ae6231e4f
[latency api] switch JackLatencyCallback to return void
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4109 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
bf16a19cda
[alsa io] add latency callback for correct latency computation
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4104 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
2a2057d6ab
[alsa_io] fix absolute samplerate clampling
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3977 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
b26335d4c1
[alsa_io] fix overflow in time calculation, thanks to delYsid
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3857 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
2399e8c181
world domination for alsa_io
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3776 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
7a34991749
remove occurences of alloca and remove some unused vars.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3765 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
fc2a0ad04b
[alsa_out] make ports physical, so portaudio finds em
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3546 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
80c0630e08
[alsa_out] make latency constant. subtract frames_since cycle start from off
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3523 0c269be4-1314-0410-8aa9-9f06e86f4224
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))
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3433 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
8d20c36965
[alsa-io] fix signal termination
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3414 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
12896452a0
[alsa-io] make libsamplerate quality configurable
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3412 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
72720ff9b4
[alsa-io] make size of smooth array configurable. put window in memory
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3411 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
695ecf7d2b
[alsa-io] add handler for SIGTERM
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3410 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
9b61b9908a
[alsa-io] print out sample format and small fixes.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3409 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
a6a2c9beac
[alsa-io] add support for float LE
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3408 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
f27846f746
[alsa-io] remove ALSASAMPLE and syncup alsa-in
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3406 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
9a2a77edda
[alsa-out] add support for memops and S32, S24, S16 output format.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3405 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
f1311b1b19
[alsa-io] make pclamp and control out quantization configurable
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3394 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
31e9900d09
[alsa-io] fix defaults for -t and -m
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3388 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
8e8412ab3c
[alsa-io] fixup one cleanup error, and bring alsa_in in sync.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3387 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
59c862fc00
[alsa-out] cleanup
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3386 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
9acf026ed0
[alsa-out] quantize PI controller output around resample_mean
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3385 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
f224e7e3b4
[alsa-out] safety commit (somethings wrong)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3384 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
0307e46dba
[alsa-out] use correct PI-control... clamps P to remove noise in stable state
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3383 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
17c49917e5
[alsa-out] lol its even more easier than i thought :S PI control
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3382 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
4869862d4a
[alsa-out] this seems okish.
tools/.libs/alsa_out -d hw:1 -p128 -n7 -m256 -f1000000 -F4600 -i >alsa_out.dat
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3381 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
d68137aaea
[alsa-out] some changes again.
tools/.libs/alsa_out -d hw:1 -p128 -n7 -m256 -f10000000 -F8020 -i >alsa_out.dat
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3380 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
aaf443bdd3
[alsa-out] intermediate commit
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3379 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
f593437328
[alsa_out] omg !!! now its becoming academic :)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3378 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
653d9847a1
[alsa_out] dont set xfer align, deprecated
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3377 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
7f955b1bc7
[alsa_out] change xrun handling... gonna revert.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3376 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
d0d3873079
[alsa_io] add plottable output instrumenation
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3375 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
e025a493d5
[alsa_io] Add some sanity measures to max_diff and target_delay
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3374 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
6d3981e833
[alsa_io] even more comment syncing.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3373 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
e019971641
[alsa_io] remove rememnants of time_smoother
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3372 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
b753119f80
[alsa_io] cleanup old cruft code.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3371 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
88f9fe85a4
[alsa_io] add linear component to the dll and some dampening.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3345 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
d2be956f5b
[alsa_io] add a linear component to the cubic dll
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3344 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
1051ee3606
[alsa_io] dont compare sample_rate with error and bail out.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3343 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
1b49e0d0d3
[alsa-io] port to new hwparams.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3317 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
fa17daf77c
[alsa-out] another fix for alsa out. now it really should be fixed.
haha... i thought that too often. but resampling is really going
down to almost zero now.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3313 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
7bf71fb380
[alsa_out] fix behaviour when output samplerate does not match jackd
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3310 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
paul
6ae5c7e60d
bump 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
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3143 0c269be4-1314-0410-8aa9-9f06e86f4224
16 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
16 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
16 years ago
marco
7170803622
* alsa_in, alsa_out and jacknet_client are now in the tools directory
* Removed the netsource in-process client
* Netjack integration is considered complete, jack_midi support is still pending
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1150 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago