improved the soundblaster code, but still doesn't work on the real