PatchConv

PatchConv will take a Cakewalk Instrument Definition file (.ins) and create a SAWStudio Midi WorkShop (MWS) Patch Definition (.ini) file from it.

PatchConv is offered 'as is'. If it doesn't do what you need or work on a particular Instrument Definition file then by all means mail me, but it comes with no warranty or promise of support.

Download PatchConv.zip

Instructions are in the Zip file in the Readme.txt. You really should read them!

Essentially you unzip it (making sure the "use folder names" option is ticked), then from a command prompt, run it with the name of the Synth you want to extract from the .ins file. eg:

convert "Alesis NanoBass" ExampleAlesis.ins

This will create a MWS file "Alesis_Nanobass.ini"

You may need to change the [OFFSET FORMAT] since I can't derive this information. (see the MWS Help file). There are also some Bank Switching methods that are not supported in MWS V1.3

There is a second script getdev.bat that will print out a list of all the instruments defined in an .ins file and generate a batch file of calls to "convert" to extract them.