Hvad er KMP-filformatet?
En .kmp-fil er en multisample keymap-definition, der bruges af Korg synthesizer-workstations - herunder Trinity (1995), Triton, M3, M50 og Kronos. Den mapper lydsamples på tværs af tangentområder og velocity-lag, og specificerer hvilken .ksf (Korg Sample File), der afspilles ved hver tonehøjde og anslagsstyrke, sammen med looppunkter og tuning-offsets. En .kmp-fil indeholder ingen lyddata i sig selv; alle bølgeformer findes i de ledsagende .ksf-filer.
.kmp-filer optræder altid som en del af et sæt med tre filer. Et .ksc (Korg Script) indeks opregner keymaps og samples for et instrumentprogram; .kmp-filer definerer individuelle multisample-instrumenter; og .ksf-filer indeholder den faktiske PCM-lyd. .kmp-filen og dens tilhørende .ksf-filer findes i en undermappe, der deler navn med den overordnede .ksc-fil. Trommesæt springer .kmp-niveauet over og refererer direkte til .ksf-filer fra .ksc-filen.
Formatet er proprietært Korg-binært, big-endian, uden offentligt dokumenterede magic bytes. Det er forblevet kompatibelt på tværs af Korg-hardwaregenerationer siden 1995. Awave Studio (FMJ-Software) er det primære tredjepartsværktøj til konvertering, som understøtter import og eksport mellem KMP/KSF og formater som SF2 (SoundFont 2).
Bemærk: .kmp bruges også af KMPlayer til skin- og ressourcefiler - et fuldstændig anderledes, urelateret format.
Sikkerhed og tryghed
RISIKO: LOWKMP er en binær datafil til lydhardware; ingen eksekveringsmulighed. Sikker at åbne.
Formatdetaljer
kort fortalt- KMPlayer Skin-fil - KMPlayer (KMP Media Player) bruger .kmp til skin- og ressourcepakkefiler; helt urelateret til Korg.
Programmer der åbner KMP-filer
Tekniske detaljer
dyb specifikation| Filtype | Multisample keymap-definition - mapper tangentområder og velocity-lag til .ksf-samplefilreferencer |
| Lydindhold | Ingen - alle PCM-lydbølgeformer er gemt i ledsagende .ksf (Korg Sample File) filer |
| Filkodning | Binær (proprietært Korg-format) |
| Byte-rækkefølge | Big-endian (Korg hardware-konvention) |
| Keymap-postdata | Hver post definerer tangentområde (lav/høj), velocity-område, .ksf-filnavnsreference, original tangent, tuning-offset og loop-tilstand |
| KSC/KMP-forhold | En enkelt .ksc-fil kan referere til flere .kmp-filer; hver .kmp definerer ét multisample-instrument eller lag |
| Filsystem | Bruges altid i en .ksc (indeks) + .kmp (keymap) + .ksf (sampledata) triplet |
| Mappestruktur | .kmp og tilhørende .ksf-filer gemmes i en undermappe navngivet efter den overordnede .ksc-fil |
| Samplereferencer | Refererer til .ksf-filer efter filnavn; .ksf gemmer 8-bit eller 16-bit PCM-lyd ved 44,1 kHz (hardwarens native hastighed) |
| Trommesæt-adfærd | Trommesæt går helt udenom .kmp; .ksf-filer refereres direkte fra .ksc-indekset |
| Typisk størrelse | 1 KB - 100 KB |
| Hardware-kompatibilitet | Korg Trinity (1995), Triton, M3, M50, Kronos (2011-2024) |
| Udvidelseskonflikt | .kmp bruges også af KMPlayer til skin/ressourcefiler - et fuldstændig urelateret binært format |
| Tredjepartskonvertering | Awave Studio (FMJ-Software) konverterer KMP/KSF til/fra SF2, WAV og andre sampler-formater |
| Udgivet | ~1995 (Korg Trinity synthesizer) |
| Seneste version | compatible with Korg Kronos (2011-2024) |
| Specifikation | www.fmjsoft.com |
KMP-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om KMP-filer.