add some asserts
improve logging
refactor test to do a few more types of audio files