O que é o formato de ficheiro KMP?
Um arquivo .kmp é uma definição de mapa de teclas multiamostra usada pelas estações de trabalho de sintetizadores Korg - incluindo o Trinity (1995), Triton, M3, M50 e Kronos. Ele mapeia amostras de áudio em intervalos de teclas do teclado e camadas de velocidade, especificando qual .ksf (Korg Sample File) toca em cada tom e velocidade, junto com pontos de loop e compensações de afinação. Um arquivo .kmp não contém nenhum dado de áudio em si; todas as formas de onda residem nos arquivos .ksf complementares.
Arquivos .kmp sempre aparecem como parte de um conjunto de três arquivos. Um índice .ksc (Korg Script) enumera mapas de teclas e amostras para um programa de instrumento; arquivos .kmp definem instrumentos multiamostra individuais; e arquivos .ksf contêm o áudio PCM real. O .kmp e seus arquivos .ksf pareados residem em um subdiretório que compartilha o nome do arquivo .ksc pai. Os kits de bateria ignoram o nível .kmp e referenciam arquivos .ksf diretamente do .ksc.
O formato é binário proprietário da Korg, big-endian, sem bytes mágicos documentados publicamente. Ele permaneceu compatível entre as gerações de hardware Korg desde 1995. O Awave Studio (FMJ-Software) é a principal ferramenta de conversão de terceiros, suportando importação e exportação entre KMP/KSF e formatos como SF2 (SoundFont 2).
Nota: .kmp também é usado pelo KMPlayer para arquivos de skin e recursos - um formato completamente diferente e não relacionado.
Segurança e proteção
RISCO: LOWKMP é um arquivo de dados binários para hardware de áudio; sem capacidade de execução. Seguro para abrir.
Detalhes do formato
em resumo- Arquivo de Skin do KMPlayer - O KMPlayer (KMP Media Player) usa .kmp para arquivos de skin e pacotes de recursos; inteiramente não relacionado à Korg.
Programas que abrem arquivos KMP
Detalhes técnicos
especificação profunda| Tipo de arquivo | Definição de mapa de teclas multiamostra - mapeia intervalos de teclas e camadas de velocidade para referências de arquivos de amostra .ksf |
| Conteúdo de áudio | Nenhum - todas as formas de onda de áudio PCM são armazenadas em arquivos .ksf (Korg Sample File) complementares |
| Codificação de arquivo | Binário (formato proprietário Korg) |
| Ordem dos bytes | Big-endian (convenção de hardware Korg) |
| Dados de entrada do mapa de teclas | Cada entrada define o intervalo baixo/alto da tecla, intervalo de velocidade, referência de nome de arquivo .ksf, tecla original, ajuste de afinação e modo de loop |
| Relação KSC/KMP | Um único arquivo .ksc pode referenciar vários arquivos .kmp; cada .kmp define um instrumento ou camada multiamostra |
| Sistema de arquivos | Sempre usado dentro de um trio .ksc (índice) + .kmp (mapa de teclas) + .ksf (dados de amostra) |
| Layout do diretório | Arquivos .kmp e .ksf pareados são armazenados em um subdiretório nomeado após o arquivo .ksc pai |
| Referências de amostra | Referencia arquivos .ksf pelo nome do arquivo; o .ksf armazena áudio PCM de 8 ou 16 bits a 44,1 kHz (taxa nativa do hardware) |
| Comportamento do kit de bateria | Kits de bateria ignoram o .kmp inteiramente; arquivos .ksf são referenciados diretamente do índice .ksc |
| Tamanho típico | 1 KB - 100 KB |
| Compatibilidade de hardware | Korg Trinity (1995), Triton, M3, M50, Kronos (2011-2024) |
| Conflito de extensão | .kmp também é usado pelo KMPlayer para arquivos de skin/recursos - um formato binário completamente não relacionado |
| Conversão de terceiros | Awave Studio (FMJ-Software) converte KMP/KSF de/para SF2, WAV e outros formatos de sampler |
| Lançado | ~1995 (Korg Trinity synthesizer) |
| Versão mais recente | compatible with Korg Kronos (2011-2024) |
| Especificação | www.fmjsoft.com |
Conversões de KMP
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos KMP.