%Takashi Nakachi
%ECE 301 HW1
%the notes needed for the song are E G C G, 1 octave down E 1 octave down A one
%octave down B one octave down A# one octave down
%a4 = fundamental =
fundamental = 440;
c4 = (3*fundamental)/5;
e4 = (5*c4)/4;
g4 = (3*c4)/2;
e3 = (5*c4)/4;
g3 = (3*c4)/4;
a3 = fundamental/2;
b3 = (15*c4)/16;
asharp3 = fundamental*(2^(1/12))^(-11);
del = 0.0001;
%4/4 time 5 bars long at 60bpm
%1/4
t = 0:del:.25;
y = sin(2*pi*e4*t);
sound(y,1/del);
%2/4
t = 0:del:.25;
y = sin(2*pi*e4*t);
sound(y,1/del);
%3/4
t = 0:del:.25;
y = sin(2*pi*e4*t);
sound(y,1/del);
%4/4
t = 0:del:.25;
y = sin(2*pi*g4*t);
sound(y,1/del);
%1/4
t = 0:del:.25;
y = sin(2*pi*c4*t);
sound(y,1/del);
%2/4
t = 0:del:.25;
y = sin(2*pi*e4*t);
sound(y,1/del);
%3/4
t = 0:del:.25;
y = sin(2*pi*g4*t);
sound(y,1/del);
%4/4
t = 0:del:.25;
y = sin(2*pi*c4*t);
sound(y,1/del);
%2/4
t = 0:del:.5;
y = sin(2*pi*g3*t);
sound(y,1/del);
%4/4
t = 0:del:.5;
y = sin(2*pi*e3*t);
sound(y,1/del);
%2/4
t = 0:del:.5;
y = sin(2*pi*a3*t);
sound(y,1/del);
%4/4
t = 0:del:.5;
y = sin(2*pi*b3*t);
sound(y,1/del);
%2/4
t = 0:del:.5;
y = sin(2*pi*asharp3*t);
sound(y,1/del);
%4/4
t = 0:del:.5;
y = sin(2*pi*a3*t);
sound(y,1/del);
--Tnakachi 19:09, 23 June 2009 (UTC)