ETH-68: Ethernet Audio Interface for Linux

(naturalsystems.io)

14 points | by chabad360 a day ago ago

4 comments

  • eqvinox 14 hours ago ago

    > Very low latency: 3.620 milliseconds round trip at 48 kHz with 64 sample buffer

    "very low latency" in audio is <=1ms. 3.6ms is good but not special.

  • jauntywundrkind a day ago ago

    Really nice!!!

    I wonder if gigabit would make a difference on latency, faster packet transmissions. Could packets drop from 64 to 32b?

    4ms is pretty good but I feel like sub 2ms would be nicer.

    • dcrazy a day ago ago

      Dante’s default latency compensation is 1ms: https://dev.audinate.com/GA/dante-controller/userguide/webhe...

    • altairprime a day ago ago

      https://semiengineering.com/latency-considerations-for-1-6t-...

      It seems like, at 16000TbaseT anyways, you’re adding an overhead of about 150% on top of copper/fiber latency plus transmit time latency to process data at that bandwidth. I wonder if the same holds true at 100 vs 1000, 2500, 10000? Certainly this is a known tradeoff for DDR performance tuning — if you don’t mind spiking response times greatly, you can get the advertised maximum speeds, else you accept less bandwidth for somewhat less latency — and they’re both effectively using the same strategies to talk over copper.