Using Multiple Audio Devices w/ ASIO4ALL in Sonar?

Author
200bpm
Max Output Level: -84 dBFS
  • Total Posts : 337
  • Joined: 2014/06/25 15:01:55
  • Status: offline
2016/07/30 12:02:04 (permalink)

Using Multiple Audio Devices w/ ASIO4ALL in Sonar?

Hi,
I have noticed a peculiar behaviour in SONAR x3 producer that is making it impossible to use multiple audio devices with asio4all.
 
I have my primary sound device, a Behr UMC204HD and also a Boss GT100 USB device that I want to use for reamping over usb.   The goal is to use the UMC's outputs to my monitors while using the GT100 usb for reamping. 
 
Unfortunately, sonar won't display more than one asio4all driver set at a time.  For instance, with both devices attached to the computer, it will allow me to select IN: asio4all(Gt100).  The only output driver I can select is OUT: asio4all(Gt100).  The problem is that asio4all(unmc204hd) never shows up in the lists, UNLESS I disconnect the gt100, then asio4all(UMC204hd) will show up.
 
The whole point of using asio4all is to aggregate different audio devices, but Sonar seems to be putting a limitation on ASIO4ALL.  It only allows one asio4all device to show up in the list at a time.   I have verified that asio4all works independently with each device, which leads me to believe this is a sonar issue.  BOTH devices show up in the asio4all control panel.
 
Anyone have experience with this sort of thing? 
 

i7 4790K @ 4.8/1.325v Gigabyte Z97X-ud3h, 16GB DDR3 2300, RME UFX, Sonar 3Xe
#1

