Transcript MATLAB
디지털 신호 처리 MATLAB 설계 과제 MATLAB wav관련 함수 • Wavread(‘파일명’) • Ex)[y,fs,nbit]=wavread(‘1.wav’) • y 데이터 fs 샘플링수 nbit 데이터 비트수 0.785 0.946 0.058 … • Wavplay(변수, 샘플링수) • Ex)wavplay(wav_out,fs) • Wavwrite(변수, 샘플링수, ‘파일명’) • Ex)wavwrite(wav_out, fs, ‘1_conv.wav’) 2 디지털 신호 처리 설계 Project • 1. 오디오 Mono 음악 wave File(약20초 정도)을 준비하고, MIT에 있는 임펄스응답을 Down받아 0˚, 30˚, 60˚, 90˚, 120˚, 150˚, 180˚ 방향의 임펄스 응답과 준비한 음악 File 을 컨볼루션하는 프로그램을 Matlab으로 작성하고 컨볼루션된 음악 File을 곰오디오 또는 윈엠프등으로 재생하여 이어폰 또는 헤드폰으로 청취한 다음 느낌을 서술한다. (http://sound.media.mit.edu/resources/KEMAR.html) • 2. 차단(cutoff) 주파수가 10kHz인 FIR 저역통과 필터(16point)를 설계해서 준비한 오 디오 Mono 음악 wave File과 컨볼루션하는 프로그램을 Matlab으로 작성하고 실행된 음악 File을 곰오디오 또는 윈엠프등으로 재생하여 이어폰 또는 헤드폰으로 청취한 다 음 느낌을 서술한다. (주의: 샘플링주파수는 44.1kHz로 할 것) (hint: File open 및 File save는 인터넷으로 조사하여 이용할 것) • 3. 3차원 입체 음악 파일을 인터넷에서 이어폰 또는 헤드폰으로 청취한 다음 느낌을 서술하시오. youtube에서 홀로포닉스(Holophonics)로 검색하거나 아래의 주소를 이용. http://www.youtube.com/watch?v=SvZLtRiyMdo 3 프로그램은 CD로 제출 하고 평가는 레포트 형식으로 제출하시오(기말고사 당일 제출