1. A method, comprising: determining, by a computing system configured to cause output of music content at one or more listening areas, environment information indicative of attributes associated with at least one of the one or more listening areas; determining, by the computing system, a plurality of musical attributes based on the environment information; selecting or generating, by the computing system, a plurality of tracks based on the plurality of musical attributes; and combining, by the computing system, the plurality of tracks to generate output music content.