About Korg Format Files - Korg TRITON Extreme Manual

Music workstation/sampler
Hide thumbs Also See for TRITON Extreme:
Table of Contents

Advertisement

About KORG format files
KORG format file structure
There are three types of 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 TRITON Extreme 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
Transpose
Resonance
Attack
Decay
• 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 TRITON Extreme,
• Compressed sample files cannot be loaded.
• Multisamples that use internal samples of the Trinity
will be assigned identically-numbered RAM samples.
KMP (KORG Multisample Parameter) files
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
Attributes
316
Korg format file structure
PI0000.KSF
Multisample
parameters
4
Relative parameters
(for 'x' number
of samples)
PI0002.KSF
PI0003.KSF
PI0003.KSF
SNARE_00.KSF
(RLP1 chunk)
(RLP2 chunk)
(RLP2 chunk)
(RLP2 chunk)
(RLP2 chunk)
[4 bytes]
[4 bytes]
[16 bytes]
[1 byte]
[1 byte]
• Attributes
MSB
● Relative parameter chunk 1
Chunk ID ('RLP1')
Sample
Chunk size (18 × number of samples in the
parameters
multisample)
Sample data
Original key
MSB 1: Non Transpose 0: Transpose
Sample
bits 6–0 original key
parameters
Top key (0–127)
Tune (–99...+99 cents)
Sample
Level (–99...+99 cents)
parameters
Pan (0–127 currently unused)
Sample data
Filter cutoff (–99...+99 currently unused)
KSF filename (including period and extension)
[12 bytes] × number of samples in the multisample
Sample
parameters
Sample data
If the .KSF filename is "SKIPPEDSAMPL", it will be treated
as a sample skipped during loading.
If the .KSF filename is "INTERNALnnnn", internal samples
will be used.
● Relative parameter chunk 2
Chunk ID ('RLP2')
Chunk size (4)
Transposing (–64...+63)
Resonance (–99...+99)
Attack (–99...+99)
Decay (–99...+99)
● Multisample number chunk
Chunk ID('MNO1')
Chunk size (4)
Multisample number (0–)
KSF (KORG Sample File) files
There are four types of structure for these files. One consists
of a Sample Parameter chunk, Sample Data chunk, and Sam-
ple Number chunk (SMP1 + SMD1 + SNO1). Another con-
sists of a Sample Parameter chunk, Sample Data chunk,
Sample Filename chunk, and Sample Number chunk (SMP1
+ SMD1 + SMF1 + SNO1). The latter structure is in the case
where the sample data of the Sample chunk is empty, and
uses the sample data of the .KSF file specified by the Sample
Filename chunk (shared sample data).
If the data does not fit on a single volume when saving to
media, you can automatically divide the file and continue
saving.
When a .KSF file is created in this way, the first file will con-
sist of the Sample Parameter chunk, Sample Number chunk,
a divided Sample Parameter chunk, and a divided Sample
Data chunk (SMP1 + SNO1 + SPD1 + SDD1), and the second
and subsequent files will consist of a divided Sample Data
chunk (SDD1).
Multisample parameter attributes
LSB
1: Not Use 2nd Start 0: Use It
NC(0)
[4 bytes]
[4 bytes]
[1 byte]
[1 byte]
[1 byte]
[1 byte]
[1 byte]
[1 byte]
[4 bytes]
[4 bytes]
[1 byte]
[1 byte]
[1 byte]
[1 byte]
[4 bytes]
[4 bytes]
[4 bytes]

Advertisement

Table of Contents
loading

Table of Contents