Аудио ввод-вывод и Генерация сигналов

Запишите и проигрывайте аудио от устройств, считайте и запишите звуковые файлы, сгенерируйте формы волны

Audio Toolbox™ включает аудиовход в реальном времени и выход. Используя расширенную функциональность ввода-вывода аудио Audio Toolbox, можно взаимодействовать с низкой задержкой драйвер ASIO™ на Windows®, выборочно сопоставить с и от каналов устройства и управлять битовой глубиной устройства. Чтобы управлять базой данных звуковых файлов, используйте audioDatastore.

Можно также сгенерировать настраиваемые периодические формы волны, чтобы создать тестовые сигналы, управляющие сигналы и собственные уникальные звуки.

Функции

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

audioDatastoreDatastore для набора звуковых файлов
dsp.AudioFileWriterПоток к звуковому файлу
dsp.AudioFileReaderПоток от звукового файла
audioPlayerRecorderОдновременно проигрывайте и запишите использование аудио устройства
audioDeviceReaderЗапись со звуковой карты
audioDeviceWriterВопроизведите звуковой карте
asiosettingsОткрытая панель настроек для драйвера ASIO
getAudioDevicesПеречислите доступные аудио устройства
audioOscillatorСгенерируйте синус, квадрат и пилообразные формы волны
wavetableSynthesizerСгенерируйте периодический сигнал от форм волны одно цикла
pinknoiseСгенерируйте розовый шум

Блоки

Audio Device ReaderЗапись со звуковой карты
Audio Device WriterВопроизведите звуковой карте
From Multimedia FileПоток из мультимедийного файла
To Multimedia FileПотоковые видеокадры и аудиосэмплы к мультимедийному файлу

Темы

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

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

Аудио ввод-вывод: Буферизация, Задержка и Пропускная способность

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

Демонстрационные звуковые файлы

Звуковые файлы для сравнительного тестирования алгоритма.

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