回答編集履歴
1
WAVE_FORMAT_IEEE_FLOATに言及
test
CHANGED
@@ -1,5 +1,5 @@
|
|
1
|
-
世の中で一般的な 16bitサンプルのwavファイルを作りたいから、というだけでしょう。
|
1
|
+
世の中で一般的な 16bit整数サンプルのwavファイルを作りたいから、というだけでしょう。関数 `floatTo16BitPCM()` で float のサンプルを整数に変換しています。
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
|
5
|
+
wavファイルはfloatのサンプルもサポートしている(`WAVE_FORMAT_IEEE_FLOAT`)ので、floatのまま書き出すこともできます。が、floatサンプルをサポートしていない再生環境があるかもしれません。
|