Code
%Miles Whittaker %ECE301 %HW1.1 clear clc %Frequencies for notes used A = 220; B = 247; Db = 277; D = 294; E = 330; F = 349; Gb = 370; G = 392; %Hail Hail to Old Purdue hail_hail = [A, B, Db, D, E, Gb, Gb, G, G, G, D, E, F, Gb]; delta = 0.0005; Finish = 0.4; t = 0:delta:Finish; for N = 1 : length(hail_hail) song = sin(2 * pi * t * hail_hail(N)); wavplay(song,1/delta); end wavwrite(song,1/delta,32,'R:\My Documents\Purdue\ECE301\hail_hail.wav'); pause(1); t = 0:delta:Finish/2; for T = 1 : length(hail_hail) song = sin(2 * pi * t * hail_hail(T)); wavplay(song,1/delta); end wavwrite(song,1/delta,32,'R:\My Documents\Purdue\ECE301\fast_hail_hail.wav'); pause(1); t = 0:delta:Finish; for T = 1 : length(hail_hail) song = sin(4 * pi * t * hail_hail(T)); wavplay(song,1/delta); end wavwrite(song,1/delta,32,'R:\My Documents\Purdue\ECE301\high_pitch_hail_hail.wav');
Audio
Media:Hail_hail_ECE301Fall2008mboutin.wav