The Design of Chorus DSP Chip Using Psychoacoustic Model and SOLA Algorithm

심리음향모델과 SOLA 알고리즘을 이용한 코러스 칩 설계

  • Published : 2000.04.01

Abstract

This research deals with the implementation procedures of a chorus processing DSP for karaoke system. It is necessary to compress the chorus data to store as many choruses as we can. We apply MPEG-1 audio algorithm to compress the chorus data. And the chorus system must be accompanied with the karaoke that can change the key and the tempo. So the chorus DSP must be able to change the key and tempo of the chorus data. We apply SOLA (Synchronized Overlap and Add) to do it. We designed the chorus DSP that can compress the chorus, change the key and tempo. And we verified the chorus DSP logic using FPGA. The used FPGA are two FLEX10K100s made by ALTERA. Finally we make the ASIC chip of chorus DSP and verify its operation.

본 논문에서는 가요 반주기의 육성 코러스 기능을 구현하는데 핵심적인 기능을 하는 반도체 칩 설계에 관한 내용을 다룬다. 육성 데이터는 많은 저장 용량을 필요로 하고 있으므로 압축이 필요하고, 반주기의 키 및 템포 변화에 따라 육성 데이터의 키와 템포를 변화시키는 것이 필요하다. 본 연구에서는 압축을 위해서는 MPEG-1 오디오 계층1, 키 및 템포 변환을 위해서는 SOLA(Synchronized Overlap and Add) 알고리즘을 적절하게 변형하였다. 변형된 알고리즘을 구현할 수 있는 ASIC(Application Specific Integrated Circuit)을 설계하고 FPGA로 검증한 후 칩으로 제작하였다. 제작된 칩은 실제 시스템에 응용되어 정상적으로 동작하는 것을 확인하였다.

Keywords

References

  1. Proc. ICASSP A MUSICAM source codec for digntal audio broadcasting and storage Y. F. Dehery(et al.)
  2. IEEE Multimedia A Tutorial on MPEG/Audio Compress Davis Pan
  3. J. Audio Eng. Soc. v.42 no.10 ISO-MPEG-1 Audio: A generic Standard for Coding of High-Quality Digital Audio Karlheinz brandenbrug;Gerhard stoll
  4. AES 10th international conference Musicam source coding Yves-francois dehery
  5. 부산대 전자공학과 석사논문 천이구간정보를 이용한 음성의 가변적인 시간축 변환 이성주
  6. IEEE High Quality Time-Scale Modification for Speech Salim Roucos;Alexander M. Wilgus
  7. IEEE Trans. Acoustic.,Speech, Signal Processing v.ASSP-29 no.3 Time-scale modification of speech based on short-time Fourier analysis M. R. Portnoff
  8. IEEE Transaction on Acoustics, Speech, and Signal Processing v.ASSP-32 no.2 Signal Estimation from Modified Short-Time Fourier Transform Daniel W. Griffin;Jae S. Lim
  9. 부산대 전자공학과 석사논문 MPEG Audio 복호기에 관한 연구 김태훈
  10. The Computer Music Tutorial Curtis Roads
  11. 한국음향학회 v.17 no.3 오디오 압축 방식을 적용한 사운드합성 시스템의 설계 장호근;김태훈;곽종태;박주성
  12. 한국음향학회 전기음향 워크샵 FPGA를 이용한 MPEG-2 오디오 복호화기의 구현 한성철;유선국;정남훈;박성욱;한영태;윤대희
  13. 한국음향학회 학술발표대회논문집 v.16 no.1(s) 멀티채널 오디오 부호화 방식의 분석 홍진우;김성한;장대영