Select music quality when syncing Google Music with Android
Unfortunately, I don't think there's a simple solution.

Your simple options seem to be:


Use Google Music and select a subset of music to keep offline
Don't use Google Music for offline tracks; instead sync them yourself
Use the "fix incorrect match" button on the web interface to force your low-quality songs to be uploaded (you can use gmusicapi to automate the process)
Make enough noise that Google devs take notice (I'm willing to bet their servers support this feature)


One last thing: I was under the impression that matching a song didn't automatically get you access to a 320kbs copy. When uploading, the Music Manager actually provides the bitrate of your copy of the song (here's my code); I've seen low quality (eg 128kbs) local copies matched and then produce a &lt; 320kbs copy when redownloaded.

So, if you've got time to burn, you could conceivably use this to your advantage: re-encoding to poor quality locally and reuploading may result in lower-quality server matches.