diff --git a/opentone/__init__.py b/opentone/__init__.py index d7e3ceb..a1c2112 100644 --- a/opentone/__init__.py +++ b/opentone/__init__.py @@ -60,7 +60,7 @@ def _save_wave_file(self, raw_data, file_path): f.setnframes(len(raw_data)) f.setcomptype(self.COMPRESSION_TYPE, self.COMPRESSION_NAME) for i in raw_data: - f.writeframes(struct.pack('i', i)) + f.writeframes(struct.pack('h', i)) f.close() def _get_silence(self, duration_in_ms=None):