7 февр. 2009 г.

Настройка размера буфера I/O

Когда Вы работаете в Logic или другом программном обеспечении для работы со звуковом, компьютеру необходимо буферизовать некоторые из поступающих и отбывающих данных, чтобы избежать щелчков, пропусков и т.п.

Размер, необходимый для буфера, изменяется в зависимости от таких факторов, как мощности процессора, типа звукового движка, частоты дискретизации и т.д. Вообще, чем более мощный компьютер, тем меньший буфер может быть выставлен, без нежелательных звуковых артефактов. Размер буфера I/O (ввода/вывода) затрагивает количество ” input monitoring latency ” для компьютера. Input monitoring latency – это задержка, которую вы ощущаете в интерфейсе программы или слышите при игре на виртуальных инструментах. Чем меньше размер буфера I/O, тем меньше задержка (latency).

Ниже приведены параметры, которые могут непосредственно влиять на размер задержки, которую вы услышите, работая с аудио через Logic:

I/O Buffer Size: меньшие размеры, приводят к меньшему времени задержки сигнала. Настройка этого параметра, показывает число “samples”, которые Logic использует для буферов I/O.
Sample rate: более высокая частота дискретизации, приводит к меньшей задержке, при том же значении буфера. Например, если вы установите размер буфера 128 samples, то задержка, добавленная буфером I/O при дискретизации 88.2 кГц, будет в два раза меньше, чем при 44,1 кГц.

Основная формула для определения, какое значение буфера I/O, следует выставить, что бы способствовать наименьшей задержке, выглядит так:

(I/O Buffer Size/Sample Rate)*2 - Т.е. Размер буфера I/O и частота дискретизации, умножаются на два.

Чтобы изменить размер буфера и частоту дискретизации, пройдите Logic Pro –> Preferences –>Audio… и выберите устройство на вкладке Devices.

2 комментария:

  1. прошу прощения, а где в этой вкладке sample rate?

    ОтветитьУдалить
  2. Sample Rate нужно выставлять в настройках проекта.
    File –> Project Settings –> Audio

    ОтветитьУдалить