The Drum Component that I created is calling from wave tables and Based on instructions provided by the XML file, this synthesizer calls ccymbal.wave, closedhithat.wave, handclap.wav, hightom.wav, lowtom.wav, midtom.wav, openhihat.wav, rcymbal.wav, rimshot.wav and snare.wav
Waveform playback from tables : it just call proper wavetable and will plal
Envelope generation : using Attack and Release, sound will fade in and out.
Polyphony : play multiple sounds at the same time
Varying pitch playback from tables : play vary pitch playback
At least 20 distinct drum sounds : I have 10 wavetables from the file and change waves and make more sounds
Synthesized drum : play all drum sounds
Please listen to a
composition of the drums's features.
See the score file for
this composition.