Hi ,
I am a new developer with XMOS platform. I am now checking the round trip latency of xCORE-200 Multichannel Audio Platform running with sw_usb_audio-[sw]_6.15.2rc1.
I used MAC Mini and Studio One as HOST. The round trip latency ( from Physical Input -> XMOS -> USB -> Studio One --> USB-> Physical Output ) of xCORE-200 Multichannel Audio Platform (xCORE-200 MC Audio 2v0 ) we measured is around 8.8ms .
But what I found in the xCORE-200 Multichannel Audio Platform 2v0 Hardware Manual.pdf. that "The guaranteed Hardware-Response™ times of xCORE technology always ensure lowest latency (round trip as low as 3ms), bit perfect audio streaming to and from the USB host or network."
My question are :
1. What is the testing setup to get the round trip latency as low as 3 ms ?
2. It looks my measured result is incorrect. What is the possible problem area ?
Thank you very much
Round Trip Latency of xCORE-200 Multichannel Audio Platform Topic is solved
-
- Member++
- Posts: 18
- Joined: Thu Sep 29, 2016 3:03 am
-
- Respected Member
- Posts: 275
- Joined: Fri Mar 12, 2010 6:03 pm
3ms refers to device-only round-trip latency, i.e. output to input
It's much less useful when you include the host, because the host is such a big non-realtime system
It's much less useful when you include the host, because the host is such a big non-realtime system
-
- Member++
- Posts: 18
- Joined: Thu Sep 29, 2016 3:03 am
larry wrote:3ms refers to device-only round-trip latency, i.e. output to input
It's much less useful when you include the host, because the host is such a big non-realtime system
Thanks for your prompt reply
-
Verified
- XCore Legend
- Posts: 1185
- Joined: Thu Dec 10, 2009 9:20 pm
- Location: Bristol, UK
What sample rate are you running? Try 192kHz.
Those figures were achieved on OSX.
The latency though the device in the order of < 1 ms (roughly speaking 2 USB packets each way and DAC/ADC delays), the rest is host.
Those figures were achieved on OSX.
The latency though the device in the order of < 1 ms (roughly speaking 2 USB packets each way and DAC/ADC delays), the rest is host.
-
Verified
- XCore Legend
- Posts: 1185
- Joined: Thu Dec 10, 2009 9:20 pm
- Location: Bristol, UK
If you are interested here is a snippet from an internal document i authored some time ago regarding latency.
You do not have the required permissions to view the files attached to this post.
-
- Member++
- Posts: 18
- Joined: Thu Sep 29, 2016 3:03 am
Thanks for your sharingRoss wrote:If you are interested here is a snippet from an internal document i authored some time ago regarding latency.