int, not double.  Why doesn't this work with 16-bit AIFFs?