matlab 을 이용한 전자 기타 연주
Post on 03-Jan-2016
497 Views
Preview:
DESCRIPTION
TRANSCRIPT
B, 54pt
Matlab Team Member200711432 200711463 200711465 200811437
2012_2 TermProject Player . 07 , , , 08 .1MotivationTheoryMaterializationMATLAB CodeDemo Program Index2 / 45
F a n t a s t i c !< Dr. Choi > , , MATLAB code , .
23 / 45 :
(3-2), , ,
(2 : 3 ; : ) 12 .
Motivation
? , , , . .
, . 34 / 45 Theory () , .
3 2 , ," , " .45 / 45
?
2. 3. Theory (), (x) , x y , 1. , 2. , 3. .5 Theory ( )CDEFGABC(f)261.63293.66329.63349.23392.00440.00493.88523.25
(f) x 2 20 , 12 ., , 2 .6 Theory (& ) 2 .
, , , . 2 . .7 Theory ( )
Demo Program UI .Demo Program , UI .89 / 45Fourier Analysis : (harmonic frequencies) Theory ( & )
Add Sinusoids with ! ! , , .
9 Matlab .wma , run-time .Matlab ( Fourier Analysis : ) Digital .Matlab GUI Matlab .m .c .exe Matlab serial network PC Bluetooth
Materialization
S u c c e s s!!S u c c e s s!!1011 / 45 Matlab CodeMATLAB -
[w,fs]
soundsc(w, fs) clear playsnd; wavplay(w, fs)
1112 / 45
Matlab Code
1. (Hz) (x) (y) 2. 3. 4. Sound tone amplitude Sin .
5. tone soundsc() 1213 / 45
Matlab GUI CodeMATLAB GUI , .m
.
()
1314 / 45
File Development Project , ,MCRInsaller MATLAB .exe . Matlab Compile Code
1415 / 45
Matlab GU Code
Matlab Compile Code1516 / 45
Bluetooth ,Button , (1~18) !String message Button . byte[] send Button mControlService.write() method . Matlab - Bluetooth , JAVA Code
1617 / 45
Demo (PC)
image .1718 / 45 Demo (Mobile)
18! Q & A19
top related