Helpful ReplyHome Studio and WASAPI

Page: 12 > Showing page 1 of 2
Author
Cactus Music
Max Output Level: 0 dBFS
  • Total Posts : 8424
  • Joined: 2004/02/09 21:34:04
  • Status: offline
2016/11/30 10:57:58 (permalink)

Home Studio and WASAPI

ADD note  Dec 1st- When I wrote this only Home Studio had the WASAPI support. Now all versions have it. 
 
I bought Home Studio the other day as I wanted to see if it might be what I'm looking for as a simple, plain DAW, and it's  Sonar. I've messed around with a few other DAW's and most are way less complicated than our beloved Splat, but each will fall short somewhere along the line and I will stay put for now. One use I'll have for HS is live multitrack playback at gigs. I think it will be perfect as it include the Playlist -but no lyric view :(
I also installed it on a laptop I have taken to work ( log term care facility -Activities)  and this is where I noticed it used WASAPI drivers. Then I read that this is a new feature. An attempt to allow running Sonar sans our beloved Audio interface which is what I'll be doing with the laptop at work. 
Well my testing using the loopback recording to test the drivers reporting latency to Sonar shows WASAPI is certainly not going replace ASIO. ( edit) -At least not under Windows 7. 
 

WASAPI has 2  choices in Sonar first is Shared- the other is Exclusive. Exclusive gives you a few more in/ out choices  if your sound card has them,  as well as it performed a tiny bit better on the loopback test as you can see. Use it for better performance. This test is on a 2008 dual core Sony Laptop W7 64bit using on board audio.
Track 7 and 8   used a Behringer UCA 200 interface,
Track 9 my Tascam us1641. running driver 2.05.  
Screenshot results: 
Track 1- MIDI kick on quarter notes 
Track 2- SI drums frozen audio track 
Track 3- WASAPI shared - note it is about 1/8 note late , unexeptable
Track 4- WASAPI ecxclusive- about 1/16 note late, better but not good enough
Track 5- MME mode same as WASAPI shared @ 1/8 note late
Track 6- WDM mode- didn't work pink noise,, 
Track 7- Behringer USB codex - WDM ( it's default)  mode best so far but still 1/32 late 
Track 8- Behringer USB codex WASAPI- worst so far 
Track 9 Tascam ASIO mode - perfect timing , say no more. 
 
Not under WASAPI with my Tascam you only get 8 inputs and no SPDIF. 
I'm curious to try asio4all? should I dare? 
 
Note, tried this test on another machine, HP Pavilion i7 3.2 quad. 
Could not get it to work, WASAPI would not recognise any of the 3 inputs correctly so could not record input. 
post edited by Cactus Music - 2016/12/01 23:36:25

Johnny V  
Cakelab  
Focusrite 6i61st - Tascam us1641. 
3 Desktops and 3 Laptops W7 and W10
 http://www.cactusmusic.ca/
 
 
#1
mettelus
Max Output Level: -22 dBFS
  • Total Posts : 5321
  • Joined: 2005/08/05 03:19:25
  • Location: Maryland, USA
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 11:33:54 (permalink)
I was led to believe the WASAPI improvements were related to Win10 only. I am not sure if this assumption is correct though. I think you had also tried similar with 3 Win7 machines. It is also unclear how the computer hardware factors into WASAPI (I.e., specific architectures/CPUs). I have not researched the details of these, but clarification of the Win10 part may be necessary to put WASAPI in perspective.

ASUS ROG Maximus X Hero (Wi-Fi AC), i7-8700k, 16GB RAM, GTX-1070Ti, Win 10 Pro, Saffire PRO 24 DSP, A-300 PRO, plus numerous gadgets and gizmos that make or manipulate sound in some way.
#2
Cactus Music
Max Output Level: 0 dBFS
  • Total Posts : 8424
  • Joined: 2004/02/09 21:34:04
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 12:10:48 (permalink)
Good point and I do intend to run the loopback on as many computers as possible. My main DAW is W 10 but it does not have on board audio so I can't use that. But my office computer is also Windows 10 with on board , but this requires installing CCC and Home studio so takes time and bandwidth. 
 
So if anybody else reading this has bought HS and is running Windows 10 could you please try the test. 
Here's how:
Disconnect your audio interface and test your on board audio is active and working. 
Open a blank project, no effects etc. 
Go to Preferences / Audio / Playback and recording and set to WASAPI shared. Mine defaulted to this automatically.  
Insert a midi drum track kick or snare at 1/4 notes for a few measures. 
Insert TTS-1 or SI drums and freeze the midi track to create an audio track. 
Insert a few audio tracks. Set output to NONE, do not use input echo. 
Take a 1/8" TRS to 1/8" TRS cable and jump the on board audio output back to the input. 
Select the audio track input, set in record ready, play and adjust volume, I had to use my speaker volume control and even that was pretty hot. Don't worry, louder the better the image. 
Now record the loopback. 
Repeat this test using more tracks and try all the different driver settings, reconnect your audio interface and select ASIO and try that. This might require re start of Sonar. 
Try as many interfaces as you dare. 
 
I would also love it is someone with a Mac tried this with Core Audio and on board :) 
 

