Sonar's External Insert vs CEntrance

Author
Rob[at]Sound-Rehab
Max Output Level: -47 dBFS
  • Total Posts : 2819
  • Joined: 2011/02/03 04:31:35
  • Location: Sound-Rehab, Austria
  • Status: offline
2016/08/17 17:21:38 (permalink)

Sonar's External Insert vs CEntrance

Never used CEntrance, but does it do anything different than what Sonar's External Insert provides?
 
i.e. can't I simply measure RTL by connecting one output to one input and then have the External Insert test and report RTL as number of samples?
 
http://centrance.com/downloads/ltu/

GOOD TUNES LAST FOREVER
  +++   Visit the Rehab   +++
 
DAW: Platinum/X3e, win10 64 bit, i7-3930K (6x3.2GHz), Asus Sabertooth X79, 32 GB DDR3 1600MHz, ATI HD 5450, 120 GB SSD OCZ Agility3, 2x 1TB WD HDD SATA 600
Audio-Interface: 2x MOTU 1248 AVB, Focusrite OctoPre, (Roland Octa-Capture)   Control-Surface: VS-700C 
VSTi: WAVES, NI K10u, FabFilter, IK, ... (too many really) 
#1

14 Replies Related Threads

    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re: Sonar's External Insert vs CEntrance 2016/08/18 03:08:43 (permalink)
    Yes, External Insert should report the same number as CEntrance; it's just a bit more involved to set up (and to describe for someone who hasn't ever used it).

    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #2
    Rob[at]Sound-Rehab
    Max Output Level: -47 dBFS
    • Total Posts : 2819
    • Joined: 2011/02/03 04:31:35
    • Location: Sound-Rehab, Austria
    • Status: offline
    Re: Sonar's External Insert vs CEntrance 2016/08/18 08:57:03 (permalink)
    What puzzles me, though, is that External Insert reports different numbers than RTL listed in audio preferences. 
     
    I guess External Insert latency is truly measured with a pulse and RTL listed in prefs is reported by the ASIO driver???
     
    While I could image that these RTL numbers in audio prefs are not absolutely accurate, they seem to be OK for the Roland interfaces (which do spot on recording latency correction based on the same numbers as listed RTL), yet External Insert reports something completely different.
     
    Likewise for a 2nd interface I have tested and compared: RTL seem to be off by a constant offset (which is fine as I adjust Sonar settings to compensate), but External Insert is reporting a totally different latency / offset.
     
     

    GOOD TUNES LAST FOREVER
      +++   Visit the Rehab   +++
     
    DAW: Platinum/X3e, win10 64 bit, i7-3930K (6x3.2GHz), Asus Sabertooth X79, 32 GB DDR3 1600MHz, ATI HD 5450, 120 GB SSD OCZ Agility3, 2x 1TB WD HDD SATA 600
    Audio-Interface: 2x MOTU 1248 AVB, Focusrite OctoPre, (Roland Octa-Capture)   Control-Surface: VS-700C 
    VSTi: WAVES, NI K10u, FabFilter, IK, ... (too many really) 
    #3
    Noel Borthwick [Cakewalk]
    Cakewalk Staff
    • Total Posts : 6475
    • Joined: 2003/11/03 17:22:50
    • Location: Boston, MA, USA
    • Status: offline
    Re: Sonar's External Insert vs CEntrance 2016/08/18 09:42:44 (permalink)
    External insert sends a pulse and measures the latency when it receives it. Centrance is something different since it doesn't know Sonars buffer size etc

    Noel Borthwick
    Senior Manager Audio Core, BandLab
    My Blog, Twitter, BandLab Profile
    #4
    pwalpwal
    Max Output Level: -43 dBFS
    • Total Posts : 3249
    • Joined: 2015/01/17 03:52:50
    • Status: offline
    Re: Sonar's External Insert vs CEntrance 2016/08/18 10:46:31 (permalink)
    Rob[atSound-Rehab]
    Never used CEntrance, but does it do anything different than what Sonar's External Insert provides?
     
    i.e. can't I simply measure RTL by connecting one output to one input and then have the External Insert test and report RTL as number of samples?
     
    http://centrance.com/downloads/ltu/


    that url gives me a 404, even after i have to accept a misconfigured ssl certificate...

    just a sec

    #5
    Rob[at]Sound-Rehab
    Max Output Level: -47 dBFS
    • Total Posts : 2819
    • Joined: 2011/02/03 04:31:35
    • Location: Sound-Rehab, Austria
    • Status: offline
    Re: Sonar's External Insert vs CEntrance 2016/08/18 11:00:20 (permalink)
    pwalpwal
    Rob[atSound-Rehab]
    Never used CEntrance, but does it do anything different than what Sonar's External Insert provides?
     
    i.e. can't I simply measure RTL by connecting one output to one input and then have the External Insert test and report RTL as number of samples?
     
    http://centrance.com/downloads/ltu/


    that url gives me a 404, even after i have to accept a misconfigured ssl certificate...


    works fine here ... but just google "centrance latency test utility"; it should get you there ...

    GOOD TUNES LAST FOREVER
      +++   Visit the Rehab   +++
     
    DAW: Platinum/X3e, win10 64 bit, i7-3930K (6x3.2GHz), Asus Sabertooth X79, 32 GB DDR3 1600MHz, ATI HD 5450, 120 GB SSD OCZ Agility3, 2x 1TB WD HDD SATA 600
    Audio-Interface: 2x MOTU 1248 AVB, Focusrite OctoPre, (Roland Octa-Capture)   Control-Surface: VS-700C 
    VSTi: WAVES, NI K10u, FabFilter, IK, ... (too many really) 
    #6
    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re: Sonar's External Insert vs CEntrance 2016/08/18 12:50:32 (permalink)
    Noel Borthwick [Cakewalk]
    External insert sends a pulse and measures the latency when it receives it. Centrance is something different since it doesn't know Sonars buffer size etc



    They both measure by pinging, but it seems External Insert doesn't include both input and output buffers in the total reported latency. For example, with an ASIO buffer of 32 samples (each way), External Insert reports 32 samples less than CEntrance. I thought I recalled it used to report the total measured RTL - same as CEntrance - but maybe not.

    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #7
    tlw
    Max Output Level: -49.5 dBFS
    • Total Posts : 2567
    • Joined: 2008/10/11 22:06:32
    • Location: West Midlands, UK
    • Status: offline
    Re: Sonar's External Insert vs CEntrance 2016/08/18 15:26:25 (permalink)
    Many interfaces have a built-in "safety buffer" or other processing time that isn't reported by their ASIO driver. Very few manufacturers give any indication of how long it takes their product to process audio or whether the driver's reported latency takes account of that.

    Sonar Platinum 64bit, Windows 8.1 Pro 64bit, I7 3770K Ivybridge, 16GB Ram, Gigabyte Z77-D3H m/board,
    ATI 7750 graphics+ 1GB RAM, 2xIntel 520 series 220GB SSDs, 1 TB Samsung F3 + 1 TB WD HDDs, Seasonic fanless 460W psu, RME Fireface UFX, Focusrite Octopre.
    Assorted real synths, guitars, mandolins, diatonic accordions, percussion, fx and other stuff.
    #8
    Rob[at]Sound-Rehab
    Max Output Level: -47 dBFS
    • Total Posts : 2819
    • Joined: 2011/02/03 04:31:35
    • Location: Sound-Rehab, Austria
    • Status: offline
    Re: Sonar's External Insert vs CEntrance 2016/08/19 06:03:30 (permalink)
    tlw
    Many interfaces have a built-in "safety buffer" or other processing time that isn't reported by their ASIO driver. Very few manufacturers give any indication of how long it takes their product to process audio or whether the driver's reported latency takes account of that.



    I did test this with a MOTU AVB as well which gives you full control over the host buffer and the safety buffer. Yet I still don't understand the numbers reported by the External Insert ...
     
     
    Host Buffer:   32    Safety Offset: 32   RTL:  128 Samples  1.33 ms -- External Insert:  179 Samples -- External Insert - RTL: 51
    Host Buffer:   64    Safety Offset: 16   RTL:  160 Samples  1.67 ms -- External Insert:  183 Samples -- External Insert - RTL: 23
    Host Buffer:   64    Safety Offset: 32   RTL:  192 Samples  2.00 ms -- External Insert:  211 Samples -- External Insert - RTL: 19
    Host Buffer:   64    Safety Offset: 64   RTL:  256 Samples  2.67 ms -- External Insert:  275 Samples -- External Insert - RTL: 19


    Host Buffer:  128    Safety Offset: 16   RTL:  288 Samples  3.00 ms -- External Insert:  243 Samples -- External Insert - RTL: -45
    Host Buffer:  128    Safety Offset: 24   RTL:  304 Samples  3.17 ms -- External Insert:  259 Samples -- External Insert - RTL: -45
    Host Buffer:  128    Safety Offset: 32   RTL:  320 Samples  3.33 ms -- External Insert:  275 Samples -- External Insert - RTL: -45
    Host Buffer:  128    Safety Offset: 48   RTL:  352 Samples  3.67 ms -- External Insert:  307 Samples -- External Insert - RTL: -45
    Host Buffer:  128    Safety Offset: 64   RTL:  384 Samples  4.00 ms -- External Insert:  339 Samples -- External Insert - RTL: -45
    Host Buffer:  128    Safety Offset: 128  RTL:  512 Samples  5.33 ms -- External Insert:  467 Samples -- External Insert - RTL: -45


    Host Buffer:  256    Safety Offset: 16   RTL:  544 Samples  5.67 ms -- External Insert:  371 Samples -- External Insert - RTL: -173
    Host Buffer:  256    Safety Offset: 32   RTL:  576 Samples  6.00 ms -- External Insert:  409 Samples -- External Insert - RTL: -167
    Host Buffer:  256    Safety Offset: 64   RTL:  640 Samples  6.67 ms -- External Insert:  471 Samples -- External Insert - RTL: -169
    Host Buffer:  256    Safety Offset: 128  RTL:  768 Samples  8.00 ms -- External Insert:  596 Samples -- External Insert - RTL: -172
    Host Buffer:  256    Safety Offset: 256  RTL: 1024 Samples 10.67 ms -- External Insert:  851 Samples -- External Insert - RTL: -173


    Host Buffer:  512    Safety Offset: 32   RTL: 1088 Samples 11.33 ms -- External Insert:  655 Samples -- External Insert - RTL: -433
    Host Buffer:  512    Safety Offset: 64   RTL: 1152 Samples 12.00 ms -- External Insert:  723 Samples -- External Insert - RTL: -429
    Host Buffer:  512    Safety Offset: 128  RTL: 1280 Samples 13.33 ms -- External Insert:  852 Samples -- External Insert - RTL: -428
    Host Buffer:  512    Safety Offset: 256  RTL: 1536 Samples 16.00 ms -- External Insert: 1107 Samples -- External Insert - RTL: -429
    Host Buffer:  512    Safety Offset: 512  RTL: 2048 Samples 21.33 ms -- External Insert: 1619 Samples -- External Insert - RTL: -429


    Host Buffer: 1024    Safety Offset: 32   RTL: 2112 Samples 22.00 ms -- External Insert: 1171 Samples -- External Insert - RTL: -941
    Host Buffer: 1024    Safety Offset: 64   RTL: 2176 Samples 22.67 ms -- External Insert: 1235 Samples -- External Insert - RTL: -941
    Host Buffer: 1024    Safety Offset: 128  RTL: 2304 Samples 24.00 ms -- External Insert: 1364 Samples -- External Insert - RTL: -940


    GOOD TUNES LAST FOREVER
      +++   Visit the Rehab   +++
     
    DAW: Platinum/X3e, win10 64 bit, i7-3930K (6x3.2GHz), Asus Sabertooth X79, 32 GB DDR3 1600MHz, ATI HD 5450, 120 GB SSD OCZ Agility3, 2x 1TB WD HDD SATA 600
    Audio-Interface: 2x MOTU 1248 AVB, Focusrite OctoPre, (Roland Octa-Capture)   Control-Surface: VS-700C 
    VSTi: WAVES, NI K10u, FabFilter, IK, ... (too many really) 
    #9
    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re: Sonar's External Insert vs CEntrance 2016/08/19 13:37:31 (permalink)
    I'm not following your table very well, and it's not clear what the concern is. If what you're seeing differs from the following, please explain:
     
    'Hardware' latency (interface bus plus firmware/driver plus A/D/A conversion) = CEntrance measured - 2x ASIO buffer
     
    This hardware latency is fixed, and does not vary with buffer size. I would lump the 'safety' buffer in with the firmware part of this 'hardware' latency.
     
    SONAR's 'reported' RTL in preferences will typically be smaller than the CEntrance measured value at any given buffer size by anywhere from 1 to 50 samples because the driver under-reports it; this 'hidden' or 'unreported' latency will need to be entered as the 'Manual Offset' in Sync and Caching to get perfect record latency compensation with automatic compensation enabled.
     
    External Insert on an analog loopback path with no delay introduced by external hardware = CEntrance measured - 1x ASIO buffer.
     
    I don't know why EI under-reports the total 'delay', but its compensation will be correct which is all that really matters.

    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #10
    Rob[at]Sound-Rehab
    Max Output Level: -47 dBFS
    • Total Posts : 2819
    • Joined: 2011/02/03 04:31:35
    • Location: Sound-Rehab, Austria
    • Status: offline
    Re: Sonar's External Insert vs CEntrance 2016/08/19 14:27:51 (permalink)
    Having used External Insert and knowing it is working correctly got me started on using it for determining the "true" audio latency of different interfaces ... and being an engineer I feel compelled to understand the numbers I measure ... it may be sick, but that's what years of engineering does to you :-(
     
    ... but thanks to your info I got it figured out now!!
     
    brundlefly
    SONAR's 'reported' RTL in preferences will typically be smaller than the CEntrance measured value at any given buffer size by anywhere from 1 to 50 samples because the driver under-reports it; this 'hidden' or 'unreported' latency will need to be entered as the 'Manual Offset' in Sync and Caching to get perfect record latency compensation with automatic compensation enabled.


    Just yesterday I determined that "hidden/unreported" reported latency to by measuring latency of a looped back transient (82 samples = 0.85 msec).
     
    If I use that 82 as the 'Manual Offset' in Sync and Caching I get perfect automatic record latency compensation.
     
    If I now add that to the numbers reported by ASIO for RTL, the numbers start to makes sense ... RTL is now corrected for fixed hardware latency and External Insert consistently reports lower numbers (by exactly one host buffer) i.e. you can use External Insert to measure true latency but need to add one host buffer to the reported figure to get the real number ...
     
    Host Buffer:   32  Safety Offset:  32 RTL:  210 Samples  2.19 msec --- External Insert:  179 Samples --- External Insert - RTL: -31

    Host Buffer:   64  Safety Offset:  16 RTL:  242 Samples  2.52 msec --- External Insert:  183 Samples --- External Insert - RTL: -59
    Host Buffer:   64  Safety Offset:  32 RTL:  274 Samples  2.85 msec --- External Insert:  211 Samples --- External Insert - RTL: -63
    Host Buffer:   64  Safety Offset:  64 RTL:  338 Samples  3.52 msec --- External Insert:  275 Samples --- External Insert - RTL: -63

    Host Buffer:  128  Safety Offset:  16 RTL:  370 Samples  3.85 msec --- External Insert:  243 Samples --- External Insert - RTL: -127
    Host Buffer:  128  Safety Offset:  24 RTL:  386 Samples  4.02 msec --- External Insert:  259 Samples --- External Insert - RTL: -127
    Host Buffer:  128  Safety Offset:  32 RTL:  402 Samples  4.19 msec --- External Insert:  275 Samples --- External Insert - RTL: -127
    Host Buffer:  128  Safety Offset:  48 RTL:  434 Samples  4.52 msec --- External Insert:  307 Samples --- External Insert - RTL: -127
    Host Buffer:  128  Safety Offset:  64 RTL:  466 Samples  4.85 msec --- External Insert:  339 Samples --- External Insert - RTL: -127
    Host Buffer:  128  Safety Offset: 128 RTL:  594 Samples  6.19 msec --- External Insert:  467 Samples --- External Insert - RTL: -127

    Host Buffer:  256  Safety Offset:  16 RTL:  626 Samples  6.52 msec --- External Insert:  371 Samples --- External Insert - RTL: -255
    Host Buffer:  256  Safety Offset:  32 RTL:  658 Samples  6.85 msec --- External Insert:  409 Samples --- External Insert - RTL: -249
    Host Buffer:  256  Safety Offset:  64 RTL:  722 Samples  7.52 msec --- External Insert:  471 Samples --- External Insert - RTL: -251
    Host Buffer:  256  Safety Offset: 128 RTL:  850 Samples  8.85 msec --- External Insert:  596 Samples --- External Insert - RTL: -254
    Host Buffer:  256  Safety Offset: 256 RTL: 1106 Samples 11.52 msec --- External Insert:  851 Samples --- External Insert - RTL: -255

    Host Buffer:  512  Safety Offset:  32 RTL: 1170 Samples 12.19 msec --- External Insert:  655 Samples --- External Insert - RTL: -515
    Host Buffer:  512  Safety Offset:  64 RTL: 1234 Samples 12.85 msec --- External Insert:  723 Samples --- External Insert - RTL: -511
    Host Buffer:  512  Safety Offset: 128 RTL: 1362 Samples 14.19 msec --- External Insert:  852 Samples --- External Insert - RTL: -510
    Host Buffer:  512  Safety Offset: 256 RTL: 1618 Samples 16.85 msec --- External Insert: 1107 Samples --- External Insert - RTL: -511
    Host Buffer:  512  Safety Offset: 512 RTL: 2130 Samples 22.19 msec --- External Insert: 1619 Samples --- External Insert - RTL: -511

    Host Buffer: 1024  Safety Offset:  32 RTL: 2194 Samples 22.85 msec --- External Insert: 1171 Samples --- External Insert - RTL: -1023
    Host Buffer: 1024  Safety Offset:  64 RTL: 2258 Samples 23.52 msec --- External Insert: 1235 Samples --- External Insert - RTL: -1023
    Host Buffer: 1024  Safety Offset: 128 RTL: 2386 Samples 24.85 msec --- External Insert: 1364 Samples --- External Insert - RTL: -1022
     
    post edited by Rob[at]Sound-Rehab - 2016/08/19 14:50:56

    GOOD TUNES LAST FOREVER
      +++   Visit the Rehab   +++
     
    DAW: Platinum/X3e, win10 64 bit, i7-3930K (6x3.2GHz), Asus Sabertooth X79, 32 GB DDR3 1600MHz, ATI HD 5450, 120 GB SSD OCZ Agility3, 2x 1TB WD HDD SATA 600
    Audio-Interface: 2x MOTU 1248 AVB, Focusrite OctoPre, (Roland Octa-Capture)   Control-Surface: VS-700C 
    VSTi: WAVES, NI K10u, FabFilter, IK, ... (too many really) 
    #11
    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re: Sonar's External Insert vs CEntrance 2016/08/19 14:50:19 (permalink)
    I get it; I like to understand the numbers, too. Note that CEntrance Measured - SONAR Reported should give you that same 85-sample Manual Offset.

    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #12
    ibediggin
    Max Output Level: -85 dBFS
    • Total Posts : 268
    • Joined: 2014/10/01 18:01:20
    • Status: offline
    Re: Sonar's External Insert vs CEntrance 2017/08/21 21:13:35 (permalink)
    centrance
    i downloaded the asio testor and have no idea how to get to work?
    i have komplete audio interface
    any help from anyone
    thanks

    amd 10-6700 apu, 3.70 ghz,24gb 16gb usable.
    sonar platinum 64 bit operating system latest upgrades
    .komplete audio 6
    WINDOWS 10
    #13
    stxx
    Max Output Level: -82 dBFS
    • Total Posts : 406
    • Joined: 2010/01/31 17:32:02
    • Status: offline
    Re: Sonar's External Insert vs CEntrance 2017/08/23 23:50:32 (permalink)
    Why do you need a different external interface tool beside what is already provded?  The external insert works fine. 

    Sonar Platinum, RME UFX, UAD 2, Waves, Soundtoys, Fronteir Alphatrack, X-Touch as Contl Srfc,  , Console 1, Sweetwater Creation Station Quad Core Win 8.1, Mackie 824, KRK RP5, AKG 240 MKII, Samson C-Control, Sennheiser, Blue,  AKG, RODE,  UA, Grace, Focusrite, Audient, Midas, ART
     
    Song Portfolio:
    https://soundcloud.com/allen-lind/sets/oth-short
    #14
    ibediggin
    Max Output Level: -85 dBFS
    • Total Posts : 268
    • Joined: 2014/10/01 18:01:20
    • Status: offline
    Re: Sonar's External Insert vs CEntrance 2017/08/24 00:07:39 (permalink)
    i dont know

    amd 10-6700 apu, 3.70 ghz,24gb 16gb usable.
    sonar platinum 64 bit operating system latest upgrades
    .komplete audio 6
    WINDOWS 10
    #15
    Jump to:
    © 2024 APG vNext Commercial Version 5.1