Программный процессор эффектов

редактировать
вверху: Программные инструменты и. внизу: Процессоры программных эффектов . в Cubase 6 (изображение CC-BY-SA-3.0)

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

Содержание
  • 1 Принцип работы
    • 1.1 Задержка
    • 1.2 Драйверы
      • 1.2.1 Microsoft Windows
      • 1.2.2 Apple Mac OS X
  • 2 См. Также
Принцип работы

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

Задержка

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

Драйверы

Microsoft Windows

Драйверы Windows по умолчанию не оптимизированы для обработки эффекта низкой задержки. В качестве решения был создан ввод / вывод аудиопотока (ASIO ). ASIO поддерживается большинством профессиональных музыкальных приложений. Большинство звуковых карт, ориентированных на этот рынок, поддерживают ASIO. Если производитель оборудования не предоставляет драйверы ASIO, существуют другие бесплатные альтернативы ASIO, которые можно использовать для любого аудиоинтерфейса. Драйверы ASIO можно эмулировать, в этом случае имя драйвера - ASIO Multimedia. Однако задержка при использовании этих драйверов очень высока.

Apple Mac OS X

Все совместимое с Mac оборудование использует драйверы CoreAudio, поэтому процессоры программных эффектов могут работать с небольшой задержкой и хорошей производительностью.

См. Также
Последняя правка сделана 2021-06-08 08:27:10
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте