=============================================
function [x]=tremolo(f,fs,x)
%Tremolo Algorithm function using sinusoidal modulating signal
%The suggested modulating frequency should be between 1 & 4 Hz
% Coded by Ing. David E. Duarte G., Feb 15, 2016
% email: deduarte1@uc.edu.ve denrique.duarte@gmail.com
l=length(x);
t=0:1/fs:(l-1)/fs;
t=t(:);
w=2*pi*f*t;
x=sin(w).*x;
Donde
f: Frecuencia de modulación.
fs: Frecuencia de Muestreo.
x: Señal de audio
=============================================
Dentro de Matlab/Octave debe ser invocado de la siguiente manera:
>> [y,fs]=audioread('yourfilename.ogg');
>> audiowrite('yourfiletremolo.ogg', tremolo(4, fs, y), fs);
Nota: el archivo .m debe ser guardado en el mismo workspace actual.
%Tremolo Algorithm function using sinusoidal modulating signal
%The suggested modulating frequency should be between 1 & 4 Hz
% Coded by Ing. David E. Duarte G., Feb 15, 2016
% email: deduarte1@uc.edu.ve denrique.duarte@gmail.com
l=length(x);
t=0:1/fs:(l-1)/fs;
t=t(:);
w=2*pi*f*t;
x=sin(w).*x;
Donde
f: Frecuencia de modulación.
fs: Frecuencia de Muestreo.
x: Señal de audio
=============================================
Dentro de Matlab/Octave debe ser invocado de la siguiente manera:
>> [y,fs]=audioread('yourfilename.ogg');
>> audiowrite('yourfiletremolo.ogg', tremolo(4, fs, y), fs);
Nota: el archivo .m debe ser guardado en el mismo workspace actual.
No hay comentarios:
Publicar un comentario