Purge и DFD
Краткий мануал о том, как эффективно освобождать оперативную память при использовании Kontakt. Для тех, кто по каким-то причинам этого не знает.
Purge Menu
В Контакте предусмотрена функция
Purge, позволяющая выгружать из памяти неиспользуемые сэмплы.
В процессе работы Контакта на каждый сэмпл, который был хоть раз задействован, ставится специальная отметка (Marker). Это позволяет Контакту определять, какие сэмплы проигрывались, а какие нет, и производить выгрузку из памяти неиспользуемого добра как для каждого инструмента отдельно (локально), так и для всего мульти* сразу (глобально).
*Мульти - это все наполнение контактовского рэка. Мульти состоит из инструментов, инструменты состоят из групп, группы состоят из зон, определяющих интервал тонов и велосити для отдельно взятого сэмпла.
Для локальной выгрузки на панели каждого инструмента есть специальное меню (см. картинку 1 во вложении), состоящее из четырех пунктов: reset markers, update sample pool, purge all samples, reload all samples.
1 - Reset Markers снимает все отметки об использовании сэмплов. После этого действия все сэмплы будут считаться пока еще неиспользованными.
2 - Update Sample Pool выгружает все неиспользованные сэмплы из памяти и обновляет сэмплы, которые были задействованы. Это и есть та самая спасательная функция. Если вы сыграли нужную партию, или редактировали существующую - нажимайте эту кнопку, чтобы все звучало, но не было ничего лишнего в памяти.
3 - Purge All Samples выгружает абсолютно все сэмплы. Вы можете выполнить эту функцию, а затем, например, проиграть нужную МИДИ-дорожку в "тишине" и нажать Update Sample Pool, чтобы загрузились только нужные сэмплы. Если с памятью туго, можно в настройках заставить Контакт загружать все инструменты без загрузки сэмплов изначально (см. картинку 2 во вложении).
4 - Reload All Samples перезагружает все сэмплы инструмента, в итоге все они будут в памяти.
Так же есть индикация о состоянии всего добра при работе с этими функциями (см. картинку 3 во вложении).
Глобальный Purge работает оп такому же принципу, но применяется ко всем загруженным инструментам. Соостетсвующее меню найдете сами, если что