Editing the velocities.map File

When you hit a pad on your electronic drums, the DrumIt Five module will select the velocity layer to be played based on how hard you hit. For this purpose, every velocity layer is assigned a value, here called the velocity of the layer; if you hit hard, a layer with high velocity will be selected.

In DSoundTool you can have control over the velocities of the samples you want to include in a .dsnd file by using one directory that contains a number of wave files, where every wave file contains one sample. The velocity of every sample (file) can be assigned by placing a file in the directory with name "velocities.map". This file can be edited using a normal text editor, like Notepad for Windows.

# example velocities.map file

360:My Snare9_0.wav

343:My Snare9_1.wav

220:My Snare9_2.wav

7:My Snare9_3.wav

0:My Snare9_4.wav



Lines starting with # are comments. Lines may also be empty.

Every other line must be of format

<velocity>:<file name>

where velocity is a value between -151 (minimum volume) and 360 (max volume) and file name is a .wav file containing a sample.

The velocity is a logarithmic number; for example the difference between -100 and 0 is very small, while the difference between 260 and 360 is considerable. So spreading the velocities evenly between -151 and 360 would not result in a playable dsnd file.

The file does not have to be sorted on either file name or velocity; the lines can be put in any order.

Note: all .wav files in the directory will end up in the .dsnd file, also those not mentioned in velocities.map. The velocity of .wav files not mentioned in velocities.map is calculated automatically