¿Qué es el formato de archivo KMP?
Un archivo .kmp es una definición de mapa de teclas multimuestra utilizada por las estaciones de trabajo de sintetizadores Korg, incluyendo el Trinity (1995), Triton, M3, M50 y Kronos. Mapea muestras de audio a través de rangos de teclas del teclado y capas de velocidad, especificando qué .ksf (Korg Sample File) se reproduce en cada tono y velocidad, junto con los puntos de bucle y los desplazamientos de afinación. Un archivo .kmp no contiene datos de audio por sí mismo; todas las formas de onda residen en los archivos .ksf complementarios.
Los archivos .kmp siempre aparecen como parte de un conjunto de tres archivos. Un índice .ksc (Korg Script) enumera los mapas de teclas y las muestras para un programa de instrumento; los archivos .kmp definen instrumentos multimuestra individuales; y los archivos .ksf contienen el audio PCM real. El .kmp y sus archivos .ksf emparejados residen en un subdirectorio que comparte el nombre del archivo .ksc principal. Los kits de batería omiten el nivel .kmp y hacen referencia a los archivos .ksf directamente desde el .ksc.
El formato es binario propietario de Korg, big-endian, sin bytes mágicos documentados públicamente. Ha mantenido la compatibilidad a través de las generaciones de hardware de Korg desde 1995. Awave Studio (FMJ-Software) es la principal herramienta de conversión de terceros, que admite la importación y exportación entre KMP/KSF y formatos como SF2 (SoundFont 2).
Nota: .kmp también es utilizado por KMPlayer para archivos de piel (skin) y recursos, un formato completamente diferente y no relacionado.
Seguridad y protección
RIESGO: LOWKMP es un archivo de datos binarios para hardware de audio; no tiene capacidad de ejecución. Es seguro de abrir.
Detalles del formato
en pocas palabras- Archivo de piel de KMPlayer - KMPlayer (KMP Media Player) utiliza .kmp para archivos de paquetes de piel y recursos; totalmente ajeno a Korg.
Programas que abren archivos KMP
Detalles técnicos
especificación profunda| Tipo de archivo | Definición de mapa de teclas multimuestra - mapea rangos de teclas de teclado y capas de velocidad a referencias de archivos de muestra .ksf |
| Contenido de audio | Ninguno - todas las formas de onda de audio PCM se almacenan en archivos complementarios .ksf (Korg Sample File) |
| Codificación de archivo | Binario (formato propietario de Korg) |
| Orden de bytes | Big-endian (convención de hardware de Korg) |
| Datos de entrada del mapa de teclas | Cada entrada define el rango bajo/alto de la tecla, el rango de velocidad, la referencia del nombre de archivo .ksf, la tecla original, el desplazamiento de afinación y el modo de bucle |
| Relación KSC/KMP | Un solo archivo .ksc puede hacer referencia a múltiples archivos .kmp; cada .kmp define un instrumento o capa multimuestra |
| Sistema de archivos | Siempre se utiliza dentro de un triplete .ksc (índice) + .kmp (mapa de teclas) + .ksf (datos de muestra) |
| Diseño de directorio | Los archivos .kmp y los .ksf emparejados se almacenan en un subdirectorio con el nombre del archivo .ksc principal |
| Referencias de muestras | Hace referencia a archivos .ksf por nombre de archivo; .ksf almacena audio PCM de 8 o 16 bits a 44.1 kHz (frecuencia nativa del hardware) |
| Comportamiento del kit de batería | Los kits de batería omiten el .kmp por completo; los archivos .ksf se referencian directamente desde el índice .ksc |
| Tamaño típico | 1 KB - 100 KB |
| Compatibilidad de hardware | Korg Trinity (1995), Triton, M3, M50, Kronos (2011-2024) |
| Conflicto de extensión | .kmp también es utilizado por KMPlayer para archivos de piel/recursos - un formato binario completamente ajeno |
| Conversión de terceros | Awave Studio (FMJ-Software) convierte KMP/KSF a/desde SF2, WAV y otros formatos de sampler |
| Lanzado | ~1995 (Korg Trinity synthesizer) |
| Última versión | compatible with Korg Kronos (2011-2024) |
| Especificación | www.fmjsoft.com |
Conversiones de KMP
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos KMP.