Systems and methods are disclosed for searching or finding music with music, by searching, e.g., for music from a library that has a sound that is similar to a given sound provided as a search query, and to methods and systems for tracking revenue generated by these computer-user interactions, and for promoting music and selling advertising space. These include, inter alia, systems that allow a user to discover unknown music, and systems that allow a user to look for music based directly on queries formed from sounds that the user likes. In some embodiments these queries are comprised of a clip or relatively small segment of a larger media file. A client server system comprising web graphical elements, advertisements and/or other affiliated revenue links, elements in support of the music query and a music player, a database, elements for matching music clips to clips from a library, and elements to present results.