Hi !!!<div><br></div><div>   I am using a jack_delay to measure the Fast Track Pro latency, but something strange happens...It doesn't matter what configuration I am doing on Jack that the latency value always is increase during the time... like the result below:</div>
<div><br></div><div>ladeira@debian:~/Downloads/jack_delay$ ./jack_delay -E -O system:playback_1 -I system:capture_1</div><div>???     412.673 frames    8.597 ms</div><div>???     412.671 frames    8.597 ms</div><div>???     412.671 frames    8.597 ms</div>
<div>???     413.487 frames    8.614 ms</div><div>???     413.657 frames    8.618 ms</div><div>???     413.670 frames    8.618 ms</div><div>???     413.671 frames    8.618 ms</div><div>???     413.671 frames    8.618 ms</div>
<div>???     413.671 frames    8.618 ms</div><div>???     414.455 frames    8.634 ms</div><div>???     414.654 frames    8.639 ms</div><div>???     414.670 frames    8.639 ms</div><div><br></div><div>What am I doing wrong?? <br>
<br><div class="gmail_quote">2012/11/26 Guillaume Pellerin <span dir="ltr"><<a href="mailto:lists@parisson.com" target="_blank">lists@parisson.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 23/11/2012 20:01, <a href="mailto:rodrigo@angoera.com.br">rodrigo@angoera.com.br</a> wrote:<br>
><br>
> Hi !!!!!<br>
><br>
>   The Fast Track Pro is USB 1.0, the max bandwidth is 12Mb/s. The TUSB3200 has<br>
> the isochronous USB transfer mode, that can occupy about 90% of the USB<br>
> bandwidth... Using 4 channel (2 IN and 2 OUT) with right and left, and 24 bits<br>
> (3 bytes each, in total 4(channel) * 2(left,right) * 3(data) = 24 bytes ) The<br>
> max bandwidth  that could communicate is about 12Mbits/s = 1.5 Mbytes/s | 1.5<br>
> Mbytes/s * 0.9 = 1.2 MBytes/s --> 1.2MBytes/s / 24 bytes = 50Khz ... So the<br>
> maximum USB 1.0 with 24 bits is 4 chanel in 48KHz...<br>
><br>
<br>
You're absolutely right, the 24 bits 4 channels mode would be only accessible in<br>
48 kHz samplerate.<br>
<br>
>   I would like to know how it works the interface between USB AUDIO CLASS device<br>
> driver and the USB-AUDIO Alsa Device driver. And how does the isochronous<br>
> comunication works inside the kernel? Because I am using an RT Kernel and I<br>
> would like to set with the high priority this communication.<br>
><br>
<br>
I don't really know how does the isochronous, but applying usual RT security<br>
audio rules seems sufficient to get high priority access and then very low<br>
latency (got 3 ms here with few audio realtime processes..).<br>
<br>
Further info here:<br>
<a href="http://joegiampaoli.blogspot.fr/2011/06/m-audio-fast-track-pro-for-debian-linux.html" target="_blank">http://joegiampaoli.blogspot.fr/2011/06/m-audio-fast-track-pro-for-debian-linux.html</a><br>
<span class="HOEnZb"><font color="#888888"><br>
G<br>
</font></span></blockquote></div><br></div>