Está en la página 1de 1

Comandos que pueden necesitar

Comando para tomar el archive de audio


[audio,Fs,nbits3]=wavread('C:\Users\estudiante\Desktop\musica ligera.wav');
[Ambas,Fs]=audioread('C:\Users\estudiante\Desktop\No_More_Tears.mp3');

Comando para escribir el archive de audio como wav


wavwrite(audio,Fs,nbits3,'C:\Users\estudiante\Desktop\musica lig vers.wav')
audiowrite('C:\Users\estudiante\Desktop\NuevoTrack.mp3',Y,Fs);

Promedio de los dos canales para llevar a mono(el original es stereo)


a6=mean(a3,2);

Graficando el espectro de frecuencias del archivo de audio.


Weje= linspace(0,Fs3,length(audio))-Fs3/2;
plot(weje,abs(fftshift(fft(audio))),'b');

Graficando el audio en el tiempo


t=linspace(1,length(audio)/Fs3,length(audio)),
plot(t,audio,'b')

Otros comandos usados por mi


Clear playsnd Este se usa para detener el sonido encaso de que hayan
usado sound con un sonido muy largo (o especificaron una
frecuencia incorrecta lo que lo hizo más largo).
Butter para buscar los z:ceros, p: polos, k: ganancia de un
filtro butterworth. Las entradas son el orden del filtro,
la frecuencia de corte en rad/s y ‘s’ que se le agrega si
es un filtro análogo.
zpk(z,p,k) crea un sistema en laplace apartir de los polos, seros y
su ganancia. Ver “tf” también.
lsim(H,input,t) a partir de un sistema, un vector de valores de entradas
(en este caso el audio original, y un vector de tiempos
asignados a cada una de estos valores de entradas (lo
cual lo generan con el período= 1/Fs), el comando les
devuelve la señal de salida.
sound(audio,Fs3) Reproduce el sonido del archivo audio usando la
frecuencia de muestreo Fs3
sound(a6(1:20:end),Fs3/20) Reproduce el archivo de audio a la frecuencia Fs3/20.
Au=audioplayer(audio, Fs); Au es una estructura de audio con su frecuencia de
play(Au) muestreo, esta puede ser sonada, pausada y parada con los
pause(Au) comandos presentados.
resume(Au)
stop(Au)

También podría gustarte