API's for Sonar?

Author
Jackel
Max Output Level: -83 dBFS
  • Total Posts : 398
  • Joined: 2005/02/23 09:53:18
  • Status: offline
2013/09/25 18:49:49 (permalink)

API's for Sonar?

Are there published API's for people who want to create software/hardware that integrates with Sonar functionality?  I am working on a project to do just that and I would like to find out what parameters in sonar are available for control via API's rather than the ACT or some other front end control mapping.
 
 

Jeff 
i7 - Win7 64 - 12GB 1066 RAB - 128GB SSD Boot Drive - 2x1TB Data Drives - Nvidia GeForce 640 2GB Video - Mackie Blackbird - Grace M101 - KRK Vxt8's RP5's - UAD Solo
 
Sonar X3d - Ableton Live 8 - Komplete 9 - Ivory 2 - Spectrasonics - Plus...
#1

13 Replies Related Threads

    bitman
    Max Output Level: -34 dBFS
    • Total Posts : 4105
    • Joined: 2003/11/06 14:11:54
    • Location: Keystone Colorado
    • Status: offline
    Re: API's for Sonar? 2013/09/25 19:15:42 (permalink)
    Download the SDK and get after it.
     
    It has sample surface code etc.
    Things like GetMixParam() SetMixPram() are there.
     
     
     
    #2
    Jackel
    Max Output Level: -83 dBFS
    • Total Posts : 398
    • Joined: 2005/02/23 09:53:18
    • Status: offline
    Re: API's for Sonar? 2013/09/28 00:49:51 (permalink)
    So I am struggling to understand these documents.  I am not particularly technical so can you tell me if sonar API's extend to things like:
     
    1) Multiple sends (4 specifically including routing sends)
    2) Input and output routing
    3) inserting new tracks and busses
    4) record automation
    5) Freeze Track
    6) Set markers, punch in/out, loop points
    etc...
     
    Can these types of things be set to controller functions even in act?

    Jeff 
    i7 - Win7 64 - 12GB 1066 RAB - 128GB SSD Boot Drive - 2x1TB Data Drives - Nvidia GeForce 640 2GB Video - Mackie Blackbird - Grace M101 - KRK Vxt8's RP5's - UAD Solo
     
    Sonar X3d - Ableton Live 8 - Komplete 9 - Ivory 2 - Spectrasonics - Plus...
    #3
    robert_e_bone
    Moderator
    • Total Posts : 8968
    • Joined: 2007/12/26 22:09:28
    • Location: Palatine, IL
    • Status: offline
    Re: API's for Sonar? 2013/09/28 09:34:28 (permalink)
    Where do we get the SDK?  Never mind - found it in Dev Exchange section.
     
    Bob Bone
     
    post edited by robert_e_bone - 2013/09/28 10:06:16

    Wisdom is a giant accumulation of "DOH!"
     
    Sonar: Platinum (x64), X3 (x64) 
    Audio Interfaces: AudioBox 1818VSL, Steinberg UR-22
    Computers: 1) i7-2600 k, 32 GB RAM, Windows 8.1 Pro x64 & 2) AMD A-10 7850 32 GB RAM Windows 10 Pro x64
    Soft Synths: NI Komplete 8 Ultimate, Arturia V Collection, many others
    MIDI Controllers: M-Audio Axiom Pro 61, Keystation 88es
    Settings: 24-Bit, Sample Rate 48k, ASIO Buffer Size 128, Total Round Trip Latency 9.7 ms  
    #4
    Jackel
    Max Output Level: -83 dBFS
    • Total Posts : 398
    • Joined: 2005/02/23 09:53:18
    • Status: offline
    Re: API's for Sonar? 2013/09/28 14:14:11 (permalink)
    More I look into it the only thing I can not figure out how to approach is multiple sends.  Are there api's to open/control more than a single send?

    Jeff 
    i7 - Win7 64 - 12GB 1066 RAB - 128GB SSD Boot Drive - 2x1TB Data Drives - Nvidia GeForce 640 2GB Video - Mackie Blackbird - Grace M101 - KRK Vxt8's RP5's - UAD Solo
     
    Sonar X3d - Ableton Live 8 - Komplete 9 - Ivory 2 - Spectrasonics - Plus...
    #5
    Seth Kellogg [Cakewalk]
    Administrator
    • Total Posts : 814
    • Joined: 2009/02/06 15:25:40
    • Location: Boston, MA
    • Status: offline
    Re: API's for Sonar? 2013/09/28 14:14:56 (permalink)
    The SDK needs to be updated AFAIK.
     
    I believe that's for X2.

    Best Regards,
    Seth
    #6
    Jackel
    Max Output Level: -83 dBFS
    • Total Posts : 398
    • Joined: 2005/02/23 09:53:18
    • Status: offline
    Re: API's for Sonar? 2013/09/28 14:48:16 (permalink)
    Seth Kellogg [Cakewalk]
    The SDK needs to be updated AFAIK.
     
    I believe that's for X2.



    I don't understand?

    Jeff 
    i7 - Win7 64 - 12GB 1066 RAB - 128GB SSD Boot Drive - 2x1TB Data Drives - Nvidia GeForce 640 2GB Video - Mackie Blackbird - Grace M101 - KRK Vxt8's RP5's - UAD Solo
     
    Sonar X3d - Ableton Live 8 - Komplete 9 - Ivory 2 - Spectrasonics - Plus...
    #7
    Seth Kellogg [Cakewalk]
    Administrator
    • Total Posts : 814
    • Joined: 2009/02/06 15:25:40
    • Location: Boston, MA
    • Status: offline
    Re: API's for Sonar? 2013/09/28 14:52:05 (permalink)
    Jackel
    Seth Kellogg [Cakewalk]
    The SDK needs to be updated AFAIK.
     
    I believe that's for X2.



    I don't understand?




    With new releases comes new stuff for the API's/SDK's. AFAIK we haven't updated the Dev Exchange page yet.

    Best Regards,
    Seth
    #8
    Jackel
    Max Output Level: -83 dBFS
    • Total Posts : 398
    • Joined: 2005/02/23 09:53:18
    • Status: offline
    Re: API's for Sonar? 2013/09/28 22:15:59 (permalink)
    So can one control sends 1-4 via a hardware controller?

    Jeff 
    i7 - Win7 64 - 12GB 1066 RAB - 128GB SSD Boot Drive - 2x1TB Data Drives - Nvidia GeForce 640 2GB Video - Mackie Blackbird - Grace M101 - KRK Vxt8's RP5's - UAD Solo
     
    Sonar X3d - Ableton Live 8 - Komplete 9 - Ivory 2 - Spectrasonics - Plus...
    #9
    Jackel
    Max Output Level: -83 dBFS
    • Total Posts : 398
    • Joined: 2005/02/23 09:53:18
    • Status: offline
    Re: API's for Sonar? 2013/09/29 09:57:31 (permalink)
    bump
     

    Jeff 
    i7 - Win7 64 - 12GB 1066 RAB - 128GB SSD Boot Drive - 2x1TB Data Drives - Nvidia GeForce 640 2GB Video - Mackie Blackbird - Grace M101 - KRK Vxt8's RP5's - UAD Solo
     
    Sonar X3d - Ableton Live 8 - Komplete 9 - Ivory 2 - Spectrasonics - Plus...
    #10
    Noel Borthwick [Cakewalk]
    Cakewalk Staff
    • Total Posts : 6475
    • Joined: 2003/11/03 17:22:50
    • Location: Boston, MA, USA
    • Status: offline
    Re: API's for Sonar? 2013/09/29 10:01:13 (permalink)
    No change is required to the surface SDK as far as X3 is concerned.
    The SDK does need updating however for some of the newer interfaces added when we did VS-700 support. We will update it sometime soon.

    Noel Borthwick
    Senior Manager Audio Core, BandLab
    My Blog, Twitter, BandLab Profile
    #11
    Jackel
    Max Output Level: -83 dBFS
    • Total Posts : 398
    • Joined: 2005/02/23 09:53:18
    • Status: offline
    Re: API's for Sonar? 2013/09/30 18:41:00 (permalink)
    Noel,
     
    I may be asking the question poorly and I may have missed something obvious but the big question I have is this.
     
    are sends 2,3,4,etc available for controller assignments via the SDK?  The reason I am asking is that I have never seen a controller that allows for more than a single send to be controlled via a standard channel.  I am trying to determine if this is a system limitation or just something developers have ignored.

    Jeff 
    i7 - Win7 64 - 12GB 1066 RAB - 128GB SSD Boot Drive - 2x1TB Data Drives - Nvidia GeForce 640 2GB Video - Mackie Blackbird - Grace M101 - KRK Vxt8's RP5's - UAD Solo
     
    Sonar X3d - Ableton Live 8 - Komplete 9 - Ivory 2 - Spectrasonics - Plus...
    #12
    Jackel
    Max Output Level: -83 dBFS
    • Total Posts : 398
    • Joined: 2005/02/23 09:53:18
    • Status: offline
    Re: API's for Sonar? 2013/10/01 17:18:47 (permalink)
    bump

    Jeff 
    i7 - Win7 64 - 12GB 1066 RAB - 128GB SSD Boot Drive - 2x1TB Data Drives - Nvidia GeForce 640 2GB Video - Mackie Blackbird - Grace M101 - KRK Vxt8's RP5's - UAD Solo
     
    Sonar X3d - Ableton Live 8 - Komplete 9 - Ivory 2 - Spectrasonics - Plus...
    #13
    Noel Borthwick [Cakewalk]
    Cakewalk Staff
    • Total Posts : 6475
    • Joined: 2003/11/03 17:22:50
    • Location: Boston, MA, USA
    • Status: offline
    Re: API's for Sonar? 2013/10/01 17:55:37 (permalink)
    Sends are enumerated by the surface so I don't see any reason why there should be any limitation there.
    The limitations probably have to do with real estate. 

    Noel Borthwick
    Senior Manager Audio Core, BandLab
    My Blog, Twitter, BandLab Profile
    #14
    Jump to:
    © 2025 APG vNext Commercial Version 5.1