Проект алгоритма обработки аудиоданных

Инструменты обработки аудиоданных, проект алгоритма и модуляризация, потоковая обработка

Audio Toolbox™ оптимизирован для обработки аудиопотока в реальном времени. Используйте эти функции индивидуально или как часть большего алгоритма, чтобы создать эффекты, анализировать сигналы и аудио процесса.

Функции

развернуть все

designVarSlopeFilterСпроектируйте переменный наклонный lowpass или highpass БИХ-фильтр
designParamEQСпроектируйте параметрический эквалайзер
designShelvingEQСпроектируйте отлогий эквалайзер
fdesign.parameqСпецификация фильтра параметрического эквалайзера
crossoverFilterАудио перекрестный фильтр
multibandParametricEQМногополосный параметрический эквалайзер
graphicEQСтандартизированный графический эквалайзер
octaveFilterПолоса октавы и дробный ленточный фильтр октавы
octaveFilterBankОктава и набор фильтров дробной октавы
weightingFilterВзвешенный частотой фильтр
gammatoneFilterBankНабор фильтров Gammatone
compressorКомпрессор динамического диапазона
expanderРасширитель динамического диапазона
limiterОграничитель динамического диапазона
noiseGateЛогический элемент динамического диапазона
reverberatorДобавьте реверберацию в звуковой сигнал
shiftPitchПереключите аудио подачу
stretchAudioРастяните аудио во времени
audioTimeScalerПримените время, масштабируясь к передаче потокового аудио
kbdwinОкно Kaiser-Bessel-derived
mdctМодифицированное дискретное косинусное преобразование
imdctИнверсия изменила дискретное косинусное преобразование

Блоки

развернуть все

CompressorКомпрессор динамического диапазона
ExpanderРасширитель динамического диапазона
LimiterОграничитель динамического диапазона
Noise GateЛогический элемент динамического диапазона
ReverberatorДобавьте реверберацию в звуковой сигнал
Crossover FilterАудио перекрестный фильтр
Weighting Filter Взвешенный фильтр частотной характеристики
Octave FilterПолоса октавы и дробный ленточный фильтр октавы
Parametric EQФильтр параметрического эквалайзера второго порядка
Graphic EQСтандартизированный графический эквалайзер

Темы

Аудио в реальном времени в MATLAB

Создайте скрипт, чтобы обработать и анализировать звуковые сигналы в реальном времени.

Аудио в реальном времени в Simulink

Создайте модель с помощью шаблонов Simulink® и блоков для обработки аудиоданных.

Эквализация

Изучите основы аудио эквализации и как эквалайзеры реализованы в Audio Toolbox.

Управление динамическим диапазоном

Изучите основы управления динамическим диапазоном и как компрессоры, ограничители, расширители и подавители шума реализованы в Audio Toolbox.

Рекомендуемые примеры