Оптимизация Windows 2000 с помощью утилиты Xteq Systems X-Setup

Для управления скрытыми функциями системы создаются специализированные программы-твикеры, которые заменяют ручное редактирование реестра.
Одной из таких наиболее удачных программ является утилита Xteq Systems X-Setup (версия 6) (http://www.xteq.com).
Утилита имеет предельно ясный интерфейс с исчерпывающими комментариями для каждого из параметров настройки.
Помимо этого, в ней имеется режим Record Mode, который позволяет записывать все произведенные в реестре изменения в текстовый файл.
На изображен пример редактирования параметра loPageLockLimit.
В случае возникновения проблемы с CD-рекордером следует вернуться к установке по умолчанию (Default). Об этом говорится в комментарии окна Description (Описание) .
Обращаем ваше внимание на то, что для того, чтобы изменения достигли системного реестра, необходимо щелкнуть на кнопке Apply Changes (F9) (Сохранить изменения).
На показан пример еще одной важной установки — режима UDMA 66, который особенно актуален при работе с цифровым звуком с точки зрения быстродействия жесткого диска (или дисков).
Заключительным этапом оптимизации может стать отключение всевозможных спецэффектов, таких как анимация, отображение содержимого окна при перетаскивании и т.д. На 0 представлен пример настройки с отключением FX-параметров.
Сформулируем еще одно "золотое" правило: "На компьютер, предназначенный для использования в качестве DAW, нужно устанавливать только необходимое для работы программное обеспечение (например, SAWStudio и plug-ins)".
Настройка аудиооборудования

Все основные настройки программы осуществляются в меню Options. В программах серии SAW базовая настройка традиционно начинается с настройки аудиооборудования.
Для этого в меню Options нужно выбрать пункт меню Audio Device Setup (Установка аудиоустройства).
Окно Audio Device Setup отображает только часть списка выходов конфигурируемых аудиоустройств — а именно, первую его половину: с Wave Device Out 01 по Wave Device Out 12. Для доступа ко второй половине (с Wave Device Out 13 по Wave Device Out 24) нужно щелкнуть по кнопке, расположенной вверху слева — с изображением двух стрелок.
Напомним, что SAWStudio поддерживает 24 стереоустройства, что соответствует 48 каналам.
Переход между списками входов (Wave Device In) и выходов (Wave Device Out) осуществляется нажатием кнопки Out/In в верхнем левом углу окна. По умолчанию все раскрывающиеся списки содержат надпись Not Assigned (Не назначенный). Для того чтобы назначить вход или выход доступного устройства, достаточно щелкнуть по кнопке, отмеченной стрелкой, а затем выбрать устройство в раскрывающемся списке.
Количество доступных в списке драйверов устройств определяется конфигурацией оборудования. На 1 рассмотрен пример самой простой конфигурации с мультимедийной звуковой картой Sound Blaster Audigy, поэтому в раскрывающемся списке находится всего один пункт SB Audigy Audio [C400].
К большому сожалению, мультимедийные драйверы этой звуковой карты (в отличие от драйверов ASIO) позволяют использовать только два канала в программе SAWStudio — ограничивая, таким образом, выход двумя каналами. Для примера, приведенного в книге, лучше назначить SB Audigy на Wave Device Out 01.
В случае многоканального оборудования или нескольких звуковых карт конфигурация может быть произвольной, хотя удобнее всего назначать устройства по порядку .
Например, если оборудование имеет один вход и четыре выхода, то выходы нужно поставить в соответствие с четырьмя Wave Device Out (с 01 по 04), а вход назначить только на Wave Device 01. Для Wave Device 02—04 назначать входы не нужно. Если оборудование имеет несколько входов и выходов, следует придерживаться соответствия: пара вход/выход — Wave Device XX.
Нужно отметить, что входы и выходы устройств в принципе могут назначаться независимо друг от друга. Например, вход может назначаться на Wave Device In 01, а выход на Wave Device Out 04. В случае использования единственной двухканальной звуковой карты целесообразно для ее пары вход/выход определить Wave Device 01 .
В окне Audio Device Setup выставляются еще два важных параметра:

  • In (Out) Preload Buffers — количество буферов данных предварительной загрузки (от 1 до 10) входа (выхода);
  • In (Out) Buffer Size — размер входного (выходного) буфера (от 64 до 8192 выборок (samples).

Комбинация этих двух параметров определяет фактическое время реакции виртуальной студии на любые изменения параметров в реальном времени (виртуальное микширование, нажатие на кнопки в реальном времени и т. д.). Настройка параметров сводится к выбору конкретного значения из раскрывающегося списка .
Уменьшение размера буфера или количества буферов уменьшает время реакции виртуальной консоли, что позволяет более реально имитировать аппаратные устройства. Но это может привести к сбоям (искажениям звука) при воспроизведении или записи из-за недостаточного быстродействия компьютера. Поэтому хорошим решением оказывается, как всегда, золотая середина. В начале процесса настройки для режима воспроизведения (Out Buffer Size и Out Preload Buffers) можно использовать такое соотношение: 6 буферов при размере буфера в 1024 выборки.
Совет
При одинаковом времени отклика такая установка предпочтительнее с точки зрения стабильности воспроизведения/записи: 4 буфера по 1024 выборки, а не 2 буфера по 2048 выборок. Поэтому в случае возникновения сбоев лучше сначала увеличивать количество буферов, а уже затем — если результат не улучшается — увеличивать размер буфера.

Подход к настройке параметров для буферов входа — In Buffer Size и In Preload Buffers — имеет отличия. Как известно, главный фактор для режима записи — отсутствие сбоев (искажений). Это особенно актуально, если используется режим одновременной записи и воспроизведения SRP (Simultaneous Record and Play) и процессор сильно нагружен виртуальной обработкой звука.
Вследствие этого размер буфера входа и количество буферов должны быть обязательно увеличены по сравнению с параметрами буфера выхода. Начинать можно с комбинации 8 буферов с размером 1024 выборки.

Совет
Следует обратить внимание еще и на то, что при переходе на более высокую частоту дискретизации мультитрека увеличивается поток данных. А это потребует обязательного увеличения размера и количества буферов входа и выхода. Поэтому для удобства достаточно произвести настройку буферов входа один раз, но с некоторым запасом, или создать различные конфигурации для каждой частоты дискретизации и сохранить их в файлах настройки.