multiplying audio signal by using Matlab
8 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Gentle EE
el 24 de Mzo. de 2020
Comentada: Star Strider
el 25 de Mzo. de 2020
I have an audio signal ( of my voice ) .However,I want to multiply it by cosine function.
t=[1:1000];
n=cos(2*pi*fc*t);
[y fs]=audioread('message.wav');
How can I do that ?
0 comentarios
Respuesta aceptada
Star Strider
el 24 de Mzo. de 2020
The cosine signal must be the same size as ‘y’.
One way to define it as such:
t = linspace(0, 1, fs);
Then create the cosine funciton to be what you want.
Try this:
t = linspace(0, 1, fs);
fc = 440;
n=cos(2*pi*fc*t).';
y_new = y .* n;
sound(y_new,Fs)
6 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Time-Frequency Analysis en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!