Иконка зуммера Зуммер

Библиотека: Дополнительный ввод/вывод

Поведение

Генерирует непрерывный звуковой сигнал, пока на входе разрешения (Enable) установлена логическая 1. Воспроизводятся частоты в слышимом диапазоне от 20 Гц до 20 000 Гц. При неопределённом (Z/U) значении частоты генерируется тон 440 Гц; частоты за пределами слышимого диапазона не воспроизводятся. Удаление компонента с холста или остановка симуляции схемы прекращает вывод звука.

Контакты

Частота (14 разрядов)
Задаёт частоту генерируемого сигнала в единицах измерения, выбранных в атрибуте Частота: в герцах (Гц) или децигерцах (0,1 Гц).
Разрешение / Enable (1 разряд)
Звук генерируется только тогда, когда на этом входе присутствует логическая 1.
Громкость
Управляет амплитудой сигнала: от полной тишины при значении 0 до максимальной громкости при наибольшем значении, поддерживаемом заданной Разрядностью громкости.
Коэффициент заполнения (8 разрядов)
Определяет длительность высокого уровня для прямоугольного сигнала (ШИМ) в диапазоне от 0/256 до 255/256 периода. При неопределённом значении используется 128/256 (идеальный меандр). Этот вход влияет только на прямоугольный сигнал и игнорируется при выборе синусоидальной, треугольной, пилообразной форм или шума.

Атрибуты

Направление
Определяет пространственную ориентацию компонента на холсте.
Управляющий вход
Определяет сторону корпуса компонента, на которой размещается вход коэффициента заполнения.
Частота
Задаёт единицы измерения для входа частоты: Гц или дГц (0,1 Гц).
Разрядность громкости
Определяет разрядность (битовую ширину) входа управления громкостью.
Форма сигнала
Выбирает форму генерируемой волны: синусоида, прямоугольник (меандр), треугольник, пила или шум.
Канал
Направляет генерируемый звук в оба стереоканала (моно), только в левый или только в правый канал.
Уровень сглаживания
Определяет количество проходов цифрового сглаживания, применяемых к несинусоидальным формам сигнала.
Ширина окна сглаживания
Задаёт ширину окна (выборки), используемую при каждом проходе алгоритма сглаживания.
Метка
Текстовая подпись, привязанная к компоненту.
Шрифт метки
Шрифт, используемый для отрисовки текста метки.

Поведение инструмента «Нажатие»

Отсутствует.

Назад к Справочнику по библиотекам