正在显示
1 个修改的文件
包含
1 行增加
和
1 行删除
| @@ -63,7 +63,7 @@ void WriteWave(char *buffer, int32_t sampling_rate, const float *samples, | @@ -63,7 +63,7 @@ void WriteWave(char *buffer, int32_t sampling_rate, const float *samples, | ||
| 63 | 63 | ||
| 64 | std::vector<int16_t> samples_int16(n); | 64 | std::vector<int16_t> samples_int16(n); |
| 65 | for (int32_t i = 0; i != n; ++i) { | 65 | for (int32_t i = 0; i != n; ++i) { |
| 66 | - samples_int16[i] = samples[i] * 32676; | 66 | + samples_int16[i] = samples[i] * 32767; |
| 67 | } | 67 | } |
| 68 | 68 | ||
| 69 | memcpy(buffer, &header, sizeof(WaveHeader)); | 69 | memcpy(buffer, &header, sizeof(WaveHeader)); |
-
请 注册 或 登录 后发表评论