I've been experimenting and googling without success. Gizmo audio playback is choppy when anything else is happening on my Droid (original one). Running V2.2 of Android.
Playback of files resident on the Droid are fine with the included player or bPlayer. Using Subsonic for file access/playback is fine.
Watching the CPU on the server, the issue in the same whether or not it's transcoding from APE or not. I've tried the low and medium MP3 settings.
Same condition if I'm home using the direct WiFi or at work using 3G.
Pretty sure it's a CPU MIPS thing. Subsonic player causes the Droid to be clocked at a steady 600MHz with no dropout during other activity/use. Gizmo is steady-state 250MHz and bumps temporarily up to 500MHz when I touch it (scroll, change programs, etc). I don't get the impression that I (or you) can directly adjust CPU speed unless you root the phone (I haven't). Maybe a do..while loop to burn enough MIPS to push it over the 250MHz mark....
I've killed every process I can with no change.
Any ideas of something I can try? (Might even try rooting...)
Thanks!
Doug