These SoundFont bugs are not corrected since 2002. You may or may not encounter these bugs but these bugs do exist so I wrote this page for you to test your driver. Please do not ask me how to fix these bugs or ask me which driver is the best because it is the responsibility of Creative Labs.
Please download this file. You need this file to check your driver.
Firstly, set up your environment as below:
1. Add the "Echo" effect. (Sometimes it is called "Echo (Two Tap)", make sure the effect is in maximum position (0dB or 100%, depending the driver you use).the video Echo-new.avi shows the procedure.
For SB cards, two MIDI effects [Reverb + (Any custom effect)] can be used simultaneously. Default is Reverb + Chorus. Reverb is fixed at CC91 and cannot be changed or removed. In this experiment, I tried to use Echo@CC94 instead of Chorus@CC93(Default). Echo.mid has 3 snare hits. The correct sound should be:
Hit1=Weak EchoHowever, in buggy drivers, the result will be:
Hit1=No EchoIt is because buggy drivers will disable any custom effects if effect value is smaller than 64. The effect setting of the test MIDI file is:
Hit1=4Buggy drivers often truncate notes prematurely. If you find that some notes are missed when playing MIDI files, it is not my fault. Please check the file stg_boss.mid
The "Coarse Tuning" MIDI command is used to change the pitch of a particular sample. However, in buggy drivers, the "Coarse Tuning" command will change the sample being played to another sample. Please check the file Tuning.mid.