Has anyone managed to get a terratech EWS88MT (ICE1712 chipset) to work in full duplex with jackd? I’ve been having a spot of bother with it…
Works fine in playback only, no xruns even down to latencies of 64 samples.
Works fine in capture only, no xruns (but I had to hack the jackd alsa_driver.c to stop it failing due to ‘impossible sample size (1) detected’
full duplex, I get xruns even at -p2048 -n2 (can’t go any higher due to hardware limits)
I can minimize the number and frequency of xruns by increasing the ‘n’ setting and reducing the ‘p’ so that combined they approach the record buffer size of 65536/12(ish)
This card seems to have a capture buffer of 65536/10 (6553) and a record buffer of 65536/12 (5461). Is it simply not possible to duplex this in a way that jack can work with due to the 10outs 12ins?
My system:
Athlon X2 64 (running in 32 bit mode) 1Gb RAM 2.4GHz, nvidia geforce graphics (with nvidia drivers) EWS88MT sound (onboard sound disabled) alsa 1.0.18a (latest), have tried earlier versions, jackd 0.116.1 have tried earlier versions… realtime settings enabled…
typical jackd invocation:
jackd -R -d alsa -D -n 2 -p 2048 -d hw:0,0
minimal xruns:
jackd -R -d alsa -D -n 21 -p 256 -d hw:0,0