Johnny V  
Cakelab  
Focusrite 6i61st - Tascam us1641. 
3 Desktops and 3 Laptops W7 and W10
 http://www.cactusmusic.ca/
 
 
#3
Anderton
Max Output Level: 0 dBFS
  • Total Posts : 14070
  • Joined: 2003/11/06 14:02:03
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 12:41:27 (permalink)
mettelus
I was led to believe the WASAPI improvements were related to Win10 only. I am not sure if this assumption is correct though.



You are correct, the major improvements appear only with Windows 10 when using onboard audio. Think of the new WASAPI drivers conceptually as a replacement for ASIO4ALL.
 
I have not measured timing yet; SONAR reports 3 ms latency. However when I use the virtual onscreen controller, the response seems instantaneous so I believe it. However, note that this appears ulalterable so running at, for example, 96 kHz doesn't decrease the latency; it just uses more sample buffers to end up with 3 ms of latency.

The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
#4
JonD
Max Output Level: -39 dBFS
  • Total Posts : 3617
  • Joined: 2003/12/09 11:09:10
  • Location: East of Santa Monica
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 12:55:14 (permalink)
I have to admit I thought this was a legacy product when I saw the screenshot. I have Music Creator 7 and wasn't aware of any other similar CW product at that price-point.
 
Turns out Home Studio was just released! Though you wouldn't know it from the CW website or shop: As of two minutes ago, it's not showing up in the CW product line-up. I had to Google it and find the direct link.
 
I'm interested to see how it compares to MC7.  They seem awfully similar.  Is HS replacing MC7?  Who can tell? 

SonarPlat/CWbBL, Win 10 Pro, i7 2600K, Asus P8Z68 Deluxe, 16GB DDR3, Radeon HD5450, TC Electronic Impact Twin, Kawai MP11 Piano, Event ALP Monitors, Beyerdynamic DT770 Pro, Too Many Plugins, My lucky hat.
#5
Anderton
Max Output Level: 0 dBFS
  • Total Posts : 14070
  • Joined: 2003/11/06 14:02:03
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 12:57:34 (permalink) ☄ Helpfulby jimfogle 2016/11/30 15:25:40
Yes, it's replacing Music Creator. 

The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
#6
Cactus Music
Max Output Level: 0 dBFS
  • Total Posts : 8424
  • Joined: 2004/02/09 21:34:04
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 13:20:07 (permalink)
They certainly seem slow at updating the website, maybe they are too busy baking the bakery :) 
 
I could not find much about it and without the link provided in the other thread you won't be able to even purchase it. 
 
http://www.cakewalk.com/Products/SONAR-Home-Studio
 
I'll report about my experience working with it so far when I get a chance. 
 

Johnny V  
Cakelab  
Focusrite 6i61st - Tascam us1641. 
3 Desktops and 3 Laptops W7 and W10
 http://www.cactusmusic.ca/
 
 
