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

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

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

Функции

расширить все

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

Блоки

расширить все

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

Темы

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

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

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

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

Эквализация

Осмыслите основы аудио эквализации и как реализуются эквалайзеры в Audio Toolbox.

Динамическое управление областью значений

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

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