Запишите звуковой файл
audiowrite(filename,y,Fs)audiowrite(filename,y,Fs,Name,Value)пишет матрицу аудиоданных, audiowrite(filename,y,Fs) y, с частотой дискретизации Fs к файлу под названием filename. Входной параметр filename также задает формат выходного файла. Тип выходных данных зависит от формата выходного файла и типа данных аудиоданных, y.
использует дополнительные опции, заданные одним или несколькими аргументами пары audiowrite(filename,y,Fs,Name,Value) Name,Value.
Тип выходных данных определяется форматом файла, типом данных y и заданным выводом BitsPerSample.
| Форматы файлов | Тип данных y | Выведите BitsPerSample | Тип выходных данных |
|---|---|---|---|
WAVE (.wav), | uint8, int16, int32, single, double | 8 | uint8 |
| 16 | int16 | ||
| 24 | int32 | ||
uint8, int16, int32 | 32 | int32 | |
single, double | 32 | единственный | |
single, double | 64 | 'double' | |
FLAC (.flac) | uint8, int16, int32, single, double | 8 | int8 |
| 16 | int16 | ||
| 24 | int32 | ||
MPEG 4 (.m4a, .mp4),OGG ( .ogg) | uint8, int16, int32, single, double | Нет данных | единственный |