added a very simple sndfile reader to simplify interacting with analyze