About Korg Format Files - Korg Electronic Keyboard Parameter Manual

Korg electronic keyboard user manual
Table of Contents

Advertisement

Appendices
About KORG format files
KORG format file structure
There are three types of sample-related Korg-format
files: .KMP files for multisamples, .KSF files for
samples, and .KSC files which handle the first two as a
collection. Similar to the AIFF format, .KMP/.KSF files
consist of chunks.
PIANO.KMP
PCMGROUP.KSC
Ac. Piano
PIANO.KMP
RHODES.KMP
SNARE_00.KSF
PI0000.KSF
PI0001.KSF
PI0002.KSF
PI0003.KSF
Unless stated otherwise, all data is Big Endian.
• When a Korg format file saved on the OASYS is
loaded by the TRINITY,
• Of the parameters for each song, the following
parameters are ignored. (The chunk that includes
the parameter is given in parentheses)
Filter cutoff
(RLP1 chunk)
Transpose
(RLP2 chunk)
Resonance
(RLP2 chunk)
Attack
(RLP2 chunk)
Decay
(RLP2 chunk)
Drive
(RLP3 chunk)
Boost
(RLP3 chunk)
LowEQLevel
(RLP3 chunk)
MidEQLevel
(RLP3 chunk)
HighEQLevel (RLP3 chunk)
• Of the parameters for each sample, reverse
playback and loop off settings (included in the
attribute parameters of the SMD1 chunk) will be
ignored, and will be handled respectively as
forward playback and loop on. Only the twelve
types of sampling frequency supported by the
Trinity will be loaded correctly, and if the
frequency is unsupported, the next lowest
frequency will be selected.
• Split sample files cannot be loaded.
• When a Korg format file saved on the TRINITY is
loaded into the OASYS,
• Compressed sample files cannot be loaded.
1030
Korg format file structure
PI0000.KSF
Multisample
parameters
parameters
4
Relative parameters
(for 'x' number
of samples)
PI0002.KSF
parameters
PI0003.KSF
PI0003.KSF
parameters
SNARE_00.KSF
parameters
• Multisamples that use internal samples of the
Trinity will be assigned identically-numbered RAM
samples.
• When loading a Korg-format file saved on the
OASYS into a Triton
• Of the parameters for each song, the following
parameters are ignored (the chunk that includes the
parameter is given in parentheses)
Drive
Sample
Boost
Sample data
LowEQLevel
MidEQLevel
Sample
HighEQLevel (RLP3 chunk)
• Only the approximately 80 types of sampling
Sample
frequencies supported by the Triton will be loaded;
Sample data
if the sampling frequency is not supported, the
next-lowest frequency will be selected.
Sample
KMP (KORG Multisample Parameter) files
Sample data
These consist of the following chunks.
• Multisample parameter chunk
Chunk ID ('MSP1')
Chunk size (fixed at 18)
Multisample name
Number of samples in the multisample [1 byte]
Attributes
• Attributes
MSB
• Multisample name chunk
Chunk ID ('NAME')
Chunk size (fixed at 24)
Multisample name
• Relative parameter chunk 1
Chunk ID ('RLP1')
Chunk size (18 × number of samples in
the multisample)
Original key
MSB 1: Non Transpose 0: Transpose
bits 6–0 original key
Top key (0–127)
Tune (–99...+99 cents)
Level (–99...+99 cents)
(RLP3 chunk)
(RLP3 chunk)
(RLP3 chunk)
(RLP3 chunk)
Multisample parameter attributes
LSB
1: Not Use 2nd Start 0: Use It
NC(0)
[4 bytes]
[4 bytes]
[16
bytes]
[1 byte]
[4 bytes]
[4 bytes]
[24
bytes]
[4 bytes]
[4 bytes]
[1 byte]
[1 byte]
[1 byte]
[1 byte]

Advertisement

Table of Contents
loading

Table of Contents