Korg Electronic Keyboard Parameter Manual page 1041

Korg electronic keyboard user manual
Table of Contents

Advertisement

Pan (0–127 currently unused)
Filter cutoff (–99...+99 currently
unused)
KSF filename (including period and extension)
[12 bytes] × number of samples in the multisample
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)
• Relative parameter chunk 3
Chunk ID ('RLP3')
Chunk size (fixed at 6)
Drive (–99...+99)
Boost (–99...+99)
LowEQLevel (–99...+99)
MidEQLevel (–99...+99)
HighEQLevel (–99...+99)
unused
• 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, Sample Number chunk and Sample name
(SMP1 + SMD1 + SNO1 + NAME). Another consists of
a Sample Parameter chunk, Sample Data chunk,
Sample Filename chunk, Sample Number chunk, and
Sample name chunk (SMP1 + SMD1 + SMF1 + SNO1 +
NAME). 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).
When saving to a floppy disk and a single disk cannot
accommodate all of the data, it is possible to
automatically divide the file and continue the save
operation.
When a .KSF file is created in this way, the first file will
consist of the Sample Parameter chunk, Sample
Number chunk, and Sample name a divided Sample
Parameter chunk, and a divided Sample Data chunk
(SMP1 + SNO1 + NAME + SPD1 + SDD1), and the
second and subsequent files will consist of a divided
Sample Data chunk (SDD1).
Disk mode information
• Sample parameter chunk
[1 byte]
Chunk ID ('SMP1')
[1 byte]
Chunk size (32)
Sample name
Start address
2nd start address
Loop start address
Loop end address
• Sample data chunk
[4 bytes]
Chunk ID ('SMD1')
[4 bytes]
Chunk size (12 + number of sample
[1 byte]
databytes)
[1 byte]
Sampling frequency
[1 byte]
Attributes
[1 byte]
Loop tune (–99...+99 cents)
Number of channels (1)
Sample size (8/16)
[4 bytes]
Number of samples
[4 bytes]
[1 byte]
Sample data
[1 byte]
[1 byte]
• Attributes
[1 byte]
[1 byte]
MSB
[1 byte]
[4 bytes]
[4 bytes]
[4 bytes]
• Sample number chunk
Chunk ID ('SNO1')
Chunk size (4)
Sample number (0–)
• Sample name chunk
Chunk ID ('NAME')
Chunk size (fixed at 24)
Sample name
• Sample filename chunk
Chunk ID ('SMF1')
Chunk size (12)
KSF filename
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.
About KORG format files
[4 bytes]
[4 bytes]
[16
bytes]
[4 bytes]
[4 bytes]
[4 bytes]
[4 bytes]
[4 bytes]
[4 bytes]
[4 bytes]
[1 byte]
[1 byte]
[1 byte]
[1 byte]
[4 bytes]
variable
length
Sample parameter attributes
LSB
1: +12 dB playback
0: 0 dB playback*
Compression ID
1: Compressed data 0: Un-compressed data
1: Not Use 2nd Start 0: Use It
1: Reverse 0: Forward
1: Loop Off 0: Loop On
* For uncompressed data, this bit is handled as a
switch that specifies the playback gain.
For compressed data, this bit is handled as a
compression ID.
[4 bytes]
[4 bytes]
[4 bytes]
[4 bytes]
[4 bytes]
[24
bytes]
[4 bytes]
[4 bytes]
[12
bytes]
1031

Advertisement

Table of Contents
loading

Table of Contents