I want to be able to capture all the audio that would normally play through the speaker on my Android phone and write that stream as some sort of audio file.

The reason I would like to do this is that I want to capture Subsonic streams and write them to a file on my phone. Then I can attach it my car stereo as a USB mass storage and play these streams.

Is there a way with or without root to do this?

  • Subsonic caches mp3's to the memory card. So in this case, why would you want to do this?
    – h0tw1r3
    Commented May 11, 2011 at 16:09

1 Answer 1


According to Subsonic Music Streamer, one of the application features is precisely what you are looking for:

Songs are cached for offline playback. Supports mp3, ogg, aac, flac, wma. Most video formats supported too.

You must log in to answer this question.