21 Replies Related Threads

    200bpm
    Max Output Level: -84 dBFS
    • Total Posts : 337
    • Joined: 2014/06/25 15:01:55
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/07/30 12:05:41 (permalink)
    I have tried searching but apparently search is broken.  When I type in ASIO4ALL into search, it doesn't even find the thread I created with ASIO4ALL in the title.  Only finds two unrelated threads. 

    i7 4790K @ 4.8/1.325v Gigabyte Z97X-ud3h, 16GB DDR3 2300, RME UFX, Sonar 3Xe
    #2
    scook
    Forum Host
    • Total Posts : 24146
    • Joined: 2005/07/27 13:43:57
    • Location: TX
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/07/30 12:09:31 (permalink)
    The ASIO specification only permits one I/O driver to be used by the host at a time. If there are two devices shown in SONAR using ASIO mode, SONAR follows the ASIO specification. The aggregation must happen inside ASIO4All so that SONAR only works with one instance of ASIO4All.
    #3
    200bpm
    Max Output Level: -84 dBFS
    • Total Posts : 337
    • Joined: 2014/06/25 15:01:55
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/07/30 12:36:39 (permalink)
    I played around with it, and by selecting only an asio4all input device, when I attempted to close audio options, sonar gave an error saying I needed to select an output device.. .and lo and behold, both asio4all devices showed up in the lists. 
     
    I'm now able to use my soundcard as output and perform reamping with the GT100 over usb, but Sonar had to be restarted and/or tricked into finding the alternate asio4all outputs.
     
    I'm 99% sure this is a sonar bug, as both devices always show up within asio4all control panel.
     

    i7 4790K @ 4.8/1.325v Gigabyte Z97X-ud3h, 16GB DDR3 2300, RME UFX, Sonar 3Xe
    #4
    200bpm
    Max Output Level: -84 dBFS
    • Total Posts : 337
    • Joined: 2014/06/25 15:01:55
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/07/30 12:43:40 (permalink)
    Wow, this works great!  I finally got this working the way I always wanted it.
     
    The GT100 is physically cabled with my amp so its difficult/inconvenient to re patch it every time I want to use it for computer recording.  Now I can use the GT100 for direct recording/reamping over USB without having to touch the cables.  Very cool, and surprisingly respectable latency. 

    i7 4790K @ 4.8/1.325v Gigabyte Z97X-ud3h, 16GB DDR3 2300, RME UFX, Sonar 3Xe
    #5
    pwalpwal
    Max Output Level: -43 dBFS
    • Total Posts : 3249
    • Joined: 2015/01/17 03:52:50
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/07/30 13:25:54 (permalink)
    asio4all gets a lot of criticism in this forum, so it's nice to hear a success story :-)
    i use asio4all but never for multiple (different) devices as i never had any useful success with that, so it's good to hear that it can work... care to share which devices you're using it with? i use it regularly (but only one device at a time) with an onboard realtek laptop soundchip, and a usb alesis photon x25 (recognised by windows as a generic usb audio device)
    cheers
    p
     

    just a sec

    #6
    200bpm
    Max Output Level: -84 dBFS
    • Total Posts : 337
    • Joined: 2014/06/25 15:01:55
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/07/30 13:43:24 (permalink)
    It works great, but its not clear that Sonar is able to load both asio4all devices the first time it runs.  I think the trick is to set one device as input, save, restart sonar and then both devices will show up both as input and output on the second start.  Once the project has been saved, it seems to work properly with both devices without any configuration.
     
    I am using a Behringer UMC204hd as primary soundcard.  When I want to reamp, I select an asio4all device (as above) and then I'm able to use the I/O on a GT100 guitar processor for reamping, and use the UMC204HDs output to my monitors.  Two devices at once.
     
    The round trip latency when running both devices is 24ms which is not ideal, but if I use it this way just for reamping, it is a non issue.
     
    I have found that if I want to use asio4all while tracking, a good workaround is to use analog inputs to my soundcard and "real time monitoring" to monitor the recorded signal.
     
    The real benefit of this is that I don't think I need my Radial X-amp reamping box any more.  The signal out to the GT100 (via usb) is routed to my amplifier which I then record with mics routed back to my soundcard.  This avoids an extra stage of conversion and guarantees levels are the same.
     

    i7 4790K @ 4.8/1.325v Gigabyte Z97X-ud3h, 16GB DDR3 2300, RME UFX, Sonar 3Xe
    #7
    kitekrazy1
    Max Output Level: -40 dBFS
    • Total Posts : 3524
    • Joined: 2014/08/02 17:52:51
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/07/30 15:57:23 (permalink)
    WDM, WASAPI would work.  Not a fan of ASIO4ALL which is really a WDM driver.

    Sonar Platinum, W7 Pro 32GB Ram, Intel i7 4790, AsRock Z97 Pro 4,  NVidia 750ti, AP2496
     
    Sonar Platinum, W7 Pro, 16GB Ram, AMD FX 6300, Gigabyte GA 970 -UD3 P, nVidia 9800GT, Guitar Port, Terratec EWX 2496
    #8
    chuckebaby
    Max Output Level: 0 dBFS
    • Total Posts : 13146
    • Joined: 2011/01/04 14:55:28
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/07/30 16:22:33 (permalink)
    I used to suggest ASIO4ALL to anyone with latency issues who couldn't afford an audio interface.
    once I started seeing problems with it in Windows 8 and Windows 10 I stopped suggesting it to others.
    IMO, ASIO4ALL is simply a band aid until one is able to treat the real problem, a soundcard.

    Windows 8.1 X64 Sonar Platinum x64
    Custom built: Asrock z97 1150 - Intel I7 4790k - 16GB corsair DDR3 1600 - PNY SSD 220GB
    Focusrite Saffire 18I8 - Mackie Control
       
    #9
    200bpm
    Max Output Level: -84 dBFS
    • Total Posts : 337
    • Joined: 2014/06/25 15:01:55
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/07/30 16:59:30 (permalink)
    chuckebaby
    I used to suggest ASIO4ALL to anyone with latency issues who couldn't afford an audio interface.
    once I started seeing problems with it in Windows 8 and Windows 10 I stopped suggesting it to others.
    IMO, ASIO4ALL is simply a band aid until one is able to treat the real problem, a soundcard.


    I have a soundcard.  My new UMC204HD has incredible performance, almost as good as the RME I owned for several years.
     
    The reason for me to use asio4all is so I can use two separate devices together.
     
    I didnt even think to try WDM.  It will come down to which one provides better performance.  Its good to have options.  I can't see any reason to hate on asio4all.

    i7 4790K @ 4.8/1.325v Gigabyte Z97X-ud3h, 16GB DDR3 2300, RME UFX, Sonar 3Xe
    #10
    tenfoot
    Max Output Level: -53.5 dBFS
    • Total Posts : 2186
    • Joined: 2015/01/22 18:12:07
    • Location: Qld, Australia
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/07/30 22:41:00 (permalink)
    Asio4all does cop a lot of flack, but it certainly has its place. In the early days of asio it was the only solution for many people. I have used it in the past on several onboard sound chips for simple editing between gigs when touring and it worked perfectly. That said, I can't say I have ever pushed it's limits. Nice to hear it is working for you as a multi interface solution!

    Bruce.
     
    Sonar Platinum 2017-09, Studio One 3.5.3, Win 10 x64, Quad core i7, RME Fireface, Behringer X32 Producer, Behringer X32 Rack, Presonus Faderport, Lemure Software Controller (Android), Enttec DMXIS VST lighting controller, Xtempo POK.
    #11
    jpetersen
    Max Output Level: -61 dBFS
    • Total Posts : 1499
    • Joined: 2015/07/11 20:22:53
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/07/31 20:32:24 (permalink)
    My standard tracking rig consists of a 32-bit WinXP Atom-powered Netbook using Sonar 8.5.3 connected to two Tascams, a US1641 and a US1800, over ASIO4All, giving me 28 simultaneous audio tracks.
     
    I have been using this setup for many years and it works flawlessly, esp. live recordings.
    #12
    chuckebaby
    Max Output Level: 0 dBFS
    • Total Posts : 13146
    • Joined: 2011/01/04 14:55:28
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/07/31 21:51:36 (permalink)
    200bpm
    chuckebaby
    I used to suggest ASIO4ALL to anyone with latency issues who couldn't afford an audio interface.
    once I started seeing problems with it in Windows 8 and Windows 10 I stopped suggesting it to others.
    IMO, ASIO4ALL is simply a band aid until one is able to treat the real problem, a soundcard.


    I have a soundcard.  My new UMC204HD has incredible performance, almost as good as the RME I owned for several years.
     
    The reason for me to use asio4all is so I can use two separate devices together.
     
    I didnt even think to try WDM.  It will come down to which one provides better performance.  Its good to have options.  I can't see any reason to hate on asio4all.


    hard to compare an 80.00 dollar interface to an 800.00 interface.
    just because the UMC204HD has 24-Bit/192 kHz converters.
    the RME Mic pres blows away the Behringer. I know Behringer takes a lot of flack for quality of build but for good reason.
    Ive used several Behringer products and they seem to be a crap shot.
    one works fine, the other one is broken 2 months later.
     
    post edited by chuckebaby - 2016/07/31 22:12:42

    Windows 8.1 X64 Sonar Platinum x64
    Custom built: Asrock z97 1150 - Intel I7 4790k - 16GB corsair DDR3 1600 - PNY SSD 220GB
    Focusrite Saffire 18I8 - Mackie Control
       
    #13
    kitekrazy1
    Max Output Level: -40 dBFS
    • Total Posts : 3524
    • Joined: 2014/08/02 17:52:51
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/07/31 22:27:59 (permalink)
    I think one of the last updates in Sonar 2.2 was ASIO compatibility. Having M-Audio cards I stuck with WDM because their ASIO drivers were not as good.

    Sonar Platinum, W7 Pro 32GB Ram, Intel i7 4790, AsRock Z97 Pro 4,  NVidia 750ti, AP2496
     
    Sonar Platinum, W7 Pro, 16GB Ram, AMD FX 6300, Gigabyte GA 970 -UD3 P, nVidia 9800GT, Guitar Port, Terratec EWX 2496
    #14
    200bpm
    Max Output Level: -84 dBFS
    • Total Posts : 337
    • Joined: 2014/06/25 15:01:55
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/08/01 11:14:53 (permalink)
    chuckebaby
    200bpm
    chuckebaby
    I used to suggest ASIO4ALL to anyone with latency issues who couldn't afford an audio interface.
    once I started seeing problems with it in Windows 8 and Windows 10 I stopped suggesting it to others.
    IMO, ASIO4ALL is simply a band aid until one is able to treat the real problem, a soundcard.


    I have a soundcard.  My new UMC204HD has incredible performance, almost as good as the RME I owned for several years.
     
    The reason for me to use asio4all is so I can use two separate devices together.
     
    I didnt even think to try WDM.  It will come down to which one provides better performance.  Its good to have options.  I can't see any reason to hate on asio4all.


    hard to compare an 80.00 dollar interface to an 800.00 interface.
    just because the UMC204HD has 24-Bit/192 kHz converters.
    the RME Mic pres blows away the Behringer. I know Behringer takes a lot of flack for quality of build but for good reason.
    Ive used several Behringer products and they seem to be a crap shot.
    one works fine, the other one is broken 2 months later.
     




    I was talking about the quality of drivers, the stability, and latency.  I got the RME UFX for lowest latency for tracking back when there weren't any other good USB solutions.  Surprisingly, the new Behringer unit is pretty great all around.  Plenty fast for tracking with heavy VSTs.  I haven't had a single dropout or stutter.  It also supports multi-client audio so it seamlessly integrates with desktop and daw applications.
     
    The RME preamps are much better, but overall sound quality of conversion is not that far off.  The behringer lets you bypass the preamps however.
     
     
    post edited by 200bpm - 2016/08/01 11:38:37

    i7 4790K @ 4.8/1.325v Gigabyte Z97X-ud3h, 16GB DDR3 2300, RME UFX, Sonar 3Xe
    #15
    Cactus Music
    Max Output Level: 0 dBFS
    • Total Posts : 8424
    • Joined: 2004/02/09 21:34:04
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/08/01 11:28:11 (permalink)
    Asio4all is said to be a "WDM Wrapper" that fools your system to thinking it's using ASIO. 
    Cool idea and lots of folks have good results. 
    But before you install it, always try and see if your device works in WDM mode. I think there needs to be windows drivers present. For example, my Tascam works in WDM mode , but that mode is not available for my Scarlett. 
     
    If your using WDM mode (or asio4all)  make sure to do a loop back test and see if your recordings line up. I found WDM mode's offset was off and actually came back early in most cases.  True blue ASIO drivers will always outperform WDM mode it would seem. 
     
     
    The other thing to be aware of is once installed asio4all can cause issues with your proper ASIO drivers. People complain of getting the "no audio device " warning and removing all traces of asio4all usually solves the problem.  Here's a screen shot showing how WDM mode can be early but ASIO is right on. 
     


    Johnny V  
    Cakelab  
    Focusrite 6i61st - Tascam us1641. 
    3 Desktops and 3 Laptops W7 and W10
     http://www.cactusmusic.ca/
     
     
    #16
    200bpm
    Max Output Level: -84 dBFS
    • Total Posts : 337
    • Joined: 2014/06/25 15:01:55
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/08/01 11:51:11 (permalink)
    Good information.

    i7 4790K @ 4.8/1.325v Gigabyte Z97X-ud3h, 16GB DDR3 2300, RME UFX, Sonar 3Xe
    #17
    chuckebaby
    Max Output Level: 0 dBFS
    • Total Posts : 13146
    • Joined: 2011/01/04 14:55:28
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2016/08/01 12:26:57 (permalink)
    that is a great illustration .

    Windows 8.1 X64 Sonar Platinum x64
    Custom built: Asrock z97 1150 - Intel I7 4790k - 16GB corsair DDR3 1600 - PNY SSD 220GB
    Focusrite Saffire 18I8 - Mackie Control
       
    #18
    sjohn
    Max Output Level: -90 dBFS
    • Total Posts : 1
    • Joined: 2015/04/02 00:12:35
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2018/03/15 06:43:32 (permalink)
    I played around with it, and by selecting only an asio4all input device, when I attempted to close audio options, sonar gave an error saying I needed to select an output device.. .and lo and behold, both asio4all devices showed up in the lists.
     
    Thats really works.Its a typical bug with sonarx3 and im using the focusrite scarletti 2i2 2nd gen.It has an asio driver which used to clash with asio4all which was being used for pianoteq.Now both work together.Thanks for the suggestion.
    MAY YOUR KNOWLEDGE BENEFIT ALL.
    SJA
    #19
    chuckebaby
    Max Output Level: 0 dBFS
    • Total Posts : 13146
    • Joined: 2011/01/04 14:55:28
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2018/03/15 09:28:04 (permalink)
    sjohn
     
    im using the focusrite scarletti 2i2 2nd gen.It has an asio driver which used to clash with asio4all




    That's typically what happens
     
    I've used ASIO4ALL in the past as well. At first, it worked pretty good.
    But before long, things in my house started disappearing. I started noticing things being purchased with my credit card that I hadn't purchased (I think it was a soundcard). I woke up one morning and ASIO4ALL was gone. And so was my car keys (and my pregnant cat).
     
    Let this be a lesson, use with caution.

    Windows 8.1 X64 Sonar Platinum x64
    Custom built: Asrock z97 1150 - Intel I7 4790k - 16GB corsair DDR3 1600 - PNY SSD 220GB
    Focusrite Saffire 18I8 - Mackie Control
       
    #20
    mudgel
    Max Output Level: 0 dBFS
    • Total Posts : 12010
    • Joined: 2004/08/13 00:56:05
    • Location: Linton Victoria (Near Ballarat)
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2018/03/15 10:23:41 (permalink)
    ASIO4ALL goes back to a time when not all hardware provided ASIO drivers on Windows PCs. Like most things Windows, use the most recent version available for your Windows Version. ASIO4ALL doesn’t change often so it’s easy to have an older version without realising it. Current version 2.14 from May 2017.

    Thus a clever developer called Michael Tippach created a driver that could use the elements of the (Windows drivers Model) WDM and fool the DAW into thinking that an ASIO driver was indeed available. He also added the ability to aggregate drivers from different manufacturers for different devices as improvements over the years since 2003.

    When it all works it’s great but aggregating devices with different internal clocks with drivers not originally with that design in mind is not some small feat.

    It’s not a short coming of Sonar but rather this complex interweaving of software to work outside of its original purpose that can cause difficulties. But as scook said several post above, the aggregation has to occur within ASIO4ALL not inside of sonar. Even the developer acknowledges that maybe only 5 out of 6 efforts to use ASIO4ALL work successfully.
    I’d advise anyone using it to actually go to the ASIO4ALL website and read some of the FAQs there to isolate any problems they’re having.
    Here’s the link
    http://www.asio4all.org/faq.html

    Mike V. (MUDGEL)

    STUDIO: Win 10 Pro x64, SPlat & CbB x64,
    PC: ASUS Z370-A, INTEL i7 8700k, 32GIG DDR4 2400, OC 4.7Ghz.
    Storage: 7 TB SATA III, 750GiG SSD & Samsung 500 Gig 960 EVO NVMe M.2.
    Monitors: Adam A7X, JBL 10” Sub.
    Audio I/O & DSP Server: DIGIGRID IOS & IOX.
    Screen: Raven MTi + 43" HD 4K TV Monitor.
    Keyboard Controller: Native Instruments Komplete Kontrol S88.
    #21
    chuckebaby
    Max Output Level: 0 dBFS
    • Total Posts : 13146
    • Joined: 2011/01/04 14:55:28
    • Status: offline
    Re: Using Multiple Audio Devices w/ ASIO4ALL in Sonar? 2018/03/15 12:29:46 (permalink)
    mudgel
    I’d advise anyone using it to actually go to the ASIO4ALL website and read some of the FAQs



    That's exactly what I would advise as well.
     
    It does take a bit of leg work reading up on it (how to use ASIO4ALL effectively) but it can be a life saver for someone in a jam needing to work in a DAW without a soundcard designed for digital audio recording.
     
    The thing that irks me has little to do with ASIO4ALL but more the makers of hardware interfaces who resort to forcing their customers to use ASIO4ALL instead of developing a custom driver themselves. Alesis is one that comes to mind who has been known to do this in the past with the IO2 interfaces.

    Windows 8.1 X64 Sonar Platinum x64
    Custom built: Asrock z97 1150 - Intel I7 4790k - 16GB corsair DDR3 1600 - PNY SSD 220GB
    Focusrite Saffire 18I8 - Mackie Control
       
    #22
    Jump to:
    © 2024 APG vNext Commercial Version 5.1