Garritan libraries use the ARIA Player, which loads instruments based on audio samples and SFZ files. While the audio samples are proprietary, the SFZ file format is a free format that can be edited. Each instrument in a Garritan library has an associated SFZ file that tells the ARIA Player how to use the audio samples.
SFZ files are similar to XML files in their organization of data. You can edit the SFZ file in a simple text editor such as Notepad (Windows) or TextEdit (Macintosh). You'll want to be sure that your text editor supports saving files in standard 7-bit ASCII or UTF-8 format.
To begin, locate the SFZ file for the instrument whose range you want to edit. The files are organized by instrument into folders in the following locations:
- Windows XP/Vista/7/8/10: C:\Program Files\Garritan\[library name]\Instruments\
- macOS: /Library/Application Support/Garritan/[Library Name]/Instruments/
- Instruments for Finale (GIFF) /Applications/Garritan Instruments for Finale
Before making changes, it's a good idea to make a copy of the existing SFZ file in case you make any mistakes. If you do encounter an error, you can also reinstall your Garritan library. MakeMusic is not able to provide support for customized SFZ configurations.
To adjust the range of a Garritan sample:
- Open the SFZ in your text editor.
- Locate one of the <region> tags. These will be located near the beginning of the file and control how each audio sample is used.
- Locate the lokey and hikey parameters. These correspond to the MIDI note numbers of each pitch (C4=MIDI note 60).
- You can edit these values to extend (or shorten) the range of each sample.
- There may be several sections of <region> tags within the SFZ file. Find all instances of the regions that you want to edit and change the lokey and hikey values.
- Save the SFZ file, being sure that your text editor hasn't appended .txt to the filename.
- Now you can load the instrument from the Garritan library in the ARIA Player, and the extended range should appear.
Please note: For instruments with keyswitches, make sure not to overlap the instrument range with the MIDI note location of these keyswitches.