Is there a way to make Sonar X1D default to a specific interface if it is present?

Author
vintagevibe
Max Output Level: -51 dBFS
  • Total Posts : 2446
  • Joined: 2003/12/15 21:45:06
  • Location: Atlanta, Ga
  • Status: offline
2012/03/28 13:13:46 (permalink)

Is there a way to make Sonar X1D default to a specific interface if it is present?

This would really simplify my life.  I teach using my laptop and about half the time I use an USB interface and the other half I use the internal sound.
#1

19 Replies Related Threads

    John
    Forum Host
    • Total Posts : 30467
    • Joined: 2003/11/06 11:53:17
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/28 14:31:41 (permalink)
    That is the problem. You use them both. You have to let one of them go if you want one to be your default.  This can be done in the Pref/audio /devices area by not selecting the one you don't want. Or deselecting it.

    Really its having the dual usage that is screwing up a pleasant encounter.


    Best
    John
    #2
    fireberd
    Max Output Level: -38 dBFS
    • Total Posts : 3704
    • Joined: 2008/02/25 14:14:28
    • Location: Inverness, FL
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/28 17:00:54 (permalink)
    I have two USB connected recording devices, a Roland Octa-Capture (my main unit) and also an MAudio Fastrack Ultra 8R.  Whichever one is powered on when I start Sonar, will be detected and set as the recording device by Sonar.  I don't have to do any manual setup.

    Also, with Windows 7 ( I have Win 7 Professional 64 bit) when I power on one of the recording devices Windows automatically sets it as the default playback device.  When I power the recording device off, Windows reverts to my PC sound card as the default playback device.

    "GCSG Productions"
    Franklin D-10 Pedal Steel Guitar (primary instrument). Nashville Telecaster, Bass, etc. 
    ASUS ROG Maximus VIII Hero M/B, i7 6700K CPU, 16GB Ram, SSD and conventional hard drives, Win 10 Pro and Win 10 Pro Insider Pre-Release
    Sonar Platinum/CbB. MOTU 896MK3 Hybrid, Tranzport, X-Touch, JBL LSR308 Monitors,  
    Ozone 5,  Studio One 4.1
    ISRC Registered
    Member of Nashville based R.O.P.E. Assn.
    #3
    vintagevibe
    Max Output Level: -51 dBFS
    • Total Posts : 2446
    • Joined: 2003/12/15 21:45:06
    • Location: Atlanta, Ga
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/28 17:58:13 (permalink)
    John


    That is the problem. You use them both. You have to let one of them go if you want one to be your default.  This can be done in the Pref/audio /devices area by not selecting the one you don't want. Or deselecting it.

    Really its having the dual usage that is screwing up a pleasant encounter.

    It sure wold be nice to have a select-able default so when I'm not constantly going into the device settings.
    #4
    vintagevibe
    Max Output Level: -51 dBFS
    • Total Posts : 2446
    • Joined: 2003/12/15 21:45:06
    • Location: Atlanta, Ga
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/28 18:06:29 (permalink)
    fireberd


    I have two USB connected recording devices, a Roland Octa-Capture (my main unit) and also an MAudio Fastrack Ultra 8R.  Whichever one is powered on when I start Sonar, will be detected and set as the recording device by Sonar.  I don't have to do any manual setup.

    Also, with Windows 7 ( I have Win 7 Professional 64 bit) when I power on one of the recording devices Windows automatically sets it as the default playback device.  When I power the recording device off, Windows reverts to my PC sound card as the default playback device.

    That won't work in my situation since the on-board drivers are always there.  If Sonar doesn't detect the last driver used it says there is no driver and and makes me manually choose one.  I go back and forth between the on-board and USB interfaces a lot so this is a pain.  I suppose that if I had 2 USB devices and only one was present at a time I'd have the same experience that you have.  For Windows 7, as you said it will switch with no interaction from me.   I wish Sonar could to that.
    #5
    fireberd
    Max Output Level: -38 dBFS
    • Total Posts : 3704
    • Joined: 2008/02/25 14:14:28
    • Location: Inverness, FL
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/28 19:08:23 (permalink)
    I once had a problem with a SoundBlaster Xfi sound card interferring with Sonar, when I had 8.5.3.  The SoundBlaster had ASIO drivers and everytime I started Sonar it would automatically pickup the SoundBlaster as the default device rather than the recording device (a Saffire Pro 40 at the time).  I would have to manually select the Pro 40 after I started Sonar and if I opened/loaded a different project (song) I would have to select the Saffire Pro 40 again.  I finally had enough and removed the SoundBlaster Xfi and installed a different sound card that didn't have an ASIO driver (an HT Omega Striker 7.1 that I was using in a different PC).  No more problems after that, every time I started Sonar it automatically picked up the Saffire Pro 40 (provided, of course, if it was powered on and connected).

    "GCSG Productions"
    Franklin D-10 Pedal Steel Guitar (primary instrument). Nashville Telecaster, Bass, etc. 
    ASUS ROG Maximus VIII Hero M/B, i7 6700K CPU, 16GB Ram, SSD and conventional hard drives, Win 10 Pro and Win 10 Pro Insider Pre-Release
    Sonar Platinum/CbB. MOTU 896MK3 Hybrid, Tranzport, X-Touch, JBL LSR308 Monitors,  
    Ozone 5,  Studio One 4.1
    ISRC Registered
    Member of Nashville based R.O.P.E. Assn.
    #6
    Lanceindastudio
    Max Output Level: -29 dBFS
    • Total Posts : 4604
    • Joined: 2004/01/22 02:28:30
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/28 19:40:18 (permalink)
    Hmm, in the driver settings in preferences in sonar, you can uncheck the drivers for every sound card you do not want sonar to ever use. Does this not work? always has worked for me.

    Lance

    Asus P8Z77-V LE PLUS Motherboard   
    i7 3770k CPU
    32 gigs RAM
    Presonus AudioBox iTwo
    Windows 10 64 bit, SONAR PLATINUM 64 bit
    Lots of plugins and softsynths and one shot samples, loops
    Gauge ECM-87, MCA SP-1, Alesis AM51
    Presonus Eureka
    Mackie HR824's and matching subwoofer
    #7
    vintagevibe
    Max Output Level: -51 dBFS
    • Total Posts : 2446
    • Joined: 2003/12/15 21:45:06
    • Location: Atlanta, Ga
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/28 19:41:58 (permalink)


    fireberd,

    That may be part of my problem - 2 ASIO drivers.  I use ASIO4ALL when I'm using the internal sound.  I don't know any way around that since the native drivers are useless for audio.
    #8
    TabSel
    Max Output Level: -85 dBFS
    • Total Posts : 284
    • Joined: 2011/02/15 04:32:33
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/29 01:27:31 (permalink)
    There's an open source project called "jackaudio", it uses an ASio driver, that uses an ASio driver, in short. (and it lets you route audio between apps). It's a little bit "technical" to set up, but you could set up two jack server configurations for your two cards, run the one you need, and always use the jackrouter ASio driver with sonar...

    The driver does not add latency to your setup!

    Might be worth a try?
    #9
    John
    Forum Host
    • Total Posts : 30467
    • Joined: 2003/11/06 11:53:17
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/29 02:31:46 (permalink)
    Lanceindastudio


    Hmm, in the driver settings in preferences in sonar, you can uncheck the drivers for every sound card you do not want sonar to ever use. Does this not work? always has worked for me.

    Lance


    As said that is the way to do it.

    Best
    John
    #10
    c5_convertible
    Max Output Level: -88 dBFS
    • Total Posts : 109
    • Joined: 2011/01/31 09:37:37
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/29 05:23:17 (permalink)
    Isn't that information kept somewhere in a file (or the registry)? I don't have my DAW computer here, so I cannot check. But if it is, it might be as easy as to create a small batch file that copies the correct file (or registry key) (one with the USB int, and one without - keep them somewhere else from the Sonar directory) or sets the correct registry setting, then starts sonar.
    The thing would be to find out which file (or registry key), but maybe someone here knows by heart :)

    The only problem I see is if that file is also used for something else which changes between sessions... You might be able to parse the file, and change the entries, but that wouldn't be that easy as creating a simple batch file.
    #11
    John
    Forum Host
    • Total Posts : 30467
    • Joined: 2003/11/06 11:53:17
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/29 05:33:49 (permalink)
    Remember that the OP is using a USB interface intermittently. If the setup file is edited Sonar will just rewrite it when it sees a different device.

    I can't think of any solution that would allow the OP to plugin the USB device and also use the on board device in a round robin default way. Default means no change in this case.


    Best
    John
    #12
    strikinglyhandsome1
    Max Output Level: -3 dBFS
    • Total Posts : 7224
    • Joined: 2006/11/15 09:21:12
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/29 05:38:33 (permalink)
    Usually if I say 'not that I know of' someone comes a long and says 'actually you can'. With that in mind:

    Not that I know of.
    #13
    c5_convertible
    Max Output Level: -88 dBFS
    • Total Posts : 109
    • Joined: 2011/01/31 09:37:37
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/29 06:33:54 (permalink)
    John


    Remember that the OP is using a USB interface intermittently. If the setup file is edited Sonar will just rewrite it when it sees a different device.

    I can't think of any solution that would allow the OP to plugin the USB device and also use the on board device in a round robin default way. Default means no change in this case.
    John, of course, you are right. But I meant creating two icons. One that copies the file with the settings for the USB interface, and another that copies the internal interface. Once the file is copied, it starts sonar.
    Something like:
     
    StartUSB.cmd:
    copy whateverfilewithUSB.ini c:\program files\cakewalk\sonar\...
    start c:\program files\cakewalk\sonar\sonarprd.exe
     
    startInternal.cmd
    copy whateverfilewithinternal.ini c:\program files\cakewalk\sonar\...
    start c:\program files\cakewalk\sonar\sonarprd.exe
     
    That way, it would basically overwrite the file with the correct setting for each interface. But, as I said, if the same file keeps data that
    changes between sessions, it would also cause a problem.
     
    Also, if the OP clicks the wrong file, it still wouldn't work, but no harm would be done, as you can just close, and start the correct script.
     
    It's far from perfect, but it might come partway for the OP...
    #14
    John
    Forum Host
    • Total Posts : 30467
    • Joined: 2003/11/06 11:53:17
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/29 06:38:56 (permalink)
    After I wrote that I was thinking this would be a neat use for macros in X1.

    Best
    John
    #15
    c5_convertible
    Max Output Level: -88 dBFS
    • Total Posts : 109
    • Joined: 2011/01/31 09:37:37
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/29 06:51:39 (permalink)
    Sonar has macros?
     
    It's definitely time to go through the manual... and the scott garisson book :)
    #16
    John
    Forum Host
    • Total Posts : 30467
    • Joined: 2003/11/06 11:53:17
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/29 06:58:21 (permalink)
    No! LOL It doesn't. That is my point. LOL

    Best
    John
    #17
    fireberd
    Max Output Level: -38 dBFS
    • Total Posts : 3704
    • Joined: 2008/02/25 14:14:28
    • Location: Inverness, FL
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/29 07:17:17 (permalink)
    I have problems with ASIO4ALL that I tried one time for a device that did not have ASIO drivers - the device still didn't work and ASIO4ALL  screwed up the drivers for my Saffire Pro 40, and had to do a System Restore and then reinstall the Saffire Pro 40 drivers before it would work.  That was also in the 8.5.3 days.  Never tried it with X1.


    "GCSG Productions"
    Franklin D-10 Pedal Steel Guitar (primary instrument). Nashville Telecaster, Bass, etc. 
    ASUS ROG Maximus VIII Hero M/B, i7 6700K CPU, 16GB Ram, SSD and conventional hard drives, Win 10 Pro and Win 10 Pro Insider Pre-Release
    Sonar Platinum/CbB. MOTU 896MK3 Hybrid, Tranzport, X-Touch, JBL LSR308 Monitors,  
    Ozone 5,  Studio One 4.1
    ISRC Registered
    Member of Nashville based R.O.P.E. Assn.
    #18
    cliffsp8
    Max Output Level: -83 dBFS
    • Total Posts : 375
    • Joined: 2003/11/06 17:54:36
    • Location: Sunny Yorkshire
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/29 07:36:23 (permalink)
    IIRC, if you are using ASIO then the order is alphabetical based on how they listed in the registry, and whether they are physically present.

    It is possible to edit the list order by renaming the folders. In the past I have put a 'z' in front of those that were intruding, like the POD, and they go to the back of the queue.

    HKEY_LOCAL_MACHINE/SOFTWARE/ASIO

    As with all registry tweeks, back-up first, and AMFYOYO (Adios my friend you're on your own)






    Cliff 

    DAW: W10 x64 Q6600, Intel MB, 4G Ram, 2x500GB 7200, 1x1TB 7200, 
    Mobile 1: Win 10 x32 Lenovo X60, 3G Ram, 500GB 7200  
    Mobile 2: W10 x64 Lenovo T60, 3G Ram, 500GB 7200
    I/O's: RME FFUC, MAudio FW1814, ADA8000, Echo Indigo,  Alphatrack, various midi stuff 
     
     
     

    #19
    vintagevibe
    Max Output Level: -51 dBFS
    • Total Posts : 2446
    • Joined: 2003/12/15 21:45:06
    • Location: Atlanta, Ga
    • Status: offline
    Re:Is there a way to make Sonar X1D default to a specific interface if it is present? 2012/03/29 11:43:34 (permalink)
    cliffsp8


    IIRC, if you are using ASIO then the order is alphabetical based on how they listed in the registry, and whether they are physically present.

    It is possible to edit the list order by renaming the folders. In the past I have put a 'z' in front of those that were intruding, like the POD, and they go to the back of the queue.

    HKEY_LOCAL_MACHINE/SOFTWARE/ASIO

    As with all registry tweeks, back-up first, and AMFYOYO (Adios my friend you're on your own)



    That's interesting.  Maybe I'll play around with that but sometimes Sonar says there are no drivers and when I got to look they are there but are all unchecked. I then check the one I want and I'm good.  This usually happens when I open Sonar after using the USB driver that is no longer present.  The behavior I wish I had was that if the USB driver was present Sonar would use that.  If it's not present Sonar would use ASIO4ALL.  I was hoping there was some sort of initialization file entry that would work.
    #20
    Jump to:
    © 2025 APG vNext Commercial Version 5.1