Режим Force Single CPU

Для двухпроцессорных конфигураций предусмотрен режим Force Single CPU, который включается одноименной командой в меню Options.
Примечание
Команда Force Single CPU недоступна в однопроцессорных системах.

Двухпроцессорный режим — это одно из главных достижений SAWStudio. Он является основным, и переходить в режим Force Single CPU следует в двух случаях: для тестирования системы или для освобождения ресурсов второго процессора для других приложений.
В режиме Force Single CPU производительность SAWStudio всегда падает по сравнению с двухпроцессорным режимом. На показана загрузка процессоров, отображаемая на графике Хронология загрузки ЦП диспетчера задач Windows в дуальном режиме.
Примечание
Для тестирования использовался проект, "нагруженный" виртуальными plug-ins.

На графике отчетливо видно, что загрузка у второго процессора значительно выше, чем у первого. Если исследовать загрузку процессоров в режиме старта воспроизведения проекта, "тяжелого" с точки зрения количества подключенных plug-ins, то мы увидим картину, изображенную.
В момент рестарта нагрузка перераспределилась в сторону первого процессора, а затем система вернулась к прежнему состоянию. Распределение нагрузки в режиме Force Single CPU показано.
Может сложиться впечатление, что процессоры поменялись ролями. Однако это не так — просто теперь программой SAWStudio "занимается" только первый процессор.
На хорошо видно, что у второго процессора отсутствует характерный пик нагрузки в момент рестарта воспроизведения.
Двухпроцессорный режим имеет большое значение с точки зрения повышения производительности PC DAW. Увеличивается максимальное количество подключаемых plug-ins, обеспечивается более высокая стабильность при "тяжелой" загрузке. Поэтому можно еще раз подчеркнуть, что для построения высокопроизводительных виртуальных DAW с профессиональным качеством обработки звука нужно использовать мультипроцессорные конфигурации PC.
Форматы файлов SAWStudio
Программа SAWStudio является достаточно сложной системой, поэтому помимо основных файлов сессий EDL и звуковых wav-файлов в ней используются дополнительные форматы. Рассмотрим все форматы файлов SAWStudio подробнее и для удобства сведем их.
Форматы файлов SAWStudio

Название файла

Расширение файла

Назначение файла

Сессия, EDL (Edit Decision List)

edl

Содержит всю информацию о виртуальном проекте, включая настройки виртуального микшера и plug-ins, список регионов, расположение объектов (Entry) на мультитреке, списки регионов библиотек Library, а также информацию о расположении звуковых файлов

Звуковой файл (sound file)

wav

Содержит цифровые аудиоданные

Файл отмены

uXX

Физическая копия EDL-файла, содержащая состояние проекта на данном уровне отмены

Файл конфигурации рабочих экранов F-Key File

fky

Содержит запрограммированное соответствие 12 рабочих экранов 12-ти функциональным клавишам

Файл шаблона микшера Mix Template File. Может загружаться в любую сессию

mxt

Содержит конфигурацию виртуального микшера с подключенными plug-ins, названия дорожек мультитрека, выбор текстуры объектов, а также текущие активные установки шаблона записи

Файл шаблона записи Record Template File

mrt

Содержит информацию о соответствии входов и дорожек мультитрека при записи

Файл настройки Preferense File

prf

Содержит информацию о глобальных установках SAWStudio

Файл шаблона управления по MIDI (MIDI-Control Template File)

mct

Содержит настройку для организации взаимодействия по MIDI программы SAWStudio с микшер-контроллерами

Файл-пресет для DirectX plug-ins (DirectX Preset File)

dxp

Содержит настройку конкретного DirectX plug-in

Файл-пресет для VST plug-ins (VST Preset File)

vsp

Содержит настройку конкретного VST plug-in

Файл графического интерфейса Shades File

shd

Содержит настройку внешнего вида дизайна программы (аналог Skin)

Файл-пресет автоматизации Automation Preset File

aut

Содержит кривую автоматизации параметра (например, Fade In или Fade Out)

Файлы, содержащие настройки, которые загружаются при старте программы, называются SAWStudio и имеют расширения, соответствующие назначению сохраненных предустановок:

  • SAWStudio.fky — настройка по умолчанию 12-ти рабочих экранов (клавиши <F1>-<F12>);
  • SAWStudioAlt.fky — настройка по умолчанию 12-ти дополнительных рабочих экранов (клавиши <Alt>+<Fl>—<Alt>+<F12>);
  • SAWStudio.prf — глобальная настройка по умолчанию;
  • SAWStudio.mxt — настройка по умолчанию шаблона виртуального микшера.

Все эти файлы хранятся в папке SAWStudio.