SOUND ManualSound Development Manual
BackForward
Sound Development Manual / 1. Overview

■ Composition of tone bank data (components of tone)

The elements that make up the tone bank data are explained in ascending order of the components.

Waveform data
It is the PCM data itself in AIFF format.

LAYER data
LAYER is a basic tone unit that adds data such as LFO, EG, PITCH, and FM settings to the waveform data. Since the volume can be controlled by the MIDI velocity value, you can also realize a velocity switch by setting the velocity table for each LAYER. 1LAYER = 1 waveform. You can set up to 128 for one voice.

VOICE data
This data is obtained by combining multiple LAYERs and adding data such as KEYSPLIT, volume for each LAYER, bend range, and portamento. In other synthesizer maker styles, it's a patch or performance. You can set up to 128 in one bank. It changes in response to MIDI program changes.
VOICE data sets which LAYER to use and how many, and which LAYER to sound according to changes in pitch and volume.

Mixer data
In addition to the above data, you can set mixing data for 16 channels such as the amount of return from the DSP effect and pan (localization). You can set up to 128 in one bank.

The collection of the above components is called one tone bank data. One tone bank data has at least one voice and can have up to 128 voices as long as the memory allows. In this sound system, you can have multiple timbre bank data in the same map, and each can be sounded as an independent sound source at the same time. Therefore, it is possible to play a song or sound effect in one bank while swapping another bank. This allows you to configure a flexible system with good development and memory efficiency.

For details, refer to "Tone Editor User's Manual".


BackForward
SOUND ManualSound Development Manual
Copyright SEGA ENTERPRISES, LTD., 1997