私は、バイト配列にたAudioInputStreamてwavファイルを読んでいますAudioInputStreamからデータを読み込むときにビッグエンディアンとリトルエンディアンを気にする必要がありますか?
AudioInputStream audiofile = AudioSystem.getAudioInputStream(f);
byte[] audio=new byte[numberofframes*framesize];
int bytes=audiofile.read(audio);
私は、データがリトルエンディアンに配置されているかのAudioInputStreamが、それは私のためにやるんことを考慮サンプルのバイトを配置する必要がありますか?
読んでいますか? –
はい私はJFilechooserを使っています。 ファイルf = chooser.getSelectedFile(); –
'framesize'それは何の価値ですか? '1'の場合、エンディアンは関係ありません。 '4 'ならば、それはです。 –