Что такое формат файла NKI?
.nki файлы связаны с KONTAKT, профессиональным программным сэмплером от Native Instruments. Также известен как *Kontakt patch* или *Kontakt preset*, файл .nki хранит полное определение инструмента - сопоставление аудиосэмплов с диапазонами клавиш и динамикой, а также модуляцию, эффекты, скриптинг (KSP) и GUI-обложку - вместо самих аудиосэмплов.
Файлы с расширением .nki ссылаются на внешние сэмпл-файлы, такие как .wav или .aiff, или встраивают их непосредственно в самодостаточный вариант *монолита*. KONTAKT позволяет пользователям редактировать эти конфигурации инструментов и сохранять их как файлы .nki.
Аудиосэмплы используются для создания музыки и аудиодорожек. Инструменты на базе KONTAKT часто используются в жанрах:
- хип-хоп,
- трип-хоп,
- хаус,
- кинематографическая и оркестровая партитура.
.nki инструменты могут с успехом использоваться при создании аудиодорожек для фильмов или театральных постановок. KONTAKT - это продвинутая платформа сэмплирования для профессиональных аудиосценариев в кино, играх и живых выступлениях. Большинство коммерческих файлов .nki требуют полной платной версии KONTAKT; только сертифицированные библиотеки загружаются в бесплатный KONTAKT Player. Связанные форматы включают .nkm (мульти-инструмент) и .nkx (монолит сэмплов).
Безопасность и защита
РИСК: MEDIUMСам по себе NKI - это данные сэмплов/инструмента, но он может содержать код KONTAKT Script (KSP), который выполняется внутри KONTAKT - обычно это безвредная логика UI, а не вредоносное ПО уровня ОС. Реальные риски связаны с пиратством: 'зломанные' или 'бесплатные' коммерческие библиотеки KONTAKT с торрент-сайтов - это основной канал для вредоносного ПО в установщике/дополнениях и могут быть незаконными. Используйте только библиотеки, купленные у NI или надежных разработчиков, и устанавливайте через Native Access. Будьте осторожны с поддельными загрузками 'NKI viewer/opener' - легального standalone-просмотрщика NKI не существует; только KONTAKT открывает эти файлы.
Детали формата
в двух словахПрограммы, открывающие файлы NKI
Технические подробности
глубокая спецификация| Тип формата | Проприетарный бинарный патч сэмплера (инструментальный пресет) |
| Разработчик | Native Instruments |
| Кодировка | Binary, little-endian byte order |
| Модель контейнера | Standalone-патч, ссылающийся на внешние семплы, или самодостаточный монолит, встраивающий семплы и данные карты |
| Сжатие данных сэмплов | Внутреннее сжатие NI lossless для встроенных семплов; метаданные патча хранятся как бинарные упакованные структуры |
| Шифрование / DRM | Опционально - защищенные библиотеки зашифрованы и лицензированы через Native Access; требуют серийный номер для загрузки |
| Типичный размер файла | 10 КБ - несколько МБ для патчей на основе ссылок; сотни МБ до нескольких ГБ для монолитного NKI со встроенными семплами |
| Поддержка частоты дискретизации | Наследуется от ссылающихся файлов сэмплов; обычно 44.1 кГц или 48 кГц, до 96 кГц+ в библиотеках высокой четкости |
| Версионирование внутреннего формата | Цепочка версий от KONTAKT 1 (2002) до KONTAKT 8 (2024); более новые версии KONTAKT открывают старые NKI, но старые версии не читают новые ревизии формата |
| Картирование клавиш / зон по динамике | Определяет области, назначающие отдельные файлы сэмплов по диапазону клавиатуры и слоям динамической скорости |
| Скриптинг | Встраивает код KSP (KONTAKT Script Processor) для переключения артикуляций, MIDI-логики, пользовательского поведения UI и управления выражением |
| Маршрутизация модуляции | Содержит модуляционную матрицу, определяющую LFO, огибающие и назначения MIDI CC, направленные на параметры высоты тона, фильтра, амплитуды и эффектов |
| Файловый сигнатур (magic bytes) | Нет общедоступно задокументированной стабильной сигнатуры; проприетарная версионированная заголовочная часть - сообщество инструментов идентифицирует маркеры в стиле FourCC для каждой генерации KONTAKT |
| Поддерживаемые платформы | Windows и macOS (standalone, VST2/VST3, AU, AAX plug-in форматы) |
| Совместимость с KONTAKT Player | Большинство файлов NKI требуют полной платной версии KONTAKT; только сертифицированные библиотеки Player загружаются в бесплатный KONTAKT Player |
| Связанные форматы | `.nkm` (пресет мульти-инструмента), `.nkx` / `.nkr` (контейнеры монолита сэмплов), `.nkc` (файл указателя кэша), `.nicnt` (дескриптор библиотеки для Native Access) |
| Выпущен | 2002 (KONTAKT 1) |
| Последняя версия | KONTAKT 8 (2024) instrument format; back-compatible chain of NKI versions since KONTAKT 1 |
| Спецификация | www.native-instruments.com |
Конвертации NKI
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах NKI.