기계음 효과 2008. 4. 30. 안 재 형
기계음 효과란? 정의: 원음의 강도를 규칙적인 모양으로 변경한다. 종류: 펄스, 사인파, 삼각파 등 종류: 펄스, 사인파, 삼각파 등 방법: 원음 x(t)에 주기파형 w(t)를 곱한다. 수식: y(t) = x(t) * w(t) 펄스파: w(t) = 1 nT≤t≤nT+T/2 α nT+T/2≤t≤nT+T 사인파: w(t) = 1-α [1 + sin(2πft)]/2 삼각파: w(t) = 1-2α/T (t-nT) nT≤t≤nT+T/2 1-2α+2α/T (t-nT) nT+T/2≤t≤nT+T
변수 설정 소리 데이터: m_hWave[0](원음), m_hWave[1](결과음) 소리 속성: PCMWAVEFORMAT m_WaveRecord 효과음: m_nMechanize case 0 : w=1 (default) case 1 : w=펄스 case 2 : w=사인파 case 3 : w=삼각파 효과음 크기: α=0.5 효과음 주기: T = 0.5 [sec] 소리 변환식: y(t) = x(t) * w(t) 파형보기: 결과음 소리듣기: 결과음 소리저장: 결과음
실행 순서 WAVE파일의 원음을 읽는다. 원음 파형을 화면에 나타낸다. 원음을 연주한다. 효과음을 메뉴에서 선택한다. 필요하다면 옵션값을 수정한다. 결과음 파형을 화면에 나타낸다. 결과음을 연주한다. 마음에 들지 않으면 4번으로 되돌아간다. 결과음을 WAVE파일로 저장한다.
프로그램 실행 - 입력 파형
기계음 효과 - 인디언
기계음 효과 – 선풍기
기계음 효과 - 헬리콥터
향후 개선할 점 파라미터 조절 기능 – 효과음의 주기, 강도 현재 선택된 효과음의 종류를 표시 원음, w(t), 결과음을 모두 화면에 표시
참고문헌 Goldwave v5.23 Adobe Audition 1.5