私はshort[]
配列を使用しています:
short[] buffer = new short[bufferSize];
type をパラメーターとして受け取るメソッドがあるdouble[]
ため、そのまま渡すことはできません。にする必要がありdouble[]
ます。私が行った最善のことは、次のように、新しいオブジェクトを作成し、ループして変換することです。
double[] transformed = new double[bufferSize];
for (int j=0;j<bufferSize;j++) {
transformed[j] = (double)buffer[j];
}
上記のアプローチをまだテストしていませんが、これを行うためのより良い方法があるかどうか疑問に思っていますか?
ありがとう。