%%ANSWER TO A and B

% delta=0.000125%%%%%%%TO PLAY THE SONG AS TWICE AS FAST, double delta value

% n=sin(0*(0:delta:0.25));

% c=sin(2*pi*130.81*(0:delta:0.25));

% dp=sin(2*pi*138.59*(0:delta:0.25));

% d=sin(2*pi*146.83*(0:delta:0.25));

% ep=sin(2*pi*155.56*(0:delta:0.25));

% e=sin(2*pi*164.81*(0:delta:0.25));

% f=sin(2*pi*174.61*(0:delta:0.25));

% gp=sin(2*pi*185*(0:delta:0.25));

% g=sin(2*pi*196*(0:delta:0.25));

% ap=sin(2*pi*207.65*(0:delta:0.25));

% a=sin(2*pi*220*(0:delta:0.25));

% bp=sin(2*pi*233.08*(0:delta:0.25));

% b=sin(2*pi*246.94*(0:delta:0.25));

% c1=sin(2*pi*261.63*(0:delta:0.25));

% dp1=sin(2*pi*277.18*(0:delta:0.25));

% d1=sin(2*pi*293.66*(0:delta:0.25));

% ep1=sin(2*pi*311.13*(0:delta:0.25));

% e1=sin(2*pi*329.63*(0:delta:0.25));

% f1=sin(2*pi*349.23*(0:delta:0.25));

% gp1=sin(2*pi*369.99*(0:delta:0.25));

% g1=sin(2*pi*392*(0:delta:0.25));

% ap1=sin(2*pi*415.3*(0:delta:0.25));

% a1=sin(2*pi*440*(0:delta:0.25));

% bp1=sin(2*pi*466.16*(0:delta:0.25));

% b1=sin(2*pi*493.88*(0:delta:0.25));


%ANSWER TO C

%%%RESCALING ACCORDING TO THE TRANSFORMATION Y=X(2T) CAUSED INCREASED TONE

%%%OF MELODY BUT DID NOT AFFECT THE SPEED OF THE SONG.

delta=0.000125

n=sin(4*0*(0:delta:0.25));

c=sin(4*pi*130.81*(0:delta:0.25));

dp=sin(4*pi*138.59*(0:delta:0.25));

d=sin(4*pi*146.83*(0:delta:0.25));

ep=sin(4*pi*155.56*(0:delta:0.25));

e=sin(4*pi*164.81*(0:delta:0.25));

f=sin(4*pi*174.61*(0:delta:0.25));

gp=sin(4*pi*185*(0:delta:0.25));

g=sin(4*pi*196*(0:delta:0.25));

ap=sin(4*pi*207.65*(0:delta:0.25));

a=sin(4*pi*220*(0:delta:0.25));

bp=sin(4*pi*233.08*(0:delta:0.25));

b=sin(4*pi*246.94*(0:delta:0.25));

c1=sin(4*pi*261.63*(0:delta:0.25));

dp1=sin(4*pi*277.18*(0:delta:0.25));

d1=sin(4*pi*293.66*(0:delta:0.25));

ep1=sin(4*pi*311.13*(0:delta:0.25));

e1=sin(4*pi*329.63*(0:delta:0.25));

f1=sin(4*pi*349.23*(0:delta:0.25));

gp1=sin(4*pi*369.99*(0:delta:0.25));

g1=sin(4*pi*392*(0:delta:0.25));

ap1=sin(4*pi*415.3*(0:delta:0.25));

a1=sin(4*pi*440*(0:delta:0.25));

bp1=sin(4*pi*466.16*(0:delta:0.25));

b1=sin(4*pi*493.88*(0:delta:0.25));

line1=[ep,ep,f,f,g,g,ap,ap,g,g,ap,ap,g,ap,g,ap];

line2=[bp,bp,ap,ap,ep,ep,f,f,g,g,g,g,g,g,n,n,g,g,ap,ap];

line3=[a,a,bp,bp,a,a,bp,bp,a,bp,a,bp,c1,c1,bp,bp];

line4=[ep,ep,dp1,dp1,c1,c1,c1,c1,c1,c1,n,n,ep,ep,f,f,g,g,ap,ap];

line5=[g,g,ap,ap,g,ap,g,ap,ep1,ep1,c1,c1,bp,bp,ap,ap];

line6=[dp1,dp1,dp1,dp1,dp1,dp1,ap,ap,bp,bp,bp,bp,b,b,b,b,c1,c1,c1,dp1];

line7=[ep1,c1,bp,ap,c1,c1,c1,c1,bp,bp,bp,bp,bp,bp,bp,bp,bp,bp,n,n];

song=[line1,line2,line3,line4,line5,line6,line7];


wavwrite(song,'song.wav');

Alumni Liaison

Prof. Math. Ohio State and Associate Dean
Outstanding Alumnus Purdue Math 2008

Jeff McNeal