The .sxd files are kept in the app's Documents folder, meaning that they are visible to iTunes and may be copied into and out of the folder using drag-and-drop from iTunes on your PC or Mac.
Here is the structure of the .sxd file, if you'd like to get a head start on creating your own patch map:
<patchmap version="1.0" device="Your Device Name Here">
<patch family="GM Family" bank="CC00.CC32" preset="PROG" name="Instrument Name Here" />
<patch family="GM Family" bank="CC00.CC32" preset="PROG" name="Instrument Name Here" />
<-- Insert as many patch lines as you need to cover all instruments -->
</patchmap>
</patchmap>
Replace "Your Device Name Here" with the name of the MIDI device as you'd like it to appear in Symphonix Evolution. Similarly, "Instrument Name Here" is the name of the preset. (Remember that HTML-style quotes will be needed for certain characters such as &, ', <>, etc).
"GM Family" is a number that describes the instrument family to which the preset belongs, based on the General MIDI groupings:
0 = Piano
1 = Chromatic Percussion
2 = Organ
3 = Guitar
4 = Bass
5 = Strings
6 = Ensemble
7 = Brass
8 = Reed
9 = Pipe
10 = Synth Lead
11 = Synth Pad
12 = Synth Effects
13 = Ethnic
14 = Percussive
15 = Sound Effects
16 = Drum Kit
Each preset must specify a MIDI bank (MSB/Controller 0 and LSB/Controller 32) and preset number ("PROG").
For example, if the MIDI device is a "MySynth 1000" and has a single instrument named "Synth Lead" that is set by sending controller #0=8, controller #32=0 and preset of 85:
<patchmap version="1.0" device="MySynth 1000">
<patch family="10" bank="8.0" preset="85" name="Synth Lead" />
</patchmap>
<patch family="10" bank="8.0" preset="85" name="Synth Lead" />
</patchmap>
This would be saved in a file named "MySynth 1000.sxd".
0 comments:
Post a Comment