Что такое формат файла KMP?
Файл .kmp - это определение мультисэмпловой раскладки, используемое синтезаторными рабочими станциями Korg, включая Trinity (1995), Triton, M3, M50 и Kronos. Он распределяет аудиосэмплы по диапазонам клавиш и слоям силы нажатия, указывая, какой файл .ksf (Korg Sample File) воспроизводится для каждой ноты, а также задает точки петли (loop) и смещения настройки. Файл .kmp не содержит аудиоданных; все волновые формы находятся в сопутствующих файлах .ksf.
Файлы .kmp всегда являются частью набора из трех типов файлов. Индекс .ksc (Korg Script) перечисляет раскладки и сэмплы для программы инструмента; файлы .kmp определяют отдельные мультисэмпловые инструменты; а файлы .ksf содержат фактическое PCM-аудио. Файл .kmp и парные ему файлы .ksf находятся в подкаталоге, имя которого совпадает с именем родительского файла .ksc. Ударные установки (Drum kits) пропускают уровень .kmp и ссылаются на файлы .ksf напрямую из .ksc.
Формат является проприетарным бинарным форматом Korg (big-endian) без публично задокументированных «магических байтов». Он сохраняет совместимость между поколениями оборудования Korg с 1995 года. Awave Studio (FMJ-Software) является основным сторонним инструментом конвертации, поддерживающим импорт и экспорт между KMP/KSF и такими форматами, как SF2 (SoundFont 2).
Примечание: расширение .kmp также используется проигрывателем KMPlayer для файлов обложек и ресурсов - это совершенно другой, не связанный формат.
Безопасность и защита
РИСК: LOWKMP - это файл бинарных данных для аудиооборудования; не содержит исполняемого кода. Безопасен для открытия.
Детали формата
в двух словах- Файл обложки KMPlayer - KMPlayer (KMP Media Player) использует .kmp для файлов обложек и пакетов ресурсов; полностью не связан с Korg.
Программы, открывающие файлы KMP
Технические подробности
глубокая спецификация| Тип файла | Определение мультисэмпловой раскладки - сопоставляет диапазоны клавиш и слои силы нажатия со ссылками на файлы сэмплов .ksf |
| Аудиоконтент | Отсутствует - все волновые формы PCM хранятся в сопутствующих файлах .ksf (Korg Sample File) |
| Кодировка файла | Бинарная (проприетарный формат Korg) |
| Порядок байтов | Big-endian (соглашение для оборудования Korg) |
| Данные записи раскладки | Каждая запись определяет нижний/верхний диапазон клавиш, диапазон силы нажатия, ссылку на имя файла .ksf, оригинальную клавишу, смещение настройки и режим петли |
| Связь KSC/KMP | Один файл .ksc может ссылаться на несколько файлов .kmp; каждый .kmp определяет один мультисэмпловый инструмент или слой |
| Файловая система | Всегда используется в составе триады .ksc (индекс) + .kmp (раскладка) + .ksf (данные сэмплов) |
| Структура каталогов | Файлы .kmp и парные .ksf хранятся в подкаталоге, названном в честь родительского файла .ksc |
| Ссылки на сэмплы | Ссылается на файлы .ksf по имени; .ksf хранит 8-битное или 16-битное PCM-аудио с частотой 44.1 кГц (родная частота оборудования) |
| Поведение ударных установок | Ударные установки полностью обходят уровень .kmp; ссылки на файлы .ksf идут напрямую из индекса .ksc |
| Типичный размер | 1 КБ - 100 КБ |
| Аппаратная совместимость | Korg Trinity (1995), Triton, M3, M50, Kronos (2011-2024) |
| Конфликт расширений | .kmp также используется KMPlayer для файлов обложек/ресурсов - это совершенно не связанный бинарный формат |
| Сторонняя конвертация | Awave Studio (FMJ-Software) конвертирует KMP/KSF в/из SF2, WAV и другие форматы сэмплеров |
| Выпущен | ~1995 (Korg Trinity synthesizer) |
| Последняя версия | compatible with Korg Kronos (2011-2024) |
| Спецификация | www.fmjsoft.com |
Конвертации KMP
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах KMP.