Vad är filformatet KMP?
En .kmp-fil är en multisample keymap-definition som används av Korgs synthesizer-workstations - inklusive Trinity (1995), Triton, M3, M50 och Kronos. Den mappar ljudsamplar över tangentbordsintervall och velocity-lager, och specificerar vilken .ksf (Korg Sample File) som spelas vid varje tonhöjd och anslag, tillsammans med looppunkter och stämningsinställningar. En .kmp-fil innehåller ingen ljuddata i sig; alla vågformer ligger i tillhörande .ksf-filer.
.kmp-filer förekommer alltid som en del av en uppsättning om tre filer. Ett .ksc (Korg Script) index listar keymaps och samplar för ett instrumentprogram; .kmp-filer definierar enskilda multisample-instrument; och .ksf-filer innehåller det faktiska PCM-ljudet. .kmp-filen och dess parade .ksf-filer ligger i en underkatalog som delar namn med den övergripande .ksc-filen. Trumset hoppar över .kmp-nivån och refererar till .ksf-filer direkt från .ksc-filen.
Formatet är Korgs proprietära binärformat, big-endian, utan offentligt dokumenterade magic bytes. Det har förblivit kompatibelt över Korgs hårdvarugenerationer sedan 1995. Awave Studio (FMJ-Software) är det främsta tredjepartsverktyget för konvertering och stöder import och export mellan KMP/KSF och format som SF2 (SoundFont 2).
Notera: .kmp används även av KMPlayer för skal- och resursfiler - ett helt annat, orelaterat format.
Säkerhet & trygghet
RISK: LOWKMP är en binär datafil för ljudhårdvara; ingen exekveringskapacitet. Säker att öppna.
Formatdetaljer
i ett nötskal- KMPlayer Skin File - KMPlayer (KMP Media Player) använder .kmp för skal- och resurspaketfiler; helt orelaterat till Korg.
Program som öppnar KMP-filer
Tekniska detaljer
djup specifikation| Filtyp | Multisample keymap-definition - mappar tangentintervall och velocity-lager till .ksf-samplereferenser |
| Ljudinnehåll | Inget - alla PCM-ljudvågformer lagras i tillhörande .ksf-filer (Korg Sample File) |
| Filkodning | Binär (proprietärt Korg-format) |
| Byte-ordning | Big-endian (Korgs hårdvarukonvention) |
| Data för keymap-post | Varje post definierar lägsta/högsta tangent, velocity-intervall, .ksf-filnamnsreferens, originaltangent, stämningsoffset och loop-läge |
| Relation KSC/KMP | En enskild .ksc-fil kan referera till flera .kmp-filer; varje .kmp definierar ett multisample-instrument eller lager |
| Filsystem | Används alltid inom en triplett av .ksc (index) + .kmp (keymap) + .ksf (sampledata) |
| Katalogstruktur | .kmp och parade .ksf-filer lagras i en underkatalog döpt efter den övergripande .ksc-filen |
| Samplereferenser | Refererar till .ksf-filer via filnamn; .ksf lagrar 8-bitars eller 16-bitars PCM-ljud i 44,1 kHz (hårdvarans infödda frekvens) |
| Beteende för trumset | Trumset förbigår .kmp helt; .ksf-filer refereras direkt från .ksc-indexet |
| Typisk storlek | 1 KB - 100 KB |
| Hårdvarukompatibilitet | Korg Trinity (1995), Triton, M3, M50, Kronos (2011-2024) |
| Tilläggskonflikt | .kmp används även av KMPlayer för skal/resursfiler - ett helt orelaterat binärformat |
| Tredjepartskonvertering | Awave Studio (FMJ-Software) konverterar KMP/KSF till/från SF2, WAV och andra sampler-format |
| Släppt | ~1995 (Korg Trinity synthesizer) |
| Senaste version | compatible with Korg Kronos (2011-2024) |
| Specifikation | www.fmjsoft.com |
KMP-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om KMP-filer.