Ho cercato nella documentazione ma non sono riuscito a trovare niente al riguardo... vorrei decodificare un file MP3 e ottenere l'audio non compresso (per effettuare dei calcoli e delle manipolazioni) non mi serve riprodurlo.
Ho trovato solo la classe AudioTrack che serve a riprodurre audio non compresso (PCM?), mentre MediaPlayer riproduce direttamente un file MP3 settandogli la sorgente (un file sulla sd, un url, ecc) ma non vedo nessun modo di ottenere da questo uno stream di byte...
- AudioTrack prende audio PCM grezzo in input e lo riproduce
- MediaPlayer prende mp3 in input e li riproduce
- qualcosa nel mezzo che da un mp3 mi da l'audio PCM non c'è??