Задержка звука с использованием дискретных компонентов

Я хотел бы создать схему, которая вызывает задержку звука с использованием дискретных компонентов.

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

Есть ли способ, по крайней мере легко, сделать это с помощью дискретных компонентов?

EDIT: Я хотел бы знать это как для синхронизации, так и для реверберации и т. д. Это может иметь два совершенно разных пути, но оба пути применимы к работе, которую я буду делать.

12 голосов | спросил Kellenjb 22 +04002010-10-22T06:12:59+04:00312010bEurope/MoscowFri, 22 Oct 2010 06:12:59 +0400 2010, 06:12:59

2 ответа


11

Один из распространенных способов - использовать цепь, известную как бригада ковша.

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

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

Если качество сигнала и длительность задержки важны, то методы цифровой выборки будут очень тяжелыми.

ответил Clint Lawrence 22 +04002010-10-22T10:03:42+04:00312010bEurope/MoscowFri, 22 Oct 2010 10:03:42 +0400 2010, 10:03:42
6

Есть много способов получить задержку, но я не знаю, что просто использовать «дискретные компоненты». Лучший способ сделать реверберацию в современном мире - использовать DSP.

Единственный способ, которым я знаю этот «аналог», - использовать физические объекты, такие как номера или металлические пластины или магнитную ленту .

«В миллисекундах или втором диапазоне», вы знаете, это довольно большой диапазон. Если у вас есть цепь, которая производит 1 мс задержки, вам понадобится 1000 из них, чтобы добраться до 1 секунды. Старые реверберации создавали длинные хвосты, используя обратную связь, а не длинные элементы задержки. реверберация Schroeder , расширенная версия

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

alt text alt text

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

цепь бригады ковша Рисунок 1: Простая восьмиступенчатая линия задержки с ведро-бригадой (или BBD).

ответил endolith 22 +04002010-10-22T18:28:39+04:00312010bEurope/MoscowFri, 22 Oct 2010 18:28:39 +0400 2010, 18:28:39

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132