P. 102
nanobox | tangerine User Manual
Dec 11, 2023
NOTE:
The tangerine will not recognize or load sample files that do not meet its naming
criteria.
Where the tangerine Looks for Note and Velocity Information
When the tangerine loads a multi-sample file set, it looks for each file’s Root Note so it can
map the file to a MIDI Note, and if multiple files have the same Root Note, the tangerine
looks for velocity information so it can map each file to a range of MIDI Note velocities and
respond dynamically to the way a performer plays each note.
To find the Root Note and velocity information, the tangerine looks in the following places,
in the following order until it finds what it needs :
1.
SMPL tags of the WAV files
2.
INST tags of the WAV files
3.
The file names for the WAVs
When parsing the file names, it looks for the following format:
[Text name] + [ - or _ ] + [note number] + [ - or _ ] + [Vel1] + [ - or _ ] + [Vel2]
The [note number] will be interpreted as a decimal MIDI Note number. If [Vel1] and [Vel2]
are both found, it will use them as the lowest and highest velocities where this WAV should
be applied. If only [Vel1] is available, it will use that as the center point for the range of
velocities when this WAV should be applied.
If tangerine doesn’t find the root note information in those three places, it will map the files
in alphabetical order, starting at C2 (MIDI Note 36) and map one file per semi-tone, one
velocity per note. If the tangerine finds no velocity information, it will use one WAV file for
all velocities.