OK, so I had this dream last night. Really. I had been messing around with some digital cameras so I think that influenced things. Here is the dream:
I am using my iPhone 4S and the Music App equiped with iTunes Match. But, instead of the normal looking UI, the Music App had a very skeumorphric design...it looked like a compact digital camera. And just like a digital camera it had a dial that offered you various options for how the Music App would work.
There was an Auto Setting. The Auto setting made the Music App/iTunes Match function much like it does now. You had essentially no control over what happened. You just had to go with what Apple had decided was the best compromise for optimal functionality of the iTunes Match feature. Just like the Auto setting on a camera, it wasn't perfect. But, you didn't have to think. You could play music but there were prices to pay in terms of data management, etc. For some people, this would be the setting of choice. Because they don't want to think about how to make iTunes Match work best. They're willing to compromise some optimal functionality for the simplicity of "Point and Listen".
There was also a Program Setting. The Program setting made the Music App/iTunes Match function much differently than it does now...but, more like it used to. There were icons that gave the user options for how iTunes Match worked. These icons appeared next to each song . But they also appeared next to an artists name and next to an album by an artist. This way the functionality each icon represented could be applied to one song at a time...or to all the songs by an artist...or to all the songs in an album.
Here were some of the options/icons:
Stream Music to a Streaming Cache. Clicking this icon would stream an individual song, all songs by an artist, all songs in an album to a streaming cache. The cache would take second place to any other memory storage demands. So, as soon as memory was needed for any other activity, the cache would start to be emptied with the least used songs emptied first. This is pretty much how the streaming cache works now....I think. Personally, I am not sure at all how the cache REALLY works. How big can it get? What happens when you need memory immediately, but the cache is huge...leaving insufficienct room for memory needed right away. Does the cache know to empty itself right away so your current memory needs can be met? This points to one of the big problems I currently have with iTunes Match...awful documentation. I feel like Apple is trying to guard how iTunes Match really works as if it were the blue prints for the Atomic Bomb in the Manhattan Project.
Download Music from the Cloud to your iDevice. Clicking this icon would download an individual song, all songs by an artist, all songs in an album to your iDevice. It would be there forever...or, until you deleted it back to the Cloud.
Delete Music from your iDevice and put back in the Cloud. Clicking this icon would delete an individual song, all songs by an artist, all songs in an album from your iDevice and put it back in the Cloud.
Some of these "Program" functionalities are available now, but the big difference is the ability to apply the functionality to an individual song. Also, deleting a song from your iDevice can be done from right within the music app. No need to go through all the gyrations currently necessary to remove songs that have been downloaded to your iDevice....freeing up memory on your iDevice.
OK, that was essentially my dream. I forget a lot of the details.
I mean, it was...after all...just a dream.