Está en la página 1de 3

UNIVERSIDAD DE LAS AMERICAS

-recopilación de todas las funciones de audio de Matlab


Audiorecorder: crea y devuelve un objeto de audio , Utilizamos como
grabador de audio para grabar datos de audio desde un dispositivo de
entrada
ejemplo

Fs=44100;
nBits=16;
nChannels=2;
*Nombre ...=audiorecorder(Fs,nBits,nChannels);

Record: este comando nos ayuda a Registrar los datos grabadosç


ejemplo

recorder1 = audiorecorder(44100,16,1,3);

recorder2 = audiorecorder(48000,16,1,4);

record(recorder1);

çrecord(recorder2);

pause(5); Se pausara en 5 segundos

RecordBlocking: final de grabación(podemos configurar la duración de


la grabación )
ejemplo

Recordblocking(*Nombre .., 5); Va a terminar de grabar en 5 segundos


Play: reproducir audio
ejemplo

play(*Nombre ..);

Getaudiodata: Almacena la señal grabada de audio en un arreglo


numérica
ejemplo

R=getaudiodata(*Nombre de arreglo ..);

Plot: grafica los valores de una señal grabada


ejemplo
x = 0:pi/100:2*pi;

y = sin(x);

plot(x,y)

Audiowrite: general y guarda un archivo


ejemplo
Nombre ...= 'handel.wav';

audiowrite(nombre..,y,Fs);

AudioData: Contiene las muestras de la señal

ejemplo

[audioData,Fs ]= audioread("nombre de audio en .wav")

Audioread: lee el archivo de audio

ejemplo

audioread("nombre de audio en .wav")


(T:) :lee el archivo de audio

Disp:mostrar el valor de una variable

ejemplo
A = [15 150];

disp(A)

Sub plot : crear más de un eje en posición de mosaico

ejemplo
subplot(2,2,1)
x = linspace(0,10);

y1 = sin(x);

plot(x,y1)

Audioplayer: reproduce archivo de audio

ejemplo
player = audioplayer(y,Fs);

play(player);

Sound: reproducir la señal de audio con diferentes parámetros como (la señal y la
frecuencia de muestro )
ejemplo
sound(y,Fs,nBits);

Extras :
frecuencia demuestro =Fs
Cantidad de bits(8,16,32)=nBits
cantidad de canales =nChanel:
Periodo=Ts - 1/Fs
Longitud=lenght

También podría gustarte