Иллюстрированный самоучитель по виртуальному звуку

Настройка программы SAWStudio в конкретной конфигурации PC

В окне Audio Device Setup выставляются еще два важных параметра:

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

Комбинация этих двух параметров определяет фактическое время реакции виртуальной студии на любые изменения параметров в реальном времени (виртуальное микширование, нажатие на кнопки в реальном времени и т. д.). Настройка параметров сводится к выбору конкретного значения из раскрывающегося списка (рис. 1.14).

Иллюстрированный самоучитель по виртуальному звуку › SAWStudio – виртуальная студия нового поколения › Настройка программы SAWStudio в конкретной конфигурации PC
Рис. 1.14. Настройка размера выходного буфера

Уменьшение размера буфера или количества буферов уменьшает время реакции виртуальной консоли, что позволяет более реально имитировать аппаратные устройства. Но это может привести к сбоям (искажениям звука) при воспроизведении или записи из-за недостаточного быстродействия компьютера. Поэтому хорошим решением оказывается, как всегда, золотая середина. В начале процесса настройки для режима воспроизведения (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 выборки.

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

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.