Adji
Max Output Level: -82 dBFS
- Total Posts : 443
- Joined: 2009/03/30 11:57:14
- Location: Sunderland, UK
- Status: offline
Using Hardware - Calculating Latency etc.
Hi guys, I've scoured the forums and the manual for literally hours yesterday trying to get this to work properly. I've recently got some hardware and wanted to start using it. I recently got a Drawmer DL221 (which sounds awesome on a drum bus btw!) and am using it on drums for example. I route all the drum tracks out into the DL221 and re-record it to a new track. How do I calculate the latency so phase etc is in line?
The second option I tried is using the external insert function so that it has built in latency compensation but how do I 'record' that track? The manual alludes to the freeze function but I can not get it working.
Any ideas on either approach? Or is there a third / better approach?
Thanks guys.
Sonar Professional Windows 8.1 Intel Hex Core i7 5820k 32Gig DDR4 RAM
|
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: Using Hardware - Calculating Latency etc.
2016/07/01 06:46:21
(permalink)
Adji I recently got a Drawmer DL221 (which sounds awesome on a drum bus btw!) and am using it on drums for example. I route all the drum tracks out into the DL221 and re-record it to a new track. How do I calculate the latency so phase etc is in line?
I'd use the practical route i.e. send out a single sharp transient (e.g. snare hit or click), record it, zoom in and measure the difference in samples from the difference in recordings (e.g. split both at peak of transient and read length in samples from inspector) Adji The second option I tried is using the external insert function so that it has built in latency compensation but how do I 'record' that track? The manual alludes to the freeze function but I can not get it working.
route bus to aux track
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)
|
Adji
Max Output Level: -82 dBFS
- Total Posts : 443
- Joined: 2009/03/30 11:57:14
- Location: Sunderland, UK
- Status: offline
Re: Using Hardware - Calculating Latency etc.
2016/07/01 07:50:26
(permalink)
Rob[atSound-Rehab]
Adji I recently got a Drawmer DL221 (which sounds awesome on a drum bus btw!) and am using it on drums for example. I route all the drum tracks out into the DL221 and re-record it to a new track. How do I calculate the latency so phase etc is in line?
I'd use the practical route i.e. send out a single sharp transient (e.g. snare hit or click), record it, zoom in and measure the difference in samples from the difference in recordings (e.g. split both at peak of transient and read length in samples from inspector)
Adji The second option I tried is using the external insert function so that it has built in latency compensation but how do I 'record' that track? The manual alludes to the freeze function but I can not get it working.
route bus to aux track
Thanks man, both great ideas, I will try both. With the sample measurement I then just manually move the new track back in time by the number of samples required?
Sonar Professional Windows 8.1 Intel Hex Core i7 5820k 32Gig DDR4 RAM
|
Cactus Music
Max Output Level: 0 dBFS
- Total Posts : 8424
- Joined: 2004/02/09 21:34:04
- Status: offline
Re: Using Hardware - Calculating Latency etc.
2016/07/01 10:07:22
(permalink)
There is the manual offset adjustment in preferences / sync and caching But test your system first as most interfaces that have good drivers do not require adjustment. You don't mention which interface your using.
|
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: Using Hardware - Calculating Latency etc.
2016/07/01 10:15:13
(permalink)
Adji Thanks man, both great ideas, I will try both.
With the sample measurement I then just manually move the new track back in time by the number of samples required?
... or use ChannelTools which allows you to delay the entire track by exactly x samples as previously determined
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)
|
kzmaier
Max Output Level: -81 dBFS
- Total Posts : 461
- Joined: 2010/10/18 08:20:01
- Location: Rochester, NY
- Status: offline
Re: Using Hardware - Calculating Latency etc.
2016/07/01 11:06:11
(permalink)
An auto calibrate function built into Sonar would be great! Set external device to bypass (for effects that purposely generate time shifts) and push auto-calibrate button. Sonar generates test signal and measures response times. This would also be nice for calibrating audio interfaces latency as well (loop output to input, push button). I'm no expert but the Windows OS may make this a difficult task (lack of timing consistency). Ken
|
tlw
Max Output Level: -49.5 dBFS
- Total Posts : 2567
- Joined: 2008/10/11 22:06:32
- Location: West Midlands, UK
- Status: offline
Re: Using Hardware - Calculating Latency etc.
2016/07/01 15:18:05
(permalink)
There was a free latency testing tool that worked well under Win7 and earlier but changes in the Win8 kernel broke it.
Right now the best way to test what latency is seems to be the audio track-interface-audio track method suggested above. Which is pretty much what the free tool did anyway.
As for matching phase with the source track, phase is affected by more than just any post-process latency delay on any looped back track. The two tracks can be in perfect time sync but still have phasing issues unless the hardware doesn't cause a phase shift in the audio as it processes it.
Parallel compression done by mixing two tracks, one compressed the other not, rather than one track and a compressor with built-in parallel processing can be a bit tricky at times because of this. Sometimes it's better to align phase between the tracks so they don't null each other out and forgo sample-accurate time alignment.
Edited to add- By the way, setting a permanent offset for external hardware effects in Sonar is fine unless you use more than one digital processor or a mix of analogue and digital hardware processors, because different digital devices are very likely to have different processing times, which makes a "one setting for all purposes" solution less than ideal.
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.
|
microapp
Max Output Level: -77 dBFS
- Total Posts : 653
- Joined: 2013/10/31 12:21:31
- Location: Wondervu, CO
- Status: offline
Re: Using Hardware - Calculating Latency etc.
2016/07/02 23:24:48
(permalink)
Sonar Platinum, Cubase Pro 8.5, Reaper 5, Studio One 2Melodyne Studio 4, Finale 2012I7-5820K 4.5GHz, 32 GB DDR4-2800,3 monitors,Win 10 ProToshiba P75-A7100,l7-4900 2.4 Ghz/8MB Win 8.1 ProTascam FW-1884, Emu 0404USB, CMC-AI,Axiom 61Yamaha HS-50's, Sony SA-W2500, Sennheiser RS170's, ATH-M50Ibanez Jem7VWH, RG-1570Jackson DK2-S(Sustainiac),Les Paul CustomDigitech Valve-FX, GFX-1,TSR-24,RP-90
|
Adji
Max Output Level: -82 dBFS
- Total Posts : 443
- Joined: 2009/03/30 11:57:14
- Location: Sunderland, UK
- Status: offline
Re: Using Hardware - Calculating Latency etc.
2016/07/03 13:06:05
(permalink)
Thanks for all the tips guys, will get to try it out this week.
Sonar Professional Windows 8.1 Intel Hex Core i7 5820k 32Gig DDR4 RAM
|
Anderton
Max Output Level: 0 dBFS
- Total Posts : 14070
- Joined: 2003/11/06 14:02:03
- Status: offline
Re: Using Hardware - Calculating Latency etc.
2016/07/03 21:14:47
(permalink)
Why not use the external insert plug-in? It pings for delays and compensates.
|
Adji
Max Output Level: -82 dBFS
- Total Posts : 443
- Joined: 2009/03/30 11:57:14
- Location: Sunderland, UK
- Status: offline
Re: Using Hardware - Calculating Latency etc.
2016/07/06 04:54:49
(permalink)
Anderton Why not use the external insert plug-in? It pings for delays and compensates.
Thanks man. This was discussed earlier as something I already do but I was needing to learn how to 'record' that external insert as the outputs on my interface are very limited. Cheers.
Sonar Professional Windows 8.1 Intel Hex Core i7 5820k 32Gig DDR4 RAM
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re: Using Hardware - Calculating Latency etc.
2016/07/06 10:36:42
(permalink)
Before the introduction of patch points, the usual method to capture the output of an External Insert was to do a real-time (non-Fast) bounce to track with the live input enabled, which is actually a little simpler. Correction: I just double-checked 'cause I hadn't done it for a while, and it's not necessary to enable Live Input, just uncheck Fast Bounce.
post edited by brundlefly - 2016/07/06 10:58:58
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
|