Blavatsky · 27-Окт-15 11:25(9 лет назад, ред. 11-Авг-17 09:21)
inNKX плагин для Total Commander Год/Дата Выпуска: август 2017 Версия: 1.21 Разработчик: Unavowed Сайт разработчика: unavowed.vexillium.org/pub/projects/unnks/ Разрядность: 32bit, 64bit Язык интерфейса: Русский Таблэтка: Не требуется Системные требования: Windows XP+, Total commander 7.50+ Описание: Развитие проекта NKS & NKX Archive Unpacker в оболочке Total Commander.
Плагин позволяет работать с контейнерами NI Kontakt (*.nks, *.nkx, *.nkr, *.nicnt) как с архивами.
Поддерживается:
1) Просмотр содержимого контейнеров, включая содержимое скрытых каталогов.
Некоторые каталоги контейнеров могут быть скрытыми для браузера Kontakt. Содержимое ресурсных (nkr) контейнеров скрыто всегда.
В Total commander должна быть включена опция показа скрытых файлов.
2) Извлечение файлов из контейнеров.
С помощью Kontakt (R2R) можно извлекать сэмплы из контейнеров (Collect samples/Batch compress), но по определённым причинам таким образом можно извлечь не все файлы контейнера.
С помощью inNKX извлекаются все/любые файлы и каталоги, включая скрытые и зашифрованные.
3) Удаление файлов из и добавление файлов в существующие контейнеры, в том числе зашифрованные.
4) Создание новых контейнеров.
С помощью Kontakt можно создавать новые контейнеры (Create resource container). Но все сэмплы придётся свалить в одну кучу (каталог ir_samples).
С помощью inNKX можно создавать полноценные nkx/nks контейнеры с сэмплами, разложенными по разным каталогам.
5) Тестирование (проверка целостности контейнеров).
Подробности в файле readme.rtf из этой раздачи. Доп. информация:
Установка
1) Упакуйте все файлы раздачи (кроме install.txt) в архив ZIP или RAR без подкаталогов.
2) В Total Commander войдите в созданный архив (дважды щёлкнуть на архиве или нажать Enter или нажать Ctrl + PageDown).
Автоматически запустится установка плагина
3) Согласитесь на установку (нажать "Да" в диалоговом окне установки).
Откроется диалоговое окно выбора каталога установки
.
4) По умолчанию Total Commander предложит установить плагин в первый попавшийся подкаталог своего каталога ‹Plugins›:
%COMMANDER_PATH%\Plugins\wcx\inNKX\
Если это необходимо, отредактируйте путь установки и нажмите ‹OK›.
Откроется диалоговое окно "Файловые ассоциации"
5) В диалоговом окне "Файловые ассоциации" четыре раза нажмите "OK",
соглашаясь открывать файлы с расширениями nkx, nkr, nks, nicnt с помощью плагина inNKX. Этого достаточно для полноценной работы плагина.
Для подключения браузера базы данных ключей для расшифровки контейнеров защищённых библиотек
выполните следующее: 1. В главном меню Total Commander выберите Настройки -> Плагины -> Плагины файловой системы (*.WFX), нажмите ‹Настройка›
2. Нажмите ‹Добавить› и перейдите в каталог, в который установили плагин. По умолчанию это будет каталог:
%COMMANDER_PATH%\Plugins\wcx\inNKX\
3. В поле ‹Имя файла› введите:
inNKX.wcx
4. Нажмите ‹Открыть›
5. Закройте диалог ‹Плагины файловой системы› кнопкой OK.
6. Закройте диалог ‹Настройка› кнопкой OK. После подключения браузера в сетевом окружении TC (последняя кнопка на панели дисков или последний пункт в меню дисков) появляется дополнительная папка с названием inNKX. В этой папке находится база данных Защищённые библиотеки NI Kontakt
Плагин извлекает файлы из контейнеров только тех библиотек, идентификаторы которых начинаются со значащей цифры. Плагин падает при извлечении файлов, имена которых заканчиваются точкой или пробелом.
Добавлено:
1. Поддержка Windows XP. 2. Браузер базы данных ключей для расшифровки контейнеров с возможностью экспорта и импорта записей (реализован как плагин файловой системы и соответственно доступен в сетевом окружении Total commander). 3. Расшифровка контейнеров защищённых библиотек без извлечения файлов (запуск в диалоге настроек плагина: Alt + F5 -> nkx -> Настройка...) А также:
Ключи для расшифровки контейнеров защищённых библиотек...
Bechstein Digital Grand
Best Service Chris Hein - Solo Cello
Best Service Chris Hein - Solo ContraBass
Best Service Chris Hein - Solo Viola
Best Service Chris Hein Solo Violin
Best Service Ethno World 6 Instruments
Best Service Ethno World 6 Voices
Best Service Kwaya
Big Fish Audio Cyborg
Big Fish Audio Grindhouse
Cinematic Samples Cinematic Studio Piano
Cinematic Samples Cinematic Studio Strings
Cinematique Instruments Fabrique
Cinesamples Abbey Road Classic Upright Pianos
Cinesamples CineBrass Descant Horn
Cinesamples CinePerc
Cinesamples CineStrings Solo
Cinesamples Cinesymphony LITE
Cinesamples CineWinds CORE
Cinesamples CineWinds PRO
Cinesamples Rio Grooves
Embertone Fischer Viola
Embertone Leonid Bass
Ethnaudio Breath Of Anatolia
Evolution Series The World Percussion 2.0
Heavyocity Gravity
Heavyocity GP01 Natural Forces
Heavyocity GP02 Vocalise
Heavyocity Master Sessions Ethnic Drum Ensembles
Impakt Soundworks Shreddage Drums
Impakt Soundworks Super Audio Cart
Native Instruments GmbH Discovery Series: India
Native Instruments GmbH Kinetic Treats
Native Instruments GmbH Session Guitarist - Strummed Acoustic 2
Native Instruments GmbH Scarbee Classic EP-88s
Native Instruments GmbH Symphony Essentials Brass Ensemble
Native Instruments GmbH Symphony Essentials Brass Solo
Native Instruments GmbH Symphony Essentials String Ensemble
Native Instruments GmbH Symphony Essentials Woodwind Ensemble
Native Instruments GmbH Symphony Essentials Woodwind Solo
Native Instruments GmbH Symphony Series Woodwind Ensemble
Native Instruments GmbH Symphony Series Woodwind Solo
Orange Tree Samples Evolution Dracus
Orange Tree Samples Evolution Flatpick 6
Orange Tree Samples Evolution Jazz Archtop
Orange Tree Samples Evolution Mandolin
Orange Tree Samples Evolution Modern Nylon
Orange Tree Samples Evolution Sitardelic
Orange Tree Samples Evolution Steel Strings
Orange Tree Samples Evolution Stratosphere
Orange Tree Samples Evolution Strawberry
Orange Tree Samples Evolution Rick 12
Orchestral Tools Berlin Brass
Orchestral Tools Berlin Percussion
Orchestral Tools Metropolis Ark 1
Orchestral Tools Metropolis Ark 2
Output SUBSTANCE
ProjectSAM SWING!
Q Up Arts California Keys
Realitone Fingerpick
Realitone RealiDrums
Refractor Audio Transport
Sample Logic Bohemian
Sample Logic Cinematic Guitars Organic Atmospheres
Sample Logic CinemorphX
Sample Logic Cinematic Guitars Infinity
Sample Logic Cyclone
Sample Logic Gamelan
Synthepica Epica Bass
Soniccouture The Attic
Soniccouture Balinese Gamelan 2
Soniccouture Estey Reed Organ
Soniccouture Xbow Guitars
Sonicsmiths The Foundry
Sonokinetic Capriccio
Sonokinetic Maximo
Sonokinetic Orchestral Series - Woodwinds Ensemble
Sonokinetic Ostinato
Sonokinetic Sotto
Sonokinetic Tutti
Sonokinetic Tutti Vox
Soundiron Mercury Elements Boys Choir
Soundiron Elysium Harp
Spitfire Audio Albion ONE
Spitfire Audio Hans Zimmer Piano
The Loop Loft Drum Direktor Cinematik
The Loop Loft Drum Direktor FNK-4
Umlaut Audio ARPS
Umlaut Audio PADS
Umlaut Audio uBEAT Bundle
Vir2 Aeris Hybrid Choir Designer
vi elements Core Kit
Wavesfactory Wavesfactory - Mercury
Wide Blue Sound Eclipse
Wide Blue Sound Orbit
ТОРРЕНТ ОБНОВЛЁН 18.03.2017
Изменения в версии 1.17a
Добавлено:
Ключи для расшифровки контейнеров защищённых библиотек...
Output - ANALOG STRINGS
Impact Soundworks - Straight Ahead Jazz Horns
Sample Logic - IMPAKT
Sample Modeling - The Trumpet 3
Sample Modeling - French Horn and Tuba 3
Heavyocity - GP03 Scoring Guitars
Sample Logic - Rhythmology
DAC Acoustic Services - Indigisounds
Rattly and Raw - Martin France Drums
C-Dub - Whoop Triggerz Ultimate
Drumasonic - drumasonic Xplosive
Realitone - Hip Hop Creator
Wave Alchemy - Revolution
Umlaut Audio - uBEAT Hip Hop
Spitfire Audio - Spitfire Symphonic Woodwinds
Soniccouture - Ondioline
Tomahawk Sounds - Big Hands Vol 1
Kirk Hunter Studios - Virtuoso Ensembles
Fable Sounds - Broadway Gig
Embertone - Intimate String Chords
Best Service - Chris Hein Orchestral Brass
Spitfire Audio - Spitfire Symphonic Brass
JGR Production - The Performer - The Voice of the Chrysler 300C
Heavyocity - Master Sessions Ensemble Drums
Spitfire Audio - The Grange
The Loop Loft - Drum Direktor - From The Garage
Spitfire Audio - Spitfire Chamber Strings
Heavyocity -Master Sessions Ensemble Metals
Umlaut Audio - uBEAT Elektro
Tovusound - Edward Ultimate Suite
Heavyocity - Master Sessions Ensemble Woods
Spitfire Audio - Albion V
Spitfire Audio - Spitfire Symphonic Strings
Room Sound - Kurt Ballou Signature Series Drums
Native Instruments GmbH - Reaktor Factory Selection R2
PREMIER Engineering - Drum Tree
Audio Impressions - 70 DVZ Strings
Spitfire Audio - Albion IV
Best Service - Chris Hein Orchestral Brass Compact
Spitfire Audio - Fanshawe Vol 1
Soniccouture - The Hammersmith
Native Instruments GmbH - Kinetic Toys
Divergent Audio Group - Invasors
Soundiron - Voices of Rapture
DAC Acoustic Services - Laventille Rhythm Section
Umlaut Audio - uBEAT Hybrid
Native Instruments GmbH - Symphony Essentials Brass Collection
Ethnaudio - Strings Of Anatolia
Spitfire Audio - Spitfire Masse
DAC Acoustic Services - Soca Starter Pack - Volume 1
Best Service - Chris Hein Winds Compact
Volkswagen AG - Volkswagen Brand Instruments
e-Instruments - Session Keys Electric S
Spitfire Audio - Spitfire North 7 Vintage Keys
Native Instruments GmbH - Symphony Essentials Woodwind Collection
Drumdrops - Drumdrops Folk Rock Kits
Spitfire Audio - London Contemporary Orchestra Strings
Get Good Drums - Matt Halpern Signature pack
Big Fish Audio - Vital Series Mallets
ТОРРЕНТ ОБНОВЛЁН 5.06.2017
Изменения в версии 1.18
Исправлено:
После выполнения файловых операций с nicnt-контейнером плагин автоматически присваивает ему неправильное двойное расширение (.xml.nicnt)
Добавлено:
Поддержка незашифрованных контейнеров нового формата (Kontakt 5.6.8)
A также:
Ключи для расшифровки контейнеров защищённых библиотек...
ProjectSAM Swing More!
Heavyocity NOVO
Tovusound Edward Foleyart Instrument
Sonokinetic Espressivo
In Session Audio Riff Generation
Cinesamples CineBrass Twelve Horn Ensemble
Tru-Urban Kevin Keys by Kevin Randolph
Native Instruments GmbH Thrill
Soniccouture Electro Acoustic
Tonehammer Solo Frame Drums
Tonehammer Bowed Grand
Tonehammer Epic Frame Drum Ensemble
Spitfire Audio Spitfire British Wood
Spitfire Audio Bernard Herrmann Composer Toolkit
ТОРРЕНТ ОБНОВЛЁН 10.08.2017
Изменения в версии 1.21
Добавлено:
Поддержка зашифрованных контейнеров формата Kontakt 5.6.8
A также:
Ключи для расшифровки контейнеров защищённых библиотек...
Best Service The Orchestra
Big Fish Audio Sequence
Big Fish Audio Vintage Horns 2
Blinksonic AETONZ
Blinksonic RUIDOZ
Blinksonic SUBSTANZ
Blinksonic VOZ
Bluescreen Productions Berlin Blue Bass
Embertone Joshua Bell Violin
In Session Audio Fluid Harmonics
In Session Audio Fluid Strike
Heavyocity BitRate II & MonoBoy
Heavyocity Calc-U-Synth
Heavyocity C-Tools
Heavyocity GP04 Vocalise 2
Heavyocity GRID II
Luftrum Lunaris
Native Instruments GmbH Middle East
Native Instruments GmbH Symphony Essentials Collection
Native Instruments GmbH Symphony Essentials Percussion
Native Instruments GmbH Symphony Series Collection
Native Instruments GmbH Symphony Series Percussion
Orchestral Tools Berlin Orchestra Inspire
Sample Logic Electro City
Sample Magic Klip
Secret Room Music STRIKEFORCE
Soniccouture The Canterbury Suitcase
Soundiron Ambius
Sound Yeti Collision FX
Spitfire Audio Spitfire Symphonic Strings Evolutions
Tonsturm WHOOSH
Tim Exile SLOO
Tim Exile SLOR
Versilian Studios Chamber Orchestra 2.6 Professional Edition
Спасибо за отличный плагин!
НО С помощью inNKX можно создавать полноценные nkx/nks контейнеры с сэмплами, разложенными по разным каталогам. Если попадутся в каталогах семплы с одинаковыми именами, но разными по содержанию, то патч будет подхватывать первый попавшийся семпл.
Сегодня этот момент специально проверяли!
69095480Если попадутся в каталогах семплы с одинаковыми именами, но разными по содержанию, то патч будет подхватывать первый попавшийся семпл.
Проверяю!
Cоздаю контейнер Samples.nkx со следующей файловой структурой:
[Samples]
|__ [Folder1] --- 1.wav
|__ [Folder2] --- 1.wav
Содержание файлов Folder1\1.wav и Folder2\1.wav разное и различимо на слух.
Через браузер Kontakt вхожу в созданный контейнер, перетаскиваю 1.wav из Folder2 в MultiRack (создаётся инструмент, проигрывающий Folder2\1.wav),
сохраняю (Folder2.nki, только патч), перезагружаю Folder2.nki, проигрывается Folder2\1.wav.
Перетаскиваю 1.wav из Folder1 в MultiRack (создаётся другой инструмент, проигрывающий Folder1\1.wav),
сохраняю (Folder1.nki, только патч), перезагружаю Folder1.nki, проигрывается Folder1\1.wav.
Проблема не подтвердилась - всё подхватывается правильно. Если речь идёт о потеряных (недостающих) сэмплах, то это не проблема плагина, а не достаточно проработанный поиск сэмплов в Kontakt.
Точный путь к сэмплу (включая путь в контейнере) должен быть прописан в файле инструмента (nki/nkm).
Если сэмпла по данному пути не оказывается при загрузке инструмента, Kontakt спросит где искать сэмпл с таким именем, и когда ему подсовывается
контейнер с несколькими такими одноимёнными сэмплами понятно будет подхвачен первый попавшийся.
Если бы Kontakt записывал к примеру в файлы инструментов ещё и контрольные суммы (CRC) сэмплов, то подхватывал бы сэмпл с совпадающей контрольной суммой,
то есть именно тот потеряный сэмпл. Святое правило: имена всех сэмплов библиотеки должны быть уникальными для гарантированно коректного пересохранения патчей (в том числе Batch re-save).
Через браузер Kontakt вхожу в созданный контейнер Не понятно как Вы в упакованный контейнер NKX можете войти через браузер Контакта? Проверил сейчас ещё раз.
1. Создаю папку Samples
2. В ней создаю две папки подкаталоги к примеру Folder1 и Folder2
3. В Folder1 помещаю семпл с названием 001 со звуком пиано
4. В Folder2 помещаю семпл с названием 001 со звуком флейты
5. Перетаскиваю семпл из папки Folder1 001 со звуком пиано в Контакт и сохраняю как патч без семплов естессно с названием Piano
6. Перетаскиваю семпл из папки Folder2 001 со звуком флейты в Контакт и сохраняю как патч без семплов естессно
с названием Flutes
7. Открываю каждый патч и проверяю что бы звучали в одном патче пианинка, в другом влейта.
8. Упаковываю содержимое папки Samples в контейнер NKX.
9. Открываю Контакт со звуком пиано, звучит пиано
10. Открываю патч со звуком флейты - звучит пиано Вывод что Контакт цепляет первый попавшийся по названию семпл.
Святое правило: имена всех сэмплов библиотеки должны быть уникальными для гарантированно коректного пересохранения патчей (в том числе Batch re-save). Это правило мне знакомо, меня Аудиокастратор научил как находить дубликаты и корректно переименовывать. Но в данном случае конечно это не ошибка плагина, а в каждом патче скорее всего должно быть прописано какой именно семпл и из какого каталога должен искать.
С плагином стало очень удобно и распаковывать и запаковывать.
69097703Не понятно как Вы в упакованный контейнер NKX можете войти через браузер Контакта?
Через браузер Kontakt можно войти в любой контейнер как в каталог (вкладка Files, находим контейнер, слева от имени контейнера нажимаем крестик и мы внутри, в общем стандартно как во всех файловых браузерах).
Gvardia2015 писал(а):
69097703Проверил сейчас ещё раз.
...
5. Перетаскиваю семпл из папки Folder1 001 со звуком пиано в Контакт и сохраняю как патч без семплов естессно с названием Piano
6. Перетаскиваю семпл из папки Folder2 001 со звуком флейты в Контакт и сохраняю как патч без семплов естессно
с названием Flutes
...
8. Упаковываю содержимое папки Samples в контейнер NKX.
9. Открываю Контакт со звуком пиано, звучит пиано
10. Открываю патч со звуком флейты - звучит пиано
Упаковывать сэмплы надо до создания патчей и сэмплы перетаскивать из готового контейнера через браузер - тогда всё будет OK, как в моём примере. В твоём случае после упаковки сэмплов в контейнер при открытии патчей Kontakt должен был спросить о потеряных сэмплах, ведь патчи создавались из папки Samples, которая теперь находится в контейнере и здесь действительно всплывает проблема неоднозначности поиска одноимённых сэмплов. Если я правильно понял в пунктах 9,10 после открытия патчей фано и флейта звучат не сразу, а после поиска потеряных сэмплов, так?
69097703Через браузер Kontakt вхожу в созданный контейнер Не понятно как Вы в упакованный контейнер NKX можете войти через браузер Контакта? Проверил сейчас ещё раз.
1. Создаю папку Samples
2. В ней создаю две папки подкаталоги к примеру Folder1 и Folder2
3. В Folder1 помещаю семпл с названием 001 со звуком пиано
4. В Folder2 помещаю семпл с названием 001 со звуком флейты
5. Перетаскиваю семпл из папки Folder1 001 со звуком пиано в Контакт и сохраняю как патч без семплов естессно с названием Piano
6. Перетаскиваю семпл из папки Folder2 001 со звуком флейты в Контакт и сохраняю как патч без семплов естессно
с названием Flutes
7. Открываю каждый патч и проверяю что бы звучали в одном патче пианинка, в другом влейта.
8. Упаковываю содержимое папки Samples в контейнер NKX.
9. Открываю Контакт со звуком пиано, звучит пиано
10. Открываю патч со звуком флейты - звучит пиано Вывод что Контакт цепляет первый попавшийся по названию семпл.
Святое правило: имена всех сэмплов библиотеки должны быть уникальными для гарантированно коректного пересохранения патчей (в том числе Batch re-save). Это правило мне знакомо, меня Аудиокастратор научил как находить дубликаты и корректно переименовывать. Но в данном случае конечно это не ошибка плагина, а в каждом патче скорее всего должно быть прописано какой именно семпл и из какого каталога должен искать.
С плагином стало очень удобно и распаковывать и запаковывать.
Через браузер Kontakt можно войти в любой контейнер как в каталог (вкладка Files, находим контейнер, слева от имени контейнера нажимаем крестик и мы внутри, в общем стандартно как во всех файловых браузерах), а упаковывать сэмплы надо до создания патчей и сэмплы перетаскивать из готового контейнера через браузер - тогда всё будет OK, как в моём примере. В твоём случае после упаковки сэмплов в контейнер при открытии патчей Kontakt должен был спросить о потеряных сэмплах, ведь патчи создавались из папки Samples, которая теперь находится в контейнере и здесь действительно всплывает проблема неоднозначности поиска одноимённых сэмплов. Если я правильно понял в пунктах 9,10 после открытия патчей фано и флейта звучат не сразу, а после поиска потеряных сэмплов, так?
Ну хорошо, а как тогда упаковать те библиотеки, где семплы уже разложены по подкаталогам и имеются готовы патчи?
Ведь патч потеряет семплы, а при указании контейнёра будет цеплять не те семплы.
Вот именно об этой проблеме я и писал.
А перетаскивать семплы в патчи заново это будет очень гемморойная работа, к тому же нужно знать какой патч и откуда использует семплы в нём.
69102303Ну хорошо, а как тогда упаковать те библиотеки, где семплы уже разложены по подкаталогам и имеются готовы патчи?
Ведь патч потеряет семплы, а при указании контейнёра будет цеплять не те семплы.
Вот именно об этой проблеме я и писал.
Суть проблемы ясна и у неё есть решение, но долго объяснять. Идея заключается в том, чтобы разнести дубликаты сэмплов по разным контейнерам и эти контейнеры должны находиться в разных подпапках и подсовывать их Контакту последовательно с промежуточным Batch re-save
Суть проблемы ясна и у неё есть решение, но долго объяснять. Идея заключается в том, чтобы разнести дубликаты сэмплов по разным контейнерам и эти контейнеры должны находиться в разных подпапках и подсовывать их Контакту последовательно с промежуточным Batch re-save
Это вряд ли поможет.
Во первых нужно знать какой патч из какой подпапки использует семплы.
А если патчей несколько десятков то замучаешься вычислять.
Ну в принципе эта проблема решена Аудиокастратором, как переименовывать семплы, только тоже долгий процесс.
Но зато сейчас с этим плагином распаковка NKR контейнеров облегчила работу во много раз!
Спасибо!
Ещё бы такой же плагин для распаковки и упаковки семплов Toontrack замастрячить.
Пытаюсь сейчас на базе Изи создать новую библиотеку. Ер формат там тоже ничем не открывается.
69103072Во первых нужно знать какой патч из какой подпапки использует семплы.
Не нужно. Нужно только выявить дубликаты. Только сейчас открыл для себя опцию в диалоге поиска Samples Missing: Check for duplicate (take more time). Вот здесь нужно знать какой патч из какой подпапки использует семплы.
А узнать можно временно переместив подпапку с одним набором дубликатов в другое место и попробовать загрузить патч: если Samples Missing, то именно они и используются. Про Toontrack ничего сказать не могу, по-моему барабасы для Контакта ничем не хуже или здесь религиозные чувства?
Во первых нужно знать какой патч из какой подпапки использует семплы.
Не нужно. Нужно только выявить дубликаты. Только сейчас открыл для себя опцию в диалоге поиска Samples Missing: Check for duplicate (take more time). Вот здесь нужно знать какой патч из какой подпапки использует семплы.
А узнать можно временно переместив подпапку с одним набором дубликатов в другое место и попробовать загрузить патч: если Samples Missing, то именно они и используются. Про Toontrack ничего сказать не могу, по-моему барабасы для Контакта ничем не хуже или здесь религиозные чувства?
Если переместить папку с дубликатами то патчи могут подхватить второй, оставшийся дубликат семплов в патч.
А про Toontrack ничего религиозного, просто в некоторых библах вавки тоже лежат отдельно, распакованные.
Хочется их тоже уложить в контейнеры.
И я написал что делаю свою библиотеку под Изю)
69103505Ну хорошо, а как тогда упаковать те библиотеки, где семплы уже разложены по подкаталогам и имеются готовы патчи?
Ведь патч потеряет семплы, а при указании контейнёра будет цеплять не те семплы.
Имеем упрощённую рабочую (все сэмплы находятся патчами) библиотеку: [Instruments]
patch1.nki
patch2.nki
[Samples]
|__________ [1]
1.ncw
2.ncw
3.ncw
4.ncw
|__________ [2]
1.ncw
2.ncw
5.ncw
6.ncw patch1.nki использует сэмплы из каталога [1], patch2.nki - из каталога [2]. Упаковываем в контейнер A.nkx сэмплы, не имеющие дубликатов: [Samples]
|__________ [1]
3.ncw
4.ncw
|__________ [2]
5.ncw
6.ncw
И помещаем его в папку Samples, исходные сэмплы 3,4,5,6 удаляем:
[Samples]
|___________A.nkx
|__________ [1]
1.ncw
2.ncw
|__________ [2]
1.ncw
2.ncw
Делаем Batch re-save. Теперь патчи берут сэмплы 3,4,5,6 из контейнера A, а дупликаты 1,2 как прежде из подкаталогов 1 и 2. Упаковываем в контейнер B.nkx оставшиеся в папке Samples\1 сэмплы:
[Samples]
|__________ [1]
1.ncw
2.ncw
Исходные файлы Samples\1\1.ncw Samples\1\2.ncw удаляем, а контейнер B помещаем в подкаталог Samples\B, получаем:
[Samples]
|___________A.nkx
|__________ [B]
B.nkx
|__________ [2]
1.ncw
2.ncw
Делаем Batch re-save, Контакту указываем, где искать потерянные сэмплы - в каталоге Samples\B. Теперь патчи берут сэмплы 3,4,5,6 из контейнера A, а дупликаты 1\1.ncw, 1\2.ncw из контейнера B, остальные как прежде из подкаталога 2. Упаковываем в контейнер С.nkx оставшиеся в папке Samples\2 сэмплы:
[Samples]
|__________ [2]
1.ncw
2.ncw
Исходные файлы Samples\2\1.ncw Samples\2\2.ncw удаляем, а контейнер С помещаем в подкаталог Samples\С, получаем:
[Samples]
|___________A.nkx
|__________ [B]
B.nkx
|__________ [С]
С.nkx
Делаем Batch re-save, Контакту указываем, где искать потерянные сэмплы - в каталоге Samples\C. Теперь патчи берут все сэмплы из контейнеров A, B, C.
69104985создав эту раздачу-ты вскрыл адский улей, слава богу что рутрекер скоро закроют, и народ не успеет гавна напаковать и повыложить. но се равно спасибо за плаг
Всё дурно пахнущее смоем в унитаз
Сейчас добавлю в шапку, что плагин категорически не поддерживает упаковку "гавна"
69104985создав эту раздачу-ты вскрыл адский улей, слава богу что рутрекер скоро закроют, и народ не успеет гавна напаковать и повыложить. но се равно спасибо за плаг
Всё дурно пахнущее смоем в унитаз
Сейчас добавлю в шапку, что плагин категорически не поддерживает упаковку "гавна"
под этим словом имелся в виду и тот случай, о котором выше вы дискутировали с Вячеславом, и многие другие, которые будут возникать.
Blavatsky писал(а):
69103952
Gvardia2015 писал(а):
69103505
Blavatsky писал(а):
69103345
Gvardia2015 писал(а):
69103072
Blavatsky писал(а):
Во первых нужно знать какой патч из какой подпапки использует семплы.
Не нужно. Нужно только выявить дубликаты. Только сейчас открыл для себя опцию в диалоге поиска Samples Missing: Check for duplicate (take more time). Вот здесь нужно знать какой патч из какой подпапки использует семплы.
А узнать можно временно переместив подпапку с одним набором дубликатов в другое место и попробовать загрузить патч: если Samples Missing, то именно они и используются. Про Toontrack ничего сказать не могу, по-моему барабасы для Контакта ничем не хуже или здесь религиозные чувства?
Если переместить папку с дубликатами то патчи могут подхватить второй, оставшийся дубликат семплов в патч.
А про Toontrack ничего религиозного, просто в некоторых библах вавки тоже лежат отдельно, распакованные.
Хочется их тоже уложить в контейнеры.
И я написал что делаю свою библиотеку под Изю)
Имеем упрощённую рабочую (все сэмплы находятся патчами) библиотеку: [Instruments]
patch1.nki
patch2.nki
[Samples]
|__________ [1]
1.ncw
2.ncw
3.ncw
4.ncw
|__________ [2]
1.ncw
2.ncw
5.ncw
6.ncw patch1.nki использует сэмплы из каталога [1], patch2.nki - из каталога [2]. Упаковываем в контейнер A.nkx сэмплы, не имеющие дубликатов: [Samples]
|__________ [1]
3.ncw
4.ncw
|__________ [2]
5.ncw
6.ncw
И помещаем его в папку Samples, исходные сэмплы 3,4,5,6 удаляем:
[Samples]
|___________A.nkx
|__________ [1]
1.ncw
2.ncw
|__________ [2]
1.ncw
2.ncw
Делаем Batch re-save. Теперь патчи берут сэмплы 3,4,5,6 из контейнера A, а дупликаты 1,2 как прежде из подкаталогов 1 и 2. Упаковываем в контейнер B.nkx оставшиеся в папке Samples\1 сэмплы:
[Samples]
|__________ [1]
1.ncw
2.ncw
Исходные файлы Samples\1\1.ncw Samples\1\2.ncw удаляем, а контейнер B помещаем в подкаталог Samples\B, получаем:
[Samples]
|___________A.nkx
|__________ [B]
B.nkx
|__________ [2]
1.ncw
2.ncw
Делаем Batch re-save, Контакту указываем, где искать потерянные сэмплы - в каталоге Samples\B. Теперь патчи берут сэмплы 3,4,5,6 из контейнера A, а дупликаты 1\1.ncw, 1\2.ncw из контейнера B, остальные как прежде из подкаталога 2. Упаковываем в контейнер С.nkx оставшиеся в папке Samples\2 сэмплы:
[Samples]
|__________ [2]
1.ncw
2.ncw
Исходные файлы Samples\2\1.ncw Samples\2\2.ncw удаляем, а контейнер С помещаем в подкаталог Samples\С, получаем:
[Samples]
|___________A.nkx
|__________ [B]
B.nkx
|__________ [С]
С.nkx
Делаем Batch re-save, Контакту указываем, где искать потерянные сэмплы - в каталоге Samples\C. Теперь патчи берут все сэмплы из контейнеров A, B, C.
А если патч использует одноименные семплы сразу из нескольких каталогов, тогда что ты будешь делать? ты такой вариант не рассматривал?
69122246А если патч использует одноименные семплы сразу из нескольких каталогов, тогда что ты будешь делать? ты такой вариант не рассматривал?
Не имеет значения. Если возник такой вопрос, значит не правильно понята суть метода. Здесь главное разделить наборы одноименных сэмплов и поместить их в разные контейнеры, которые в свою очередь будут находиться в разных подкаталогах, чтобы корректно выполнить промежуточное пересохранение патчей. Этот метод будет работать и если патч использует одноименные семплы сразу из нескольких каталогов. В приведённом примере patch1.nki, скажем, может одновременно использовать сэмплы 1.ncw и 2.ncw из каталогов Samples\1 и Samples\2 и после создания контейнеров этим методом patch1.nki будет загружать правильные сэмплы, как и до упаковки. Здесь уже отмечалось, что откуда патчи берут сэмплы не важно, нужно лишь из всего множества используемых патчами сэмплов выявить дубликаты.
Ostap Fender писал(а):
69122246под этим словом имелся в виду и тот случай, о котором выше вы дискутировали с Вячеславом, и многие другие, которые будут возникать.
Мы дискутировали не о том, Что упаковывать, а о том, Как. А лишать людей, скажем, калькуляторов, только потому, что некоторые будут забивать ими гвозди по-меньшей мере странно.
69122246А если патч использует одноименные семплы сразу из нескольких каталогов, тогда что ты будешь делать? ты такой вариант не рассматривал?
Не имеет значения. Если возник такой вопрос, значит не правильно понята суть метода. Здесь главное разделить наборы одноименных сэмплов и поместить их в разные контейнеры, которые в свою очередь будут находиться в разных подкаталогах, чтобы корректно выполнить промежуточное пересохранение патчей. Этот метод будет работать и если патч использует одноименные семплы сразу из нескольких каталогов. В приведённом примере patch1.nki, скажем, может одновременно использовать сэмплы 1.ncw и 2.ncw из каталогов Samples\1 и Samples\2 и после создания контейнеров этим методом patch1.nki будет загружать правильные сэмплы, как и до упаковки.
Ostap Fender писал(а):
69122246под этим словом имелся в виду и тот случай, о котором выше вы дискутировали с Вячеславом, и многие другие, которые будут возникать.
Мы дискутировали не о том, Что упаковывать, а о том, Как. А лишать людей, скажем, калькуляторов, только потому, что некоторые будут забивать ими гвозди по-меньшей мере странно.
главное разделить наборы одноименных сэмплов и поместить их в разные контейнеры- не обязательно в разные, они могут находиться и в одном контейнере, естественно в разных папках. Просто контейнер придется создавать в несколько этапов-дальше ты наверняка понял...хотя проще избавиться от дубликатов, с этим проблем нет
69123103главное разделить наборы одноименных сэмплов и поместить их в разные контейнеры- не обязательно в разные, они могут находиться и в одном контейнере, естественно в разных папках. Просто контейнер придется создавать несколько раз-дальше ты наверняка понял
Категорически Нет. Если в одном контейнере будет несколько папок с одноимёнными сэмплами, то при промежуточном пересохранении патчей опять возникнет неоднозначность при поиске потерянных сэмплов, потому, что при поиске сэмплов Контакту можно подсунуть только папку на диске, а не папку в контейнере. Так что дубликаты сэмплов должны находится в разных контейнерах, а контейнеры в разных подкаталогах на диске.
ты видимо не очень понимаешь логику поиска семплов в контакт. Контакту важно лишь название папки и кол-во уровней на котором эта папка находится от патча. Естественно важен и путь. Так вот- БЛА_БЛА_БЛА.nkx\Samples 1- это уже путь, и если путь прописан то контакт никогда не полезет в БЛА_БЛА_БЛА.nkx\Samples 2 за одноименным семплом. Если конечное не переместить патч куда либо, или сам контейнер-тут возникнет хаос. С пересохранением патчей я бы не щутил. Во многих современных библиотеках, в скрипте по убогому прописан путь к дата файлом, и он является как бы абсолютным. Если такой патч пересохранить в другую папку-дата файлы он н найдет, и в ручную ты их то жне не подхватишь. Но это не во всех библиотеках. В САМПЛЕЛОГИК такая проблема есть. А в ощем то спор ни о чем. Если создавать свою собственную библиотеку, то надо дауном быть, чтоб создавать в ней одноименные семплы. Большинство же библиотек готовых-не имеет дубликатов семплов. Ну а библиотеку типа 8dio adagio violins v.1 посадить на контейнеры без переименования семплов просто невозможно, практически-теоретически можно-но "кукушка съедет"
69123318Если конечно не переместить патч куда либо, или сам контейнер-тут возникнет хаос
Здесь именно такой случай. Изначально одноименные сэмплы находятся в папках на диске, а мы их упаковываем и подсовываем Контакту в виде контейнера - начинается хаотический поиск и чтобы избежать хаоса мы ограничиваем поиск только одним подкаталогом с только одним контейнером с только одним набором дубликатов сэмплов.
Ostap Fender писал(а):
69123318Во многих современных библиотеках, в скрипте по убогому прописан путь к дата файлом, и он является как бы абсолютным. Если такой патч пересохранить в другую папку-дата файлы он н найдет, и в ручную ты их то жне не подхватишь
Если здесь речь идёт об nka файлах в папке Data, то она всегда создаётся и должна находиться в том же каталоге, где и ресурсный контейнер патча (nkr), имя которого в свою очередь прописывается в настройках патча (Instrument Optiions). При загрузке патча, если не будет найден ресурсный контейнер, Контакт спросит, где его искать. Нужно указать новое место контейнера и всё: дата файлы будут находится.
Ostap Fender писал(а):
69123318Ну а библиотеку типа 8dio adagio violins v.1 посадить на контейнеры без переименования семплов просто невозможно, практически-теоретически можно-но "кукушка съедет"
У меня эта библиотека посажена на контейнеры без переименования - кукушка даже с места не сдвинулась
69123318Если конечно не переместить патч куда либо, или сам контейнер-тут возникнет хаос
Здесь именно такой случай. Изначально одноименные сэмплы находятся в папках на диске, а мы их упаковываем и подсовываем Контакту в виде контейнера - начинается хаотический поиск и чтобы избежать хаоса мы ограничиваем поиск только одним подкаталогом с только одним контейнером с только одним набором дубликатов сэмплов.
Ostap Fender писал(а):
69123318Во многих современных библиотеках, в скрипте по убогому прописан путь к дата файлом, и он является как бы абсолютным. Если такой патч пересохранить в другую папку-дата файлы он н найдет, и в ручную ты их то жне не подхватишь
Если здесь речь идёт об nka файлах в папке Data, то она всегда создаётся и должна находиться в том же каталоге, где и ресурсный контейнер патча (nkr), имя которого в свою очередь прописывается в настройках патча (Instrument Optiions). При загрузке патча, если не будет найден ресурсный контейнер, Контакт спросит, где его искать. Нужно указать новое место контейнера и всё: дата файлы будут находится.
Ostap Fender писал(а):
69123318Ну а библиотеку типа 8dio adagio violins v.1 посадить на контейнеры без переименования семплов просто невозможно, практически-теоретически можно-но "кукушка съедет"
У меня эта библиотека посажена на контейнеры без переименования - кукушка даже с места не сдвинулась
Если здесь речь идёт об nka файлах в папке Data - нет не в папке дата и должна находиться в том же каталоге, где и ресурсный контейнер патча (nkr), - не всегда, зависит от прописанного пути в скрипте, много примеров когда она должна находиться в папке нахождения .nicnt файла (защищенные библиотеки) У меня эта библиотека посажена на контейнеры без переименования - я естественно тебе верю, у меня то же, только звучание патчей у нас разное наверняка..либо твой вариант имеет штук 50 контейнеров .nkx. и ты не путаешь версии? я писал о версии 1 а не 1.1 Вопрос; почему при открытии контейнера в тоталкомандер не действуют горячие клавиши(переместить, копировать) папки перетаскивать вручную приходиться-не глобальная проблема, но все таки? версия тоталкомандер 8.51а
69124207либо твой вариант имеет штук 50 контейнеров .nkx. и ты не путаешь версии? я писал о версии 1 а не 1.1
Кашпировский, блин (26 контейнеров, версия 1.1)
Ostap Fender писал(а):
69124207Вопрос; почему при открытии контейнера в тоталкомандер не действуют горячие клавиши(переместить, копировать) папки перетаскивать вручную приходиться-не глобальная проблема, но все таки? версия тоталкомандер 8.51а
На противоположной панели командера нужно войти в ту папку контейнера, в которую копируешь (F5) или перемещаешь (F6) папки на диске. У меня всё OK
69124207либо твой вариант имеет штук 50 контейнеров .nkx. и ты не путаешь версии? я писал о версии 1 а не 1.1
Кашпировский, блин (26 контейнеров, версия 1.1)
Ostap Fender писал(а):
69124207Вопрос; почему при открытии контейнера в тоталкомандер не действуют горячие клавиши(переместить, копировать) папки перетаскивать вручную приходиться-не глобальная проблема, но все таки? версия тоталкомандер 8.51а
На противоположной панели командера нужно войти в ту папку контейнера, в которую копируешь (F5) или перемещаешь (F6) папки на диске. У меня всё OK
я не в коем случае не пытаюсь тебя выставить в плохом свете, поверь, просто не родился еще тот бык-матвей-самоубийца, который рискнет сделать это с версией 1, и боюсь там 50-ю не отделаешься, сейчас уже не помню. ты скачай, посмотри структуру и дубликаты, сам поймешь о чем я. кстати скрипт открыл в нем?вечером кину тебе в личку способ-аксиому по борьбе с дубликатами, если сам еще не допер-это не для всех глаз
У меня после установки, когда идёт диалог регистрации файловых ассоциаций, выскакивает окно, что "Этот файл не является корректным плагином". Что не так?
69510444У меня после установки, когда идёт диалог регистрации файловых ассоциаций, выскакивает окно, что "Этот файл не является корректным плагином". Что не так?
Версия Total commander и Windows? (Системные требования: Windows 7+, Total commander 7.50+). Разрядность OC?