- Title - name of your sound bank as it will be visible to users
- Author - your name, email and so on
- Descr - description, any text; currently not shown anywhere but will be in future
- ID - unique ID, any short text
- Type - type of audio samples, 'wav’ or 'if’, this corresponds to extension of audio files
- DefaultScale - ID of default scale if several scales defined below
- Scales - array of scales definitions. Five scales defined in example sound bank, you may remove some of them but one scale must always exist. Below is description of scale properties:
- ID - unique (for this sound bank) ID
- Name - name as it will be shown in scales list
- Descr - description, currently usually list of note names (will be deprecated in 2.1)
- Tones - space-separated list of names of corresponding audio files from lower to higher (without extension)
- MIDINotes - space-separated list of corresponding note names for upcoming exporting to MIDI feature. Examples of correct notes are: C2, F#3, Ab1 and so on (even D#-1). To skip note (eg. if there’s no sample provided) enter - (minus sign). This property isn’t actually required but will ensure correct mapping when exporting to MIDI.
- ServerName - name of your server, will be visible in server list
- SoundBanks - array of sound banks definitions, use provided definition of Waterdrillo sound bank as example, all properties have self-explanatory names (file sizes are in kilobytes). Don’t forget to change waterdrillo1 to ID of your sound bank.