Я создаю приложение, которое должно замедлять воспроизведение аудиофайлов. Идентификаторы аудиофайлов находятся в массиве int [] (например, R.raw.one, R.raw.two). Вот моя проблема, я пытаюсь перебрать этот массив, выбрать идентификатор для получения аудиофайла и поместить его в FileInputStream, чтобы я мог в конечном итоге прочитать его в AudioTrack и замедлить звук. Проблема в том, что FileInputStream принимает только тип файла, а не int (идентификатор шестнадцатеричный).
Я не могу придумать другой способ сделать это. Можно ли замедлить воспроизведение с помощью MediaPlayer? Потому что так будет проще.
Спасибо