(Created page with "%% <br> ''% ECE 301 Professor Boutin, Fall 2018'' <br> % Bonus Point Project: Star Wars Main Theme Song <br> % Ryan Patout <br> % PUID: 0028970013 <br> clear <br> clc <br> <br...")
 
Line 16: Line 16:
 
<br>
 
<br>
 
%% - Initializing Note Frequencies<br>
 
%% - Initializing Note Frequencies<br>
A3_t1=sin(2*pi*t1*220.000);         %A3 played for tX seconds<br>
+
A3_t1=sin(2*pi*t1*220.000);         %A3 played for tX seconds<br>
 
A3_t2=sin(2*pi*t2*220.000);        %          ||<br>
 
A3_t2=sin(2*pi*t2*220.000);        %          ||<br>
 
A3_t4=sin(2*pi*t4*220.000);        %          ||<br>
 
A3_t4=sin(2*pi*t4*220.000);        %          ||<br>

Revision as of 17:36, 2 December 2018

%%
% ECE 301 Professor Boutin, Fall 2018
% Bonus Point Project: Star Wars Main Theme Song
% Ryan Patout
% PUID: 0028970013
clear
clc

%% - Initialing Timing Parameters
delta=1/8196;  %sampling rate of sine wave
t1=0:delta:.5;  %note length t1
t2=0:delta:.7;  %note length t2
t3=0:delta:.9;  %note length t3
t4=0:delta:1.5;  %note length t4
t5=0:delta:3;  %note length t5

%% - Initializing Note Frequencies
A3_t1=sin(2*pi*t1*220.000);  %A3 played for tX seconds
A3_t2=sin(2*pi*t2*220.000);  % ||
A3_t4=sin(2*pi*t4*220.000);  % ||
A_3_t1=sin(2*pi*t1*233.082);  %A3 sharp palyed for tX seconds
B3_t1=sin(2*pi*t1*246.942);  %B3 played for tX seconds
B3_t2=sin(2*pi*t2*246.942);  % ||
C4_t1=sin(2*pi*t1*261.626);  %C4 played for tX seconds
C4_t2=sin(2*pi*t2*261.626);  % ||
D3_t1=sin(2*pi*t1*146.832);  %D3 played for tX seconds
D3_t2=sin(2*pi*t2*146.832);  % ||
D4_t1=sin(2*pi*t1*293.665);  %D4 played for tX seconds
D4_t2=sin(2*pi*t2*293.665);  % ||
D4_t3=sin(2*pi*t3*293.665);  % ||
D4_t4=sin(2*pi*t4*293.665);  % ||
D4_t5=sin(2*pi*t5*293.665);  % ||
D_4_t2=sin(2*pi*t2*311.1270);  %D4 sharp played for tX seconds
E3_t1=sin(2*pi*t1*164.814);  %E3 played for tX seconds
E3_t2=sin(2*pi*t2*164.814);  % ||
E3_t3=sin(2*pi*t3*164.814);  % ||
F4_t1=sin(2*pi*t1*349.2282);  %F4 played for tX seconds
F_3_t1=sin(2*pi*t1*184.997);  %F3 sharp played for tX seconds
F_3_t2=sin(2*pi*t2*184.997);  % ||
G3_t1=sin(2*pi*t1*195.998);  %G3 played for tX seconds
G3_t2=sin(2*pi*t2*195.998);  % ||
G3_t4=sin(2*pi*t4*195.998);  % ||
G4_t2=sin(2*pi*t2*391.995);  %G4 played for tX seconds
G4_t4=sin(2*pi*t4*391.995);  % ||

%% - Notes (In Order)

notes = [D3_t1, D3_t1, D3_t1, G3_t4, D4_t4, C4_t1, B3_t1, A3_t1, G4_t4, D4_t2, C4_t1, B3_t1, A3_t1, G4_t4, D4_t2, C4_t1, B3_t1, C4_t1, A3_t4, D3_t2, D3_t1, G3_t4, D4_t4, C4_t1, B3_t1, A3_t1, G4_t4, D4_t2, C4_t1, B3_t1, A3_t1, G4_t4, D4_t2, C4_t1, B3_t1, C4_t1, A3_t4, D3_t2, D3_t1, E3_t3, E3_t2, C4_t2, B3_t2, A3_t2, G3_t2, G3_t1, A3_t1, B3_t1, A3_t2, E3_t1, F_3_t2, D3_t2, D3_t1, E3_t3, E3_t2, C4_t2, B3_t2, A3_t2, G3_t2, D4_t2, A3_t1, A3_t4, D3_t2, D3_t1, E3_t3, E3_t2, C4_t2, B3_t2, A3_t2, G3_t2, G3_t1, A3_t1, B3_t1, A3_t2, E3_t2, F_3_t1, D4_t3, D4_t1, G4_t2, F4_t1, D_4_t2, D4_t1, C4_t2, A_3_t1, A3_t2, G3_t1, D4_t5];

%% - Song
sound(notes,1/.00005);  %Play notes vector

%% - References
% Frequencies of notes on the piano
% http://www.sengpielaudio.com/calculator-notenames.htm

Alumni Liaison

Abstract algebra continues the conceptual developments of linear algebra, on an even grander scale.

Dr. Paul Garrett