• DocumentCode
    1272981
  • Title

    Design of a pipelined music synthesizer based on the wavetable method

  • Author

    Hyun, Min-Ho ; Na, Jong-Hyun ; Hwang, Sun-Young

  • Author_Institution
    Dept. of Electron. Eng., Sogang Univ., Seoul, South Korea
  • Volume
    43
  • Issue
    3
  • fYear
    1997
  • fDate
    8/1/1997 12:00:00 AM
  • Firstpage
    605
  • Lastpage
    613
  • Abstract
    This paper describes a design of a music synthesizer based on the wavetable method which synthesizes waveforms by sampling, looping, and filtering stored sound data of an instrument. When compared to conventional wavetable music synthesizers supporting 32 polyphony, the designed synthesizer, SWS-64, supports 64 polyphony by employing a 3-stage pipeline architecture. For the functional verification of the SWS-64, we simulated the sound of each instrument from MIDI messages using the SWS-64 model described in C. By applying the top-down design approach, the SWS-64 was synthesized from the RT-level model described in VHDL by Synopsys Design Analyzer and Compass. The post-layout simulation results show that the SWS-64 operates at a clock speed of 33.9 MHz under the worst conditions
  • Keywords
    acoustic signal processing; digital signal processing chips; electronic music; filtering theory; music; pipeline processing; signal sampling; signal synthesis; waveform analysis; 33.9 MHz; C language; Compass; MIDI messages; RT-level model; SWS-64; Synopsys Design Analyzer; VHDL; clock speed; filtering; looping; musical instrument; pipeline architecture; pipelined music synthesizer; polyphony; postlayout simulation results; sampling; sound simulation; stored sound data; top-down design; waveform synthesis; wavetable method; wavetable music synthesizers; Band pass filters; Clocks; Digital filters; Filtering; Instruments; Multiple signal classification; Music; Pipelines; Sampling methods; Synthesizers;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/30.628683
  • Filename
    628683