#7
scook
Forum Host
  • Total Posts : 24146
  • Joined: 2005/07/27 13:43:57
  • Location: TX
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 13:26:31 (permalink)
It is has been on the Cakewalk website main page for about a week.
It is also on the side bar at the Bakery.
#8
JonD
Max Output Level: -39 dBFS
  • Total Posts : 3617
  • Joined: 2003/12/09 11:09:10
  • Location: East of Santa Monica
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 13:44:17 (permalink)
scook
It is has been on the Cakewalk website main page for about a week.
 



You are correct.  And if someone is browsing at the home page, then he would surely see it.
 
I typically go straight to CW's Product page or the Shop when looking for items.  Currently, Home Studio is not showing up in either place.

SonarPlat/CWbBL, Win 10 Pro, i7 2600K, Asus P8Z68 Deluxe, 16GB DDR3, Radeon HD5450, TC Electronic Impact Twin, Kawai MP11 Piano, Event ALP Monitors, Beyerdynamic DT770 Pro, Too Many Plugins, My lucky hat.
#9
Slugbaby
Max Output Level: -33.5 dBFS
  • Total Posts : 4172
  • Joined: 2004/10/01 13:57:37
  • Location: Toronto, Canada
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 14:53:48 (permalink)
I was confused - Home Studio 2 was the product i started with in 2003/2004.  I was shocked to read (incorrectly) about someone using an OLDER version with Windows 10.
 

http://www.MattSwiftMusic.com
 
Dell i5, 16Gb RAM, Focusrite 2i2 IO, Telecasters, P-bases, Personal Drama for a muse.
#10
Cactus Music
Max Output Level: 0 dBFS
  • Total Posts : 8424
  • Joined: 2004/02/09 21:34:04
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 15:10:48 (permalink)
Yes I use the menu at the top of this forum and it was hard to find through that set of links. 
No matter,  they should still fix that because it would make more people aware of its existence. 
I even used Google and all the pages where about the older version, so that's bad too. 
 
And that little comparison chart would be super handy but without the link you posted you'll never find it. I was not even sure that TTS-1 was included until i saw that chart. Then I installed it to a fresh machine with no other prior versions and now I know exactly what is included plug in wise. 

Johnny V  
Cakelab  
Focusrite 6i61st - Tascam us1641. 
3 Desktops and 3 Laptops W7 and W10
 http://www.cactusmusic.ca/
 
 
#11
brundlefly
Max Output Level: 0 dBFS
  • Total Posts : 14250
  • Joined: 2007/09/14 14:57:59
  • Location: Manitou Spgs, Colorado
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 16:06:21 (permalink) ☄ Helpfulby Klaus 2016/11/30 16:53:59
Cactus Music
So if anybody else reading this has bought HS and is running Windows 10 could you please try the test.



