Installing / Getting Started

Installing the SDK

Unzip the SDK files somewhere. I Put them in C:\SynthEditSdk

You should get several folders. se_sdk3 is the core SDK files, the other folders (se_gain, se_delay etc) are SynthEdit modules to use as examples.

3 Compilers have been tested with the SDK:

Microsoft Visual C++

http://msdn.microsoft.com/vstudio/

The SDK was written using this compiler.
The Visual C++ Express version is free, but requires you to download Windows Platform SDK yourself.
Also cheap for Students is the Academic version. Shop around to get the best price.

Visual Studio Express Notes

Gnu C++

Code::Blocks integrated development environment.

This is good, free, modern compiler. See Tutorial Code::Blocks with SynthEdit.

Borland free compiler

This compiler is too old now, it does not work with this SDK.

Test compile a module

Open the Gain folder, open the project file Gain.vcxproj, choose Build Solution from the Debug menu. The module should compile OK showing Build: 1 succeeded.

Common error messages

cannot open include file 'afxres.h'  - See the MS Compiler notes for how to get that file.

The system cannot find the path specified. 0 file(s) copied - That's OK, it's only failing to copy the successfully compiled module to you SE Modules folder.  Most likely you are not using the standard folder - C:\Program Files (x86)\SynthEdit\modules\.

To fix this:

  1. Choose menu Project - Properties.
  2. Choose Build Events - Post-Build-Event.
  3. Modify Command Line to suit your setup.