|
From: | Rick T |
Subject: | Playing an array as sound and recording it's output in parallel |
Date: | Thu, 27 Oct 2011 12:16:36 -1000 |
clear all
t=linspace(0,1,44100);
A = 1; % amplitude
Fs = 44100
for ii=1:1:10
freq=ii; %how many in 1 sec
T = 1/freq; % period of the signal
vertoffset=0.5;
% square
square = mod(t * A / T, A) > A / 2;
square = square - vertoffset;
sound(square,Fs);
end;
[Prev in Thread] | Current Thread | [Next in Thread] |