The
Cakewalk-Control-Surface-SDK open source project is now live on GitHub. Thank you for your patience.
We have published the source code for several production control surfaces that ship with SONAR to the open source Cakewalk community. The code can be found in the Surfaces folder. This software is distributed in the spirit of open source sharing under the MIT license. To this purpose we request that any stable/useful modifications to the control surfaces be published back for the community to build upon. Initially access to the Control Surface SDK repository is read only. You may clone this repository for your own use. If you would like to commit your changes to the GitHub master branch, please contact us with a
request for push access to the repository and a moderator will review your request.
Please review the basic documentation in the Docs folder and the file "Cakewalk Control Surface SDK.htm" for more information about the SDK.
The source code for the following surfaces is now available:
ACTMidiController
Generic ACT control surface from SONAR
MackieControl
Mackie control surface
VS100
The VS100 control surface from SONAR
VS700
The VS700 control surface from SONAR
SampleSurface
A simple sample control surface that can be used as a starting point or for testing
ControlSurfaceProbeA useful diagnostic control surface that may be used for debugging