Io sto leggendo un file wav attraverso AudioInputStream in un array di byte,Devo preoccuparmi di big endian e little endian quando leggo i dati tramite AudioInputStream?
AudioInputStream audiofile = AudioSystem.getAudioInputStream(f);
byte[] audio=new byte[numberofframes*framesize];
int bytes=audiofile.read(audio);
ho bisogno per organizzare i byte di un campione si considera che i dati sono disposti in little endian o se l'AudioInputStream fa per me?
stai leggendo da file? –
sì, tramite JFilechooser, File f = chooser.getSelectedFile(); –
'framesize' Qual è il valore di questo? Se '1', endian non è rilevante. Se '4', lo è. –