Характеристики звуковых файлов

Звуковой сигнал в файле представляет ряд выборок, которые получают амплитуду звука в зависимости от времени. Частота дискретизации является количеством дискретных выборок, взятых в секунду и данных в герц. Точность выборок, измеренных битовой глубиной (количество битов на выборку), зависит от доступного аудио оборудования.

Чтение функций аудио MATLAB® и хранит одноканальные (моно) аудиоданные в m-by-1 вектор-столбец и данные стерео в m-by-2 матрица. В любом случае m является количеством выборок. Для данных стерео первый столбец содержит левый канал, и второй столбец содержит правильный канал.

Как правило, каждая выборка является значением с двойной точностью между-1 и 1. В некоторых случаях особенно когда аудио оборудование не поддерживает высокие битовые глубины, звуковые файлы хранят значения как 8-битные или 16-битные целые числа. Область значений демонстрационных значений зависит от доступного количества битов. Например, выборки, сохраненные как значения uint8, могут колебаться от 0 до 255 (28 – 1). sound MATLAB и функции soundsc поддерживают только один - или значения с двойной точностью между-1 и 1. Другие аудио функции поддерживают несколько типов данных, как обозначено на страницах ссылки на функцию.