a contoller/surface dll is not installed

Author
dbhjon
Max Output Level: -90 dBFS
  • Total Posts : 1
  • Joined: 2009/01/10 13:30:55
  • Status: offline
2009/01/10 14:00:53 (permalink)

a contoller/surface dll is not installed

There are a few threads about this but there are no solutions. Does anybody know how to fix this? I've been beating on this for days now and have gotten nowhere!!! I've reloaded sonar 7 numerous times and have even done a repair on XP. I have no controller surface and am using an RME Fireface 800. Thats the only thing on my machine. It's been up and running with sonar 7 for over a year now. I've got pending projects and no way to open Sonar. The fact that this error forces you to kill Sonar with task manager means that it wants a response but you can't give it one. Help!!!
#1

3 Replies Related Threads

    ashsmith
    Max Output Level: -90 dBFS
    • Total Posts : 15
    • Joined: 2007/02/27 15:16:11
    • Status: offline
    Re:a contoller/surface dll is not installed 2010/01/05 10:45:05 (permalink)
    I have just started getting this after installing 8.5.2.
    Is there an official solution?
    #2
    DJ Darkside
    Max Output Level: -79 dBFS
    • Total Posts : 565
    • Joined: 2004/03/10 13:47:58
    • Location: Leeds, United Kingdom
    • Status: offline
    Re:a contoller/surface dll is not installed 2016/08/01 08:08:32 (permalink)
    Did anyone resolve this? Just started happening to me :(

    Mark Liebrand
    DJ Darkside 2001-20xx 
    www.djdarkside.com
    -------------------------------------------------------
    Running: Windows 10 64 bit, Sonar Platinum, Ableton Live, Novation Impulse, Native Instruments Maschine, a few mics, 1963 Fender Strat, a Fender Jazz Bass and some secret weapons... EQ and Compression.
    #3
    bitman
    Max Output Level: -34 dBFS
    • Total Posts : 4105
    • Joined: 2003/11/06 14:11:54
    • Location: Keystone Colorado
    • Status: offline
    Re:a contoller/surface dll is not installed 2016/08/01 09:14:54 (permalink)
    I do.
     
    Go to control surfaces. Either in Preferences in the case of X1-New Sonar or Options-Controllers/Surfaces in 8.5 and earlier.
     
    Remove all control surfaces you see in there. now restart Sonar. the error will / should be gone.
     
    Now, if a control surface is in there that you have hooked up and expect to be using now, then what
    has happened is the control surface dll is not registered with windows. A process that usually happens when the control surface is initially installed so reinstalling it should get the surface going again after reinstating it in Sonar. There is a way to hand register the dll but you need to know it's file name and it's location. But there is a condition where everything is otherwise ok, but the control surface dll is a 32 bit one in 64 bit sonar or visa versa - This is a no-no with no work around as will also produce this error.
     
    To register a dll with windows you do it like-a so:
     
    If on XP, open a command prompt by going, WIN+R and typing CMD and press enter.
    If on Win Vista or later you must open the command prompt as administrator.
    Then:
     
    regsvr32 <path to the control surface dll> /u
    regsvr32 <path to the control surface dll>
     
    Example:  regsvr32 c:\mycoolsurface\mycoolsurface.dll
     
    The /u command un-registers what may be there. I do that for good measure whenever re-registering.
     
    :Ron
    #4
    Jump to:
    © 2025 APG vNext Commercial Version 5.1