FWIW, I did a real-time test of ASIO vs. WASAPI Exclusive latency in Platinum under Win10 using a different method (looping back SONAR's metronome, and using a delay to make it null with the direct output from the metronome one measure later). Doing a real-time nulling test eliminates any possible effect of record compensation or the driver incorrectly reporting sample position to SONAR.
 
I tested with a 128-sample buffer (2.7ms at 48kHz) which is as close as ASIO can get to the WASAPI Shared buffer of 144 samples = 3ms.
 
With a 128-sample buffer, the MOTU's measured ASIO Roundtrip is 7.2ms. This has been previously verified using CEntrance latency tester so I know my null-test method is valid. Call it 7.8ms if it were possible to set a 144-sample buffer.
 
In WASAPI Exclusive mode, the actual measured Roundtrip is 15.5ms - twice the ASIO latency.
 
So ASIO still spanks WASAPI at an equivalent buffer size, and I can run easily run light projects with a 32-sample buffer on this machine which gives a 3.2ms actual RTL - little more than a fifth of WASAPI's best time.

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
Anderton
Max Output Level: 0 dBFS
  • Total Posts : 14070
  • Joined: 2003/11/06 14:02:03
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 17:14:32 (permalink)
I just tried a loopback test, playing the metronome out from the computer earphone jack to the laptop's internal mic input. Referring to the screen shot, the metronome hit at 7.500 seconds and the audio was recorded at 7.508, so that's 8 ms RTL. Not 3 ms, but certainly better than previous Windows audio (and better than what I typically get from USB 2.0 ASIO interfaces).
 

 
 
I wonder if the 3 ms figure quoted by Windows is incoming only instead of RTL? In any event, not sure why I'm getting 8 and you're getting 15; I know you're very knowledgeable about this kind of thing. 
 
I've pinged Noel for comment, but he's away ATM so not sure when there will be a response.

The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
#13
brundlefly
Max Output Level: 0 dBFS
  • Total Posts : 14250
  • Joined: 2007/09/14 14:57:59
  • Location: Manitou Spgs, Colorado
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 17:32:57 (permalink)
Recorded clips are subject to record latency compensation (i.e. the recorded clip is laid down earlier in the timeline after recording stops than it actually arrived). This compensation is automatic for WDM and WASAPI, and can't be disabled as it can be for ASIO. That's why I did the real-time test. I'm guessing that what you're seeing is insufficient compensation of a larger actual latency value.
 
I'll try testing onboard audio when I get a chance.
 
P.S. I think the 3ms figure refers to the minimum possible buffer size. it doesn't include D/A/D conversion or other hardware/firmware/driver latencies. And there will be input and ouput buffers, so the starting point for RTL is 6ms.

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
#14
soens
Max Output Level: -23.5 dBFS
  • Total Posts : 5154
  • Joined: 2005/09/16 03:19:55
  • Location: Location: Location
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 18:45:42 (permalink)
Anderton
Yes, it's replacing Music Creator. 



I thought as much. MC7 is on sale for $20. SHS for $35. They both have the same regular price of $50 which could be a clue to MC's demise. I paid $100 for HS9 in 1999. $29 for MC3 in 2006. $129 for SHS7 XL upgrade. So $50 for SHS sounds great.
#15
Anderton
Max Output Level: 0 dBFS
  • Total Posts : 14070
  • Joined: 2003/11/06 14:02:03
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 19:17:51 (permalink)
brundlefly
Recorded clips are subject to record latency compensation (i.e. the recorded clip is laid down earlier in the timeline after recording stops than it actually arrived). This compensation is automatic for WDM and WASAPI, and can't be disabled as it can be for ASIO. That's why I did the real-time test. I'm guessing that what you're seeing is insufficient compensation of a larger actual latency value.
 
I'll try testing onboard audio when I get a chance.
 
P.S. I think the 3ms figure refers to the minimum possible buffer size. it doesn't include D/A/D conversion or other hardware/firmware/driver latencies. And there will be input and ouput buffers, so the starting point for RTL is 6ms.



Okay, more data...I downloaded the release candidate, which is one build past what I had. This time I inserted a spike on quarter notes instead of playing back the metronome to eliminate a possible variable. Now the recorded sound is only 6 ms after the quarter note...so your estimate of 6 ms seems pretty right on. To quote myself, "I know you're very knowledgeable about this kind of thing" 
 
And I must say, the response from the virtual controller does indeed feel instantaneous. At this point I'm less concerned about the actual numerics than I am about the fact that I can play virtual instruments from a laptop in what feels insignificantly different from real time, without an audio interface. This will change my life, given how much I travel!
 
Do test the onboard audio and see what you find, my understanding is that's what WASAPI is all about and where the benefits will appear.

The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
#16
Cactus Music
Max Output Level: 0 dBFS
  • Total Posts : 8424
  • Joined: 2004/02/09 21:34:04
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 19:34:59 (permalink)
The reason I do the test the way I do it is important because that is what will be happening to anybody recording new tracks alongside already recorded audio tracks. 
And using the metronome does not give you a visual comparison of the wave form. Good trick, but I prefer the visual. 
 
This test is for testing the accuracy of the audio driver reporting to Sonar. This is NOT a RTL test. Please don't get the two confused. 
I have a reported RTL of 26ms,, but the Tascam ASIO driver and Sonar sort that out and my tracks, under ASIO, are bang on the money.
 
I've tested many ASIO (and WDM ) drivers on a few different interfaces, and others here have reported in on the thread I started in Hardware forum, conclusion-  all the good well known brands are always right on the money... It is only when you try and use something other than a good ASIO driver that things run amok. 
This is defiantly true of on board audio cards and any USB device that does not include ASIO drivers. They always have been way out of sync. 
 
Sonar , it is said will compensate using the reported latency from the driver, if it is wrong, your new audio tracks will be recorded either late, or even early. This is unexceptionable. 
 
So I found WASPI so far is no better under W7,  if it does work under W10 this is good news for many people who are not that interested in spending $200 on an interface. I'm just skeptical about the offset still. Until I see a screenshot like mine. 
 
Thanks for the shots so far, good stuff keep them coming.

Johnny V  
Cakelab  
Focusrite 6i61st - Tascam us1641. 
3 Desktops and 3 Laptops W7 and W10
 http://www.cactusmusic.ca/
 
 
#17
brundlefly
Max Output Level: 0 dBFS
  • Total Posts : 14250
  • Joined: 2007/09/14 14:57:59
  • Location: Manitou Spgs, Colorado
  • Status: offline
Re: Home Studio and WASAPI 2016/11/30 23:00:51 (permalink)
On further testing, I found two problems:
 
1. The real-time latency is not consistent from one session to the next. After working on some other projects in ASIO mode and coming back to my test project in WASAPI mode, the real-time latency had dropped to 11.8ms from 15.5.
 
2. I did some recording tests (not yet having read your clarification above), and found that record compensation was not only insufficient, but also variable. The recorded audio landed in a different place every time, and was short of being fully compensated by anywhere from about 5 to 6.5 ms. This is surprising given that within the session, the playback RTL was 100% consistent to the sample.
 
This was with the MOTU interface. I haven't yet tested the onboard Realtek because I couldn't readily put my hands on the one 1/8" stereo patch cord I have to do the loopback.

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
#18
Noel Borthwick [Cakewalk]
Cakewalk Staff
  • Total Posts : 6475
  • Joined: 2003/11/03 17:22:50
  • Location: Boston, MA, USA
  • Status: offline
Re: Home Studio and WASAPI 2016/12/01 01:18:17 (permalink)
Some notes:
 
1. The core goal for us developing WASAPI support was for better supporting the plethora of consumer audio devices. USB/Bluetooth speakers, mic's, headsets as well as USB guitar cables. We now have great built in support for many consumer audio devices and onboard audio chipsets. 
 
2. You will get the best performance with WASAPI in Windows 10. It has several internal optimizations that Win 8 or earlier won't be able to match.
 
3. The advantage of WASAPI over ASIO is that you can couple together devices from different manufacturers. e.g use a rocksmith guitar cable and output to your onboard audio or a USB speaker and play at low latency. 
In WASAPI shared mode you can also jam along with your favorite youtube video.
 
4. The Windows 10 "inbox" HDAudio driver has been optimized for the new low latency API's. With it you will be able to dial back the buffer size to about 3 msec on supported onboard audio devices even in WASAPI shared mode. On Win 8 and below the min shared mode latency is 10 msec.
 
5. Its hard to measure WASAPI performace with pro audio devices currently. I've seen great variances with pro audio devices since driver vendors are only optimizing for ASIO mode and not testing with WASAPI since there aren't many pro audio apps that support it well. As a result you may get sub par performance with some pro audio devices. I will be contacting some vendors with problem reports. This isn't a problem with WASAPI per se but the vendors implementation itself.
 
6. WASAPI will typically work with any device that shows up and works in WINDOWS itself (right click on speaker icon / playback devices in windows). I've tried it on several pro audio interfaces as well such as an RME UFX and a MOTU. With pro audio devices you may also need to set the device latency independently in the driver control panel to get low latency
 
7. The new WASAPI support allows us to dial back the buffer size on supported drivers/hardware down to 3 msec. This doesn't mean that round trip latency will be 3 msec, since that depends on the hardware implementation. However on a Surface Pro 4 I got imperceptable latency playing guitar through onboard audio while patched in with a rocksmith cable and running in exclusive mode at 3 msec.
post edited by Noel Borthwick [Cakewalk] - 2016/12/01 05:50:30

Noel Borthwick
Senior Manager Audio Core, BandLab
My Blog, Twitter, BandLab Profile
#19
soens
Max Output Level: -23.5 dBFS
  • Total Posts : 5154
  • Joined: 2005/09/16 03:19:55
  • Location: Location: Location
  • Status: offline
Re: Home Studio and WASAPI 2016/12/01 05:18:26 (permalink)
Does this mean Bluetooth headphones can be used or is the lag time still too much for them?
#20
Noel Borthwick [Cakewalk]
Cakewalk Staff
  • Total Posts : 6475
  • Joined: 2003/11/03 17:22:50
  • Location: Boston, MA, USA
  • Status: offline
Re: Home Studio and WASAPI 2016/12/01 05:47:31 (permalink)
Yes I've tested both bluetooth headsets as well as bluetooth speakers and they work fine. You can even record from a bluetooth headset and use the transport controls on these headsets to control SONAR.
The latency for bluetooth is high so its not useful for input monitoring - you can playback and mix with them however. With WASAPI exclusive you can run at a low buffer size so you can reduce the latency to just the bluetooth latency.

Noel Borthwick
Senior Manager Audio Core, BandLab
My Blog, Twitter, BandLab Profile
#21
brundlefly
Max Output Level: 0 dBFS
  • Total Posts : 14250
  • Joined: 2007/09/14 14:57:59
  • Location: Manitou Spgs, Colorado
  • Status: offline
Re: Home Studio and WASAPI 2016/12/01 12:06:54 (permalink)
Thanks for the info, Noel. Any thoughts on why record latency compensation would be insufficent and variable? Would this be due to the interface driver mis-reporting input latency? As noted above, I thought it was odd that the real-time RTL was consistent within a given session, but the record latency compensation was 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
#22
Noel Borthwick [Cakewalk]
Cakewalk Staff
  • Total Posts : 6475
  • Joined: 2003/11/03 17:22:50
  • Location: Boston, MA, USA
  • Status: offline
Re: Home Studio and WASAPI 2016/12/01 12:15:18 (permalink)
There is no mechanism for WASAPI or WDM for that matter to report input or output hardware latency.

Noel Borthwick
Senior Manager Audio Core, BandLab
My Blog, Twitter, BandLab Profile
#23
Cactus Music
Max Output Level: 0 dBFS
  • Total Posts : 8424
  • Joined: 2004/02/09 21:34:04
  • Status: offline
Re: Home Studio and WASAPI 2016/12/01 12:26:14 (permalink)
The very original reason I joined this forum was because I found my 2003 Home Studio audio tracks were randomly in the wrong place. I had been using a MD 8 digital recorder and an Atari which gave me rock solid timing between the sequences and the audio. But I knew that equipment was becoming dated and looking to use a DAW, so I dove in head first.  I had Cakewalk HS which came with my Roland Sound Canvas.
 
The forum soon pointed out the fact that my Creative Audigy II interface ASIO driver was the issue.  Someone here told me about the loop back test and that was exactly what I found. Not only were my tracks out of sync,, it kept changing.  They also drifted over time.  This my friends is 100% audio driver related, that was 13 years ago and XP 32 bit.
 
I bought an M Audio Fast Track pro interface and the problem was solved.  
 
So even though WASPI might "work" and reported latency will go down, don't trust it until you run this test, I didn't do the second test which is to loop back 3 minutes of audio and check the drift over time.. that's yet another issue that develops when using so, so audio drivers. 
 
It will be good news if WASPI under Windows 10 is as "good" as using ASIO, in theory why not? 
But myself I will be sceptical until I get a solid report from this test.  
Brundlefly's results under W10 are what I'm talking about.
Most newbies to audio might not even notice the bad timing and certainly if your not recording audio it won't matter at all. We will be able to at least do some editing and midi work on our laptops while out and about, that's good stuff.
 
The results may depend on which on board sound card is involved,, a shoot out between Real Tech an others.

Johnny V  
Cakelab  
Focusrite 6i61st - Tascam us1641. 
3 Desktops and 3 Laptops W7 and W10
 http://www.cactusmusic.ca/
 
 
#24
brundlefly
Max Output Level: 0 dBFS
  • Total Posts : 14250
  • Joined: 2007/09/14 14:57:59
  • Location: Manitou Spgs, Colorado
  • Status: offline
Re: Home Studio and WASAPI 2016/12/01 16:29:12 (permalink)
Noel Borthwick [Cakewalk]
There is no mechanism for WASAPI or WDM for that matter to report input or output hardware latency.


Hmmm... so WDM and WASAPI modes do no automatic record latency compensation, and you have to do it all with Manual Offset? I guess that makes sense given that the average offset I saw in testing was approximately half the RTL. But that doesn't explain the variability in the recorded click position given that the latency was not varying from one take to the next.
 
I played around with this some more, and after a while every take I recorded was being properly compensated by a Manual Offset of 249 samples, but initially that definitely wasn't the case.
 
That said, although I prefer ASIO's sample-accurate consistency, I would not really be too concerned about a ±1ms variability in record latency being audible in most real-world situations.

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
#25
Unknowen
Max Output Level: -65 dBFS
  • Total Posts : 1276
  • Joined: 2014/11/07 11:27:09
  • Status: offline
Re: Home Studio and WASAPI 2016/12/01 16:40:49 (permalink)
yea, I know but... So with these drivers? I can stop using an audio interface, just use my headphones and Sonarworks to mix?
 
peace!

Hay look,
Somethings are not locked in stone... lol 3/18/2019
#26
brundlefly
Max Output Level: 0 dBFS
  • Total Posts : 14250
  • Joined: 2007/09/14 14:57:59
  • Location: Manitou Spgs, Colorado
  • Status: offline
Re: Home Studio and WASAPI 2016/12/01 16:43:08 (permalink)
Cactus Music
I didn't do the second test which is to loop back 3 minutes of audio and check the drift over time.. that's yet another issue that develops when using so, so audio drivers.



That shouldn't be possible so long as Playback and Record Timing Masters are referencing channels on the same device.

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
#27
Cactus Music
Max Output Level: 0 dBFS
  • Total Posts : 8424
  • Joined: 2004/02/09 21:34:04
  • Status: offline
Re: Home Studio and WASAPI 2016/12/01 18:43:48 (permalink)
You just brought up something that then made me think,    Possibly the whole issue with so so audio drivers are they are responsible for the word clock, right!    that might explain why things go out of sync. Iffy word clock.
I do know serious studios use devices like a Apogee Big Ben for word clock. I think they sync up the would studio to the one clock.   
But I believe this comes back to for us with modest little home studios that good audio drivers have fairly solid word clock.  
 
That said, although I prefer ASIO's sample-accurate consistency, I would not really be too concerned about a ±1ms variability in record latency being audible in most real-world situations.   
 
Agreed but as you see in my results it was more than a 1/16 note ( I forgot to change my timeline before taking the screenshot)  I think that's like 1,000 samples. 

Johnny V  
Cakelab  
Focusrite 6i61st - Tascam us1641. 
3 Desktops and 3 Laptops W7 and W10
 http://www.cactusmusic.ca/
 
 
#28
Unknowen
Max Output Level: -65 dBFS
  • Total Posts : 1276
  • Joined: 2014/11/07 11:27:09
  • Status: offline
Re: Home Studio and WASAPI 2016/12/01 18:51:09 (permalink)
Tested... Mixing, Full load of plugins and tracks... Flawless! and sounds no different then my Lexicon Alpha (ASIO)  
I love the WASAPI exclusive!!!
 
Now that's what I'm talking about!
THANK YOU!
 

Hay look,
Somethings are not locked in stone... lol 3/18/2019
#29
brundlefly
Max Output Level: 0 dBFS
  • Total Posts : 14250
  • Joined: 2007/09/14 14:57:59
  • Location: Manitou Spgs, Colorado
  • Status: offline
Re: Home Studio and WASAPI 2016/12/01 18:52:51 (permalink)
Cactus Music
Agreed but as you see in my results it was more than a 1/16 note ( I forgot to change my timeline before taking the screenshot)  I think that's like 1,000 samples.



A fixed offset can be addressed by setting a Manual Offset in Preferences > Audio > Sync and Caching. The variability should only be a fraction of the total input latency.

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
#30
Page: 12 > Showing page 1 of 2
Jump to:
© 2024 APG vNext Commercial Version